Highway hat geschrieben:
Die eine oder andere Sackgasse hat es durchaus gegeben (Beispiel Forth, Lisp usw.) aber, und das ist meiner Meinung nach das Wichtige, es ging vorwärts. Selbstverständlich kann man die rosa Brille der Performance aufsetzen und die eine oder andere Sprache hervor holen und auf die Leistungsfähigkeit pochen, aber unter dem Strich zählt nicht nur Performance. Da gehören auch Faktoren wie Wartbarkeit, Lesbarkeit und sonstiges dazu und das kann man nicht einfach wegwischen.
Wieso bezeichest du Lisp als Sackgasse? Das ist nur eine andere Art zu programmieren und wird auch heute noch eingesetzt.
Ich finde die vielen KLammern in Lisp auch recht lästig, aber es gibt Leute, die stehen auf sowas. (Ausserdem, wenn du Lisp kannst, hast du nie mehr Schwierigkeiten
mit Recursion)
highway hat geschrieben:
Ob Java nach der Übernahme durch Oracle noch o funktionieren wird wage ich auch zu bezweifeln. Ob es einen gescheiten Fork geben wird - wer weiß. Aber was eine Handbreit über der CPU anbelangt: Die meisten mächtigen Hochsprachen lassen low Level Assembler als ungekrönten Geschwindigkeitsweltmeister zu.

Es gibt bereits jetzt richtig freie Java Implementierungen. Warum java nach einer Oracle Übernahme nicht mehr funktionieren soll erschliesst sich mir auch nicht(Ich bin allerdings kein grosser Java Fan)
Mit Assembler werde ich immer schneller als eine beliebige Hochsprache sein (halt mit wesentlich mehr Aufwand).
Ich kannte mal einen, der hat eine Datenbank in Assembler programmiert. Der hat sich sogar die Call's gemerkt, damit er bei einem Return ein paar Taktzyklen
spart (direkt über den Stack).
Nicht böse sein highway, aber was du über EDV schreibst ist Schrott, bestenfalls oberflächliches Halbwissen.
@solkar,@contravariant
Mich würde interessieren, ob ihr euch mal mit haskell beschäftigt habt. Ich hab mir das vor zwei,drei Jahren mal angesehen.
Das müsste doch ein Paradies für Mathematiker sein, oder?