Hallo,
da ich in nächster Zeit vermutlich ein neues Projekt beginnen werde, möchte ich von euch dazu Ideen und Wünsche sammeln.
Das ganze läuft auf eine interpretierte Scriptsprache hinaus.
Doch bevor ich damit anfange, würde ich gerne wissen, was ihr euch von einer Scriptsprache wünscht. Dazu gibt es einige Bereiche:
Ich habe mir schon einige Gedanken dazu gemacht:
Syntax
Die Syntax sollte ähnlich der von C++ entsprechen. Altlasten werden jedoch nicht übernommen. Die Sprache soll im Ganzen strukturiert und "modern" aussehen.
Typisierung
Hier steht meine Entscheidung eigentlich schon fest; es wird eine strikte Typisierung geben. Das heißt, eine Variable kann nur von einem ganz bestimmten Typ sein. Das hilft nicht nur dabei, das Script weniger Fehleranfällig zu machen, sondern auch effizienter auszuführen.
Laufzeitverhalten / Umgang mit Fehlern / Exceptions
Hier bin ich unschlüssig. Was meint ihr dazu? Mit Laufzeitverhalten ist gemeint, was passiert, wenn unerwartete Fehler auftreten.
Spezielle Ideologien
Da gibt es viele Möglichkeiten. OOP? Auf jeden Fall! Einfach oder Komplex? Simpel zu erlernen? Erweiterbar? Ordentliche API? Lasst eurer Fantasie freien lauf.
Unicode
Unicode ist heutzutage in aller Munde. Meint ihr, dass eine strikte Durchführung dieses Konzepts dazu verhilft, die Sprache auch international brauchbar zu machen?
Basistypen
Man kann im Script eigene Typen definieren (Klassen, Strukturen, ...). Doch welche sollten bereits ab Werk implementiert sein? Ich dachte an folgende:
Ich mache diesen Thread hier auf um Eindrücke zu gewinnen. Nicht jeder Vorschlag wird eingearbeitet!
Gruß
da ich in nächster Zeit vermutlich ein neues Projekt beginnen werde, möchte ich von euch dazu Ideen und Wünsche sammeln.
Das ganze läuft auf eine interpretierte Scriptsprache hinaus.
Doch bevor ich damit anfange, würde ich gerne wissen, was ihr euch von einer Scriptsprache wünscht. Dazu gibt es einige Bereiche:
- Syntax
- Typisierung
- Laufzeitverhalten / Umgang mit Fehlern / Exceptions
- Spezielle Ideologien
- Unicode
- Basistypen
Ich habe mir schon einige Gedanken dazu gemacht:
Syntax
Die Syntax sollte ähnlich der von C++ entsprechen. Altlasten werden jedoch nicht übernommen. Die Sprache soll im Ganzen strukturiert und "modern" aussehen.
Typisierung
Hier steht meine Entscheidung eigentlich schon fest; es wird eine strikte Typisierung geben. Das heißt, eine Variable kann nur von einem ganz bestimmten Typ sein. Das hilft nicht nur dabei, das Script weniger Fehleranfällig zu machen, sondern auch effizienter auszuführen.
Laufzeitverhalten / Umgang mit Fehlern / Exceptions
Hier bin ich unschlüssig. Was meint ihr dazu? Mit Laufzeitverhalten ist gemeint, was passiert, wenn unerwartete Fehler auftreten.
Spezielle Ideologien
Da gibt es viele Möglichkeiten. OOP? Auf jeden Fall! Einfach oder Komplex? Simpel zu erlernen? Erweiterbar? Ordentliche API? Lasst eurer Fantasie freien lauf.
Unicode
Unicode ist heutzutage in aller Munde. Meint ihr, dass eine strikte Durchführung dieses Konzepts dazu verhilft, die Sprache auch international brauchbar zu machen?
Basistypen
Man kann im Script eigene Typen definieren (Klassen, Strukturen, ...). Doch welche sollten bereits ab Werk implementiert sein? Ich dachte an folgende:
Ich mache diesen Thread hier auf um Eindrücke zu gewinnen. Nicht jeder Vorschlag wird eingearbeitet!
Gruß
To make foobar2000 a real random music player, I figured out the only way to achieve this is to use Windows Media Player.
“At some point in time, you recognize that knowing more does not necessarily make you more happy.”