5 Stimmen

Was ist das Coolste, was Sie jemals mit Visual Basic 6 oder einer anderen alten Sprache gemacht haben?

Ich frage nur, weil mein jüngerer Bruder, der ein Informatik-Abitur absolviert, gerade lernt, in Visual Basic 6 zu programmieren. Ich glaube, die Schule hat sich dafür entschieden, weil es ein visuelles Element gibt, das das Interesse der Kinder weckt.

Natürlich setzte ich mich mit ihm zusammen und half ihm dabei, seine Mitschüler mit verrückten fortgeschrittenen Programmierkonzepten zu beschämen, wie z. B. Funktionen und andere Variablentypen als String !

Aber die Minuten vergingen und ich wurde von diesen offensichtlichen Konstrukten gelangweilt und beschloss, in die Stadt zu gehen und herauszufinden, was VB6 wirklich kann!


Kurze Zeit später hatten wir eine verrückte Zeichenanwendung, die einen Photoshop-ähnlichen Pinsel-Effekt erzeugte, der Kreise über das Fenster verteilte und in verschiedenen Intervallen piepte, die immer lauter wurden. Dann war der nächste Schritt naheliegend. Wir reproduzierten "Thriller" nur mit Pieptönen, die ausgelöst wurden, wenn man etwas wirklich Besonderes zeichnete.

Ich möchte also wissen, was Sie an einer alten Sprache wiederentdeckt haben, was Sie unter ähnlichen komödiantischen Umständen geschaffen haben und hat das Ihr Denken in irgendeiner Weise beeinflusst?

P.S. Ich glaube wirklich, dass das Verständnis dafür, wie erfahrene Programmierer Spaß an älteren Sprachen hatten oder haben, einen interessanten Einblick in die Denkweise guter (und schlechter) Programmierer bietet. Ich hoffe, dass diese Antworten für neue und alte Programmierer gleichermaßen nützlich und inspirierend sein werden.

3voto

Mohamad Alhamoud Punkte 4861

Ich habe vor sechs Jahren einen einfachen Mediaplayer in VB6 programmiert, das war die beste Definition von Spaghetti-Code, da es meine ersten Schritte in der Programmierung waren :) und ich habe jeden VB6-Code, den ich gefunden habe, mit einbezogen, etwas, das ich verstehe und etwas, das ich nicht verstehe :D.
Ich habe auch VB6 benutzt, um einen einfachen Computervirus zu bauen, der den Computer neu startet, wenn er gestartet wird, und ihn in die Computer der Schule eingeschleust. Der Lehrer wurde von diesem Programm verrückt, also meldete ich mich freiwillig, um das Problem zu beheben und öffnete DOS, um wahllos einige Befehle zu schreiben :P und schließlich entfernte ich mein Programm, indem ich vorgab, dass das Problem durch spezielle Befehle, die ich erstellt habe, behoben ist.

3voto

cdhowie Punkte 142402

(Das war zu einer Zeit, als ich aktiv und ausschließlich VB6 für wer weiß was benutzte, also nicht in der Gegenwart. Als ich etwa 15-16 Jahre alt war.)

Unglücklicherweise habe ich einen Chatserver und -client geschrieben, die beide eine beschissene Plugin-Architektur unterstützten, als Ergänzung zum Implements Schlüsselwort und was VB6 als Polymorphismus betrachtet. Benutzerkontoinformationen wurden in einer Access-Datenbank gespeichert.

Es hat tatsächlich funktioniert. Nein, wirklich.

Übrigens, ich habe gerade Kopfschmerzen bekommen.

Oh, und früher (als ich wahrscheinlich 11-12 war) habe ich ein Programm auf meinem C64 geschrieben, mit dem man die Schlüsselwörter und Fehlermeldungen in der BASIC-Sprache ändern konnte, indem man in der Schattenkopie des BASIC-ROMs herumstocherte. Ich extrapolierte ein einfaches Beispiel aus dem C64-Programmierhandbuch, in dem ein Buchstabe eines Schlüsselworts geändert wurde, fand die Speicherplätze aller Schlüsselwörter und Fehlermeldungen heraus, codierte sie in das Programm und ermöglichte es dem Benutzer, nicht nur neue Schlüsselwörter einzugeben (wenn sie die gleiche Länge hatten), sondern seine Auswahl auf der Festplatte zu speichern, so dass er seine "personalisierte" Version der BASIC-Sprache später wiederherstellen konnte.

1voto

Ruel Punkte 14969

Es gab eine Zeit, in der ich versucht habe, einen harmlosen Wurm zu programmieren, der Computer im LAN infiziert und den Shell Hardware Detection Service und viele andere LOL-Nutzlasten deaktiviert. Das Lustige ist, dass der erste Teil (das Infizieren) nicht funktioniert hat :D

1voto

Saladin Akara Punkte 2448

Am College (ich bin auch Brite) haben wir Pascal gelernt, mit der Borland IDE. Das war mein erster "echter" Kontakt mit dem Programmieren, und obwohl es wahrscheinlich nicht übermäßig "cool" ist, war ich ziemlich beeindruckt vom Zeichnen von ASCII-Kunst in eine Textdatei.

0voto

James Anderson Punkte 26827

Igitt VB6!.

Hiwever, um die Frage zu beantworten, habe ich den tcp/ip sockets communicatons handler für ein Zahlungsautorisierungssystem (ISO 8583 Protokoll) in --- CICS COBOL geschrieben!

Auch igitt COBOL!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X