J
julian-w
Jungspund
Hallo,
ich hab ein etwas größeres Problem:
Ich will in nächster Zeit meine eigene Programmiersprache entwickeln (keine Angst, nicht eine Sprache wie C, C++, sonder eine extra Sprache für PIC-Prozessoren, also ohne OO, die einfach meine Eingaben in Assembler ersetzten).
Nun hab ich ein paar Probleme, die ich euch hier mal aufliste:
Das Problem ist, ich weiß einfach nicht welche Sprache
Hier mal meine Bewertung:
C++:
Pro:
JAVA:
Pro:
So ist mein aktueller stand.
Wenn einer gute, plattforumunabhängige Bibliotheken für C++ kennt, nur her damit (sollten aber kostenlos sein).
Also, welche Sprache würdet ihr mir empfehlen.
Zwingende Vorraussetzungen:
Hoffe, ihr könnt mir helfen
P.S.: Dies ist ein Bsp. aus meinem bisherigen Programm-Konzept:
ich hab ein etwas größeres Problem:
Ich will in nächster Zeit meine eigene Programmiersprache entwickeln (keine Angst, nicht eine Sprache wie C, C++, sonder eine extra Sprache für PIC-Prozessoren, also ohne OO, die einfach meine Eingaben in Assembler ersetzten).
Nun hab ich ein paar Probleme, die ich euch hier mal aufliste:
- 1. Das Programm sollte Plattformunabhängig sein
- 2. Das Programm sollte nicht decompalierbar sein, da es auch eine kommerzielle Version geben wird (keine Angst, es gibt auch eine kostenlose Version mit gleichem Umfang, die kommerzielle ist nur, weil die Entwicklung recht kostspilieg ist, da man jeden PIC kaufen muss, um ihn zu testen)
- 3. Es werden ziemlich viele Operationen mit Strings ausgeführt (Replace, Search, ...), von daher sollte diese Sprach das gut beherrschen
- Ich will kein Geld für weitere Lizenzen für Bibliotheken, etc. ausgeben!
Das Problem ist, ich weiß einfach nicht welche Sprache
Hier mal meine Bewertung:
C++:
Pro:
- Nicht dekompalierbar
- sehr einflussreich
- GUI mit Gtk+
- keine integrierten Klassen für XML/Dateizugriffe/String-Operationen
JAVA:
Pro:
- perfekte Plattformunabhängigkeit
- Viele String-Operationen
- Einfach zu dekompilieren
So ist mein aktueller stand.
Wenn einer gute, plattforumunabhängige Bibliotheken für C++ kennt, nur her damit (sollten aber kostenlos sein).
Also, welche Sprache würdet ihr mir empfehlen.
Zwingende Vorraussetzungen:
- Plattformunabhängig
- komplett kostenlos (Lizenzen, etc.)
- nicht dekompalierbar (bzw. nur schwer machbar)
Hoffe, ihr könnt mir helfen
P.S.: Dies ist ein Bsp. aus meinem bisherigen Programm-Konzept:
Code:
Ein:
PIC.Ports.A.AllOut = on;
Aus:
movlw A'11111111'
movwf TRISA
Zuletzt bearbeitet: