C++ World

C++ Resources, Tips,
Documentation, Examples,
HOWTO's, FAQ's, Tools
Libraries, Frameworks, IDE's

 
© 2005,2009 C++ World - All rights reserved - webdesign.arttina
C++, Sockets, SysProg, Libraries, Examples, Tools, Compilers, IDE, STL, XML
Google
FAQ Sockets Socket Library Software Engineering Sysprog Examples Books
 
Home
C++
The C Language
STL
BOOST
GNU
GNU C Compiler
GNU Debugger
GNU Profiler
HP C++ Compiler
DDD
Eclipse
Curses
XML
X11
KDevelop
MS Visual Studio
Tutorials

System Programming with C++

The Unix Operating System is written in C and this will probably not change soon. System Programming (i.e. all programming that interfaces with the machines ressources through system calls like open(), close(), socket(), pipe(), ...) on the other hand is done more often using C++. Developers benefit from the advantages of an object oriented language plus their frameworks like STL along with the power of having direct access to system calls. In other languages - like Java - access to OS ressources is always deeply encapsulated. C++ programmers want to create encapsulation themselves. The writer who writes a taylored http server, is not interested in talking to a black box every time, he opens a TCP/IP connection.


Franz Brandel Contact Legal Statement Sitemap C++ World