473,480 Members | 2,020 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Systems software versus applications software definitions

How do we define systems programs? when we say systems programming,
does it necessary mean that the programs we write need to interact
with hardware directly? For example, OS, compiler, kernel, drivers,
network protocols, etc...? Couple years ago, yes, I understand this is
definitely true. However, as the software applications become more and
more complicated, some people try to argue that. Some people argue the
definition of systems programs depend on the level of abstractions. I
heard people saying that web server is a systems software, which I
feel confused. I think web server is an application software. Yes,
other applications run on top of web server.

Please advise and discuss. thanks!!
Nov 14 '05
54 5725
"Matt" <jr********@hotmail.com> wrote in message
news:ba**************************@posting.google.c om...
How do we define systems programs? when we say systems programming,
does it necessary mean that the programs we write need to interact
with hardware directly? For example, OS, compiler, kernel, drivers,
network protocols, etc...? Couple years ago, yes, I understand this is
definitely true. However, as the software applications become more and
more complicated, some people try to argue that. Some people argue the
definition of systems programs depend on the level of abstractions. I
heard people saying that web server is a systems software, which I
feel confused. I think web server is an application software. Yes,
other applications run on top of web server.

Please advise and discuss. thanks!!

One of the oldest jokes in this profession:

Q: What is the difference between application
programmers and system programmers?

A: The latter can make other people's programs
crash!

dk
Nov 14 '05 #51
"Maxim S. Shatskih" <ma***@storagecraft.com> wrote:
Kind of off topic, but... IE can be "safely" removed from the OS.


No.


I wouldn't comment either way on the safety of removing any part of MS
Windows (unless you remove all parts at the same time...), but why on
earth was this cross-posted to comp.lang.c? It has nothing to do with
that language. Please be a little more discerning in your crossposts
next time.

Richard
Jun 8 '06 #52
rl*@hoekstra-uitgeverij.nl (Richard Bos) writes:
"Maxim S. Shatskih" <ma***@storagecraft.com> wrote:
> Kind of off topic, but... IE can be "safely" removed from the OS.


No.


I wouldn't comment either way on the safety of removing any part of MS
Windows (unless you remove all parts at the same time...), but why on
earth was this cross-posted to comp.lang.c? It has nothing to do with
that language. Please be a little more discerning in your crossposts
next time.


According to Google, both of Maxim's messages were cross-posted to
comp.lang.c about 2 years ago. I have no idea why they've shown up
again. Maybe some news server somewhere belched.

--
Keith Thompson (The_Other_Keith) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.
Jun 8 '06 #53
Keith Thompson wrote:
rl*@hoekstra-uitgeverij.nl (Richard Bos) writes:
"Maxim S. Shatskih" <ma***@storagecraft.com> wrote:
Kind of off topic, but... IE can be "safely" removed from the OS.

No.


I wouldn't comment either way on the safety of removing any part of MS
Windows (unless you remove all parts at the same time...), but why on
earth was this cross-posted to comp.lang.c? It has nothing to do with
that language. Please be a little more discerning in your crossposts
next time.


According to Google, both of Maxim's messages were cross-posted to
comp.lang.c about 2 years ago. I have no idea why they've shown up
again. Maybe some news server somewhere belched.


Nothing prior to Richard Bos' article ever appeared here, so the
glitch was quite local.

--
"Our enemies are innovative and resourceful, and so are we.
They never stop thinking about new ways to harm our country
and our people, and neither do we." -- G. W. Bush.
"The people can always be brought to the bidding of the
leaders. All you have to do is tell them they are being
attacked and denounce the pacifists for lack of patriotism
and exposing the country to danger. It works the same way
in any country." --Hermann Goering.
Jun 8 '06 #54
CBFalconer <cb********@yahoo.com> writes:
Keith Thompson wrote:
rl*@hoekstra-uitgeverij.nl (Richard Bos) writes:
"Maxim S. Shatskih" <ma***@storagecraft.com> wrote:

> Kind of off topic, but... IE can be "safely" removed from the OS.

No.

I wouldn't comment either way on the safety of removing any part of MS
Windows (unless you remove all parts at the same time...), but why on
earth was this cross-posted to comp.lang.c? It has nothing to do with
that language. Please be a little more discerning in your crossposts
next time.


According to Google, both of Maxim's messages were cross-posted to
comp.lang.c about 2 years ago. I have no idea why they've shown up
again. Maybe some news server somewhere belched.


Nothing prior to Richard Bos' article ever appeared here, so the
glitch was quite local.


Richard and I, who are on opposite sides of the planet, both saw two
articles by Maxim S. Shatskih. It's not local, but apparently it's
not universal either. I have no idea what happened, and I don't care
enough to try to track it down.

--
Keith Thompson (The_Other_Keith) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.
Jun 8 '06 #55

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

36
6308
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but...
18
4567
by: mountain man | last post by:
Greetings to all database professionals and laymen, Let us make a bold assumption that we have developed a software tool for the SQL Server environment which simply acts as an interface between...
0
1927
by: Volkan Arslan | last post by:
------------------------------------------------------------- LASER Summer School on Software Engineering Software engineering for concurrent and real-time systems Elba, Italy September 11 -...
6
3156
by: Javier | last post by:
Hello people, I'm recoding a library that made a few months ago, and now that I'm reading what I wrote I have some questions. My program reads black and white images from a bitmap (BMP 24bpp...
0
7049
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7052
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7092
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
6981
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5348
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
4790
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3000
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
1304
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
565
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.