Seite 2 von 2

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: So 13. Sep 2009, 13:00
von linus
Also jetzt muss ich doch mal ne Lanze für C, C++ brechen. Die gibt's auch schon ewig und wenn ich mir überlege wie umständlich man in Basic manche Sachen programmieren muss, dann lieber C oder C++. Spin mag sehr Propeller nahe sein, aber damit fängt man halt sonst nix mehr an... Und Pascal hab ich vor 20 Jahren mal in der Schule gehabt und da war die Sprache schon tot. Das ist zwar ein Retro Projekt, aber mit modernen Ansätzen und da gehört Basic und Pascal sicher nicht dazu. Auch fände ich eine OO-Orientierung sehr wichtig. Wer will schon wie vor Jahren prozedural alles runter hacken? Also bleibt eigentlich nur C++ übrig ;)

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: So 13. Sep 2009, 19:44
von laserjones
Pascal hat gegenüber BASIC den Vorteil der Standardisierung (bei BASIC muss man ja im Prinzip jeden Dialekt neu lernen), und es programmiert sich sauberer damit. Und es ist mindestens genauso einfach zu benutzen wie ein um die notwendigsten Zusatzfunktionen erweitertes BASIC. Und retro ist es ebenfalls (leider). Aber mit einer guten BASIC-Implementierung wäre ich auch zufrieden. C hat für mich keinen erkennbaren Vorteil gegenüber Pascal – im Grunde ist nur die Syntax hässlicher.
Wer will schon wie vor Jahren prozedural alles runter hacken?
Ich zum Beispiel. Ich habe mit OOP nie viel anfangen können. Bei prozeduraler Programmierung ist man doch viel näher an den tatsächlichen Abläufen im Prozessor, und das finde ich bei einem so hardwarenahen Projekt nicht unbedeutend. Allzu viel Abstraktion können wir uns schon rein performance-mäßig nicht leisten.

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: So 13. Sep 2009, 19:52
von Janaha
Hihi,

also ich kenne immer noch viele Leute die auf Pascal schwören, ich gehöre nicht unbedingt dazu. Ich schreibe vieles in C++ mit den Visual-Studio.

Aber ich kann nur den Tip geben, das sich ein Pascal- Compiler etwas leichter schreiben läßt als ein C- Compiler. Habe schon beides geschrieben und Pascal hat da ein paar leichte Vorteile gegenüber dem C- Compiler gehabt. Zum Beispiel brauchte mein Pascal Compiler beim erzeugen des Syntax- Baumes keine Methode um Tokens aus dem Tokenstream vorab zu lesen. Beim Compilieren von C - Code braucht man das an einigen stellen, um festzustellen um welche Art Knoten für den Syntaxbaum es sich handelt, für den man gerade das Token auswertet. Damit kann man sich den Tokenizer stark vereinfachen, weil man nicht alle Tokens als Stream zwischenspeichern muss. Da reicht es, wenn man immer eins nach dem anderen ließt. Meine 3D- Engine verwendet z.B. auch einen Pascal- Compiler für die erstellung von Scripts, war recht schnell fertig und ziemlich leicht zu schreiben.

Grüße
Janaha

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: Mo 14. Sep 2009, 19:36
von scotty
Rainer hat geschrieben: ...
Als zweites würde ich für mich persönlich "C" nehmen .. aber auch nur weil ich es mal gelernt habe. Wirklich "gefallen" tut mir "C" nicht ... beim lesen langer Codes kriegt man Kopfschmerzen .. die Sprache hat sich echt ein Masochist ausgedacht ;)
...
... und der heißt Dennis MacAlistair Ritchie. Wenn der ein Masochist ist, bin ich auch einer - ich liebe C ;-)

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: Mo 14. Sep 2009, 19:42
von digger
Hier mal ein [ Link ] zur Entstehung von C .. und ihr wollt sowas echt auf dem HIVE haben??? ;-)

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: Mi 16. Sep 2009, 04:49
von DJLinux
Das nach dem anfänglichen spannenden Kopf an Kopf Rennen zwischen ADA und FORTHRAN
sich doch noch COBOL so klar durchsetzen würde hätte ich persönlich nicht erwartet. :lol:

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: Mi 16. Sep 2009, 10:21
von digger
Wir kriegen jetzt also Cobol auf den HIVE??? ... geil! ;-)

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: Mi 16. Sep 2009, 10:36
von DJLinux
digger hat geschrieben:Wir kriegen jetzt also Cobol auf den HIVE??? ... geil! ;-)
Nö, ich bin nur schon 5 UHR morgens für ein Späßchen zu haben.

Grüsse Joshy

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: Mi 16. Sep 2009, 13:15
von digger
Man 5:49 Uhr, zu der Zeit könnte mir ein Einbrecher das Haus leer räumen ohne befürchten zu müssen dass ich was mitbekomme. Vor Leute die zu so früher Stunde schon was leisten können hab ich echt Hochachtung. :)

Re: Welche Hochsprache für den HiVe Compiler?

Verfasst: Mi 16. Sep 2009, 13:48
von laserjones
Hihi, ich wusste schon, dass es Joshy sein musste, als ich nur die Uhrzeit der Benachrichtigungsmail sah. :mrgreen: Der Typ muss vorher schon mal von einer höheren Macht assimiliert worden sein, die ihm einen Subatomarbeschleuniger und einen Extra-Hochleistungsakku eingebaut hat. :B2