Meister Netzwerk-Code in C?
-
Ich schaue mit gerade ein paar Tuts und Video zur Netzwerkprogrammierung(TCP/IP, Raw-Sockets etc.) an und mir ist aufgefallen, dass das meistens C-Code ist. Warum ist das so?
-
Weil C die beste Programmiersprache ist. Keine andere hat so eine schnelle Funktion wie C mit printf.
-
Du meinst C und nicht C++? Zum Teil aus historischen Gründen, gibt viele "Standardbücher" über Netzwerkprogrammierung mit C. Und die reine API an sich ist ja auch C, z.B. die sockets API. Es gibt natürlich verschiedene Highlevel Wrapper in C++, z.B. boost::asio oder Qt, aber das sind eben konkrete Bibliotheken. Wenn du explizit danach suchst, wirst du auch was finden.
-
Ah ok, das macht Sinn.