[TCP/IP-Socket Programmierung] Welche Sprache sollte ich nehmen..^^

12/13/2010 21:17 BLODDYKILL#1
Moin,
iam allgemeinen mach ich jezt schon seit längerer Zeit mit Autoit die SErverprogrammierung das Problem ist dabei nur dass Autoit für große Server mir leider doch zu langsam ist ;)
Nun meine frage,
Würdet ihr euch auf z.B. C spezialisieren(allgemein), speziell die Serverprogrammierung aber in vielen Sprachen und dafür hallt bei jeder bssl ( nach motto wird schon was werde :D) oder euch lang müselig aus allen Programmiersprachen euch das rausklauben, was ich am besten gefällt in dem Bereich, und in Laufe der zeit durch die ganzen Bibiliotheken eine eigene Sprache zabasteln?(würde verscheinlich das Zeitaufwendigste aber beste meiner Meinung nach sein^^)

im mom tendiere ich aber dazu mich in C weiter schlau zu machen und dort dann auch mit Datenverwaltung etc. Erfahrung zu sammeln. Was würdet ihr machen? Speziell für die Serverentwicklung ne andere Sprache?

btw. was ist schneller C++ oder C? --> Microsoft Studio 2010 als Compiler

Mfg. Servenby7
12/13/2010 21:40 MoepMeep#2
Das ganze sollte in C# relativ leicht sein ;)
12/13/2010 21:48 ZeraPain#3
schneller ist immer so eine sache..

wenn du dich zwischen C++ und C entscheiden musst dann wäre natürlich C++ praktischer.

ansonsten würde ich auch eher zu C# tendieren. ist um einiges einfach da einen socket zu erstellen als in C++
12/15/2010 00:16 MasterGamer2#4
Ich hab sowas auch schonmal mit C# gemacht, geht wirklich relativ bequem.

Generell ist es nach eigener Meinung aber so, dass weitere Sprachen mit der Zeit sehr viel leichter zu erlernen sind wenn man schon andere vorher hatte. Und wenn man eine Hand voll gut beherrscht kann man sich immer die passende raussuchen die man gerade gebrauchen kann.
Wenn es z.B. etwas sein soll, was möglichst nicht von jedem Scriptkiddy decompilert werden kann sollte es eher keine .net Sprache sein, ansonsten mache ich das meiste in C#.
12/15/2010 15:23 BLODDYKILL#5
nur bequem oder auch flott? :)

die Frage ist ob ein Server bei ca. 1000 Paketen ein/ausgang stabil und schnell läuft :>

naja ich schau mirmal ne C# tutorial an :D
12/15/2010 18:47 mydoom#6
Quote:
Originally Posted by BLODDYKILL View Post
die Frage ist ob ein Server bei ca. 1000 Paketen ein/ausgang stabil und schnell läuft
Das musst du dann wohl selbst benchmarken und abwägen, ob es performant genug läuft. Falls nicht kannst du jederzeit auf eine andere Sprache umsteigen.