Linked by Thom Holwerda on Wed 6th Jul 2005 22:12 UTC
Thread beginning with comment 628
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
A god programmer knows how to separate the main program from the little bits that tie into the OS. and in the case of the network code, the OS provides a robust networking system that a developer can easily tie into. if there is stuff int eh app that relies on the network code, then you need to create an interface in your program that will allow you to tie in a different network API when ever you want with out having to rewrite the entire program.




Member since:
2005-06-29
Except not really, since every single bit of Win32 code in the C program would need to be rewritten. Every bit of network code, every bit of GUI code, you name it. As a matter of fact, it's probably easier porting C++/C# programs to Objective C (although by no means is it easy- Smalltalk object syntax is quite different than C++ object syntax). Besides, who writes/wrote Windows programs in C? I thought it has been C++ or greater for a long time now, since before OS X.