mit VB ein IRC-Chat proggen

kann man mit visualbasic einen IRC-Chat programmieren,
oder braucht man dafür schon eine höhere sprache?
 
Hallo,
Prinzipiell kannst du in Visual Basic schon einen IRC 'Chat' Programmieren.

oder braucht man dafür schon eine höhere sprache
Assembler ist die niedrigste Sprache, und damit kann man _alles_, was dein Computer kann, programmieren.
C ist auch eine sehr niedrige Sprache, und man kann damit fast alles Programmieren, sogar ganze Betriebssysteme (z.B. Linux).

Visual Basic ist eine sehr hohe Sprache, und damit kann man _nicht_ alles Programmieren (mit reinem VB6 sogar recht wenig ohne auf die Win-API zuzugreifen).

Wie du siehst, je höher die Sprache, desto weniger kannst du damit i.d.R. programmieren.
Zwar ist es leicht damit zu programmieren (z.B. Multi-Thread in C#: 2 Zeilen, in C: xxx Zeilen...), aber niedrige Sprache bieten meistens einen größeren Funktionrahmen an, auch wenn es dort für fast kein alltägliches Problem (z.B. Hashtables) fertige Befehle gibt.
 
:D danke... super erklärung... war aber fehler von mir, des mit der höheren sprache (vertauscht :D)


danke für schnelle antwort... jedoch kling...
Prinzipiell kannst du in Visual Basic schon einen IRC 'Chat' Programmieren.
als würde noch ein ABER kommen?
 
Na da hast du dir aber viel vorgenommen :)

Ein halbfertiger Chatclient (Multiserver/channel/query-Tauglich mit Tabs etc.) liegt hier irgendwo noch in Java rum. Insofern sollte es also auch mit VB gehen - nur ist das Implementieren der RFC einiges an Arbeit.

...zumal nicht alle Server sich gleich "gut" daran halten ;)
 
Hallo,
jo würde dir auch empfehlen eine fertige IRC-Library zu verwenden, und dafür eine GUI zu erstellen, ist dann auch noch genug aufwand.

Zu dem 'Aber': Also VB6 (meine Erfahrungen) ist nicht unbedingt so gut geeignet für größere Projekte, aufgrund der noch nicht vollständigen Objektorientierung. Auch die ständige Aufruf von Win-API Funktionen war störend.

Aber das wichtigste bei einem IRC Client sind die Möglichkeiten zum Austausch von Daten per Netzwerk. Ob dies per VB sehr gut funktioniert, weiß ich nicht.

Aber ich würde dir den Umstieg auf VB.NET vorschlagen, denn .NET ist einfach genial ;) und bietet gegenüber von VB6 sehr viele Neuerungen, mit denen es kein Problem darstellen sollte, einen IRC-Client zu schreiben.
 
Zurück
Oben