- Registriert
- 01.06.05
- Beiträge
- 4.630
Hallo,
ich würde gerne in die Programmierung des Macs einsteigen. Nun frage ich mich, welche Programmiersprache wohl geeignet ist. Am PC mache ich viel mit AutoHotkey (ähnlich wie AutoIt), welche hautpsächlich dazu gedacht ist, Aufgaben zu automatisieren. Zudem haben ich Erfahrung mit Javascript und PHP. In Delphi/Pascal hatte ich auch schon mal reingeschnuppert.
Ich möchte z.B. recht schnell eine grafische Oberfläche gestalten können und auch sollte die Lernkurve nicht zu hoch sein. In AppleScript habe ich schon mal reingeschnuppert, doch die Syntax will mir nicht so recht gefallen, wirkt alles recht unlogisch. Zudem habe ich das Gefühl, dass AppleScript für größere Projekte zu langsam ist, aber das ist eben nur ein Gefühl. Ist AppleScript eine reine Interpreter-Sprache oder wird es vor der Ausführung noch irgendwie kompiliert (wie bei AutoHotkey)?
Mit RealBasic kann man ja einfach plattformunabhängige Anwendungen erstellen, was sicher auch sehr reizvoll sein kann. Ich befürchte aber, dass es durch die plattformunabhängigkeit recht beschränkt ist. Beim Namen Basic denke ich auch nicht gerade an Tempo.
Dann gäbe es da noch Java, doch das soll ja am Mac nicht so flott sein. Bei Windows ist die Optik bei Java-Anwendungen meist zum Kotzen und wenn's am Mac noch langsamer als unter Windows ist, dann kann man's gleich vergessen.
Von C++ habe ich keinen blassen Schimmer, ich weiß nur, dass es die ideale Sprache wäre, weil da alles Möglich ist und keine Grenzen bestehen. Jedoch soll C++ nicht mal an einem Abend gelernt sein.
Gibt's noch andere Hochsprachen für den Mac, welche eine vernünftige GUI ermöglichen?
Achja, eine Aufgabe sollte die Programmiersprache beherrschen:
* Ich möchte Fenster von anderen Anwendungen manipulieren, also verschieben und vergrößern etc.
Ich hoffe ihr könnt mir hier weiterhelfen.
ich würde gerne in die Programmierung des Macs einsteigen. Nun frage ich mich, welche Programmiersprache wohl geeignet ist. Am PC mache ich viel mit AutoHotkey (ähnlich wie AutoIt), welche hautpsächlich dazu gedacht ist, Aufgaben zu automatisieren. Zudem haben ich Erfahrung mit Javascript und PHP. In Delphi/Pascal hatte ich auch schon mal reingeschnuppert.
Ich möchte z.B. recht schnell eine grafische Oberfläche gestalten können und auch sollte die Lernkurve nicht zu hoch sein. In AppleScript habe ich schon mal reingeschnuppert, doch die Syntax will mir nicht so recht gefallen, wirkt alles recht unlogisch. Zudem habe ich das Gefühl, dass AppleScript für größere Projekte zu langsam ist, aber das ist eben nur ein Gefühl. Ist AppleScript eine reine Interpreter-Sprache oder wird es vor der Ausführung noch irgendwie kompiliert (wie bei AutoHotkey)?
Mit RealBasic kann man ja einfach plattformunabhängige Anwendungen erstellen, was sicher auch sehr reizvoll sein kann. Ich befürchte aber, dass es durch die plattformunabhängigkeit recht beschränkt ist. Beim Namen Basic denke ich auch nicht gerade an Tempo.
Dann gäbe es da noch Java, doch das soll ja am Mac nicht so flott sein. Bei Windows ist die Optik bei Java-Anwendungen meist zum Kotzen und wenn's am Mac noch langsamer als unter Windows ist, dann kann man's gleich vergessen.
Von C++ habe ich keinen blassen Schimmer, ich weiß nur, dass es die ideale Sprache wäre, weil da alles Möglich ist und keine Grenzen bestehen. Jedoch soll C++ nicht mal an einem Abend gelernt sein.
Gibt's noch andere Hochsprachen für den Mac, welche eine vernünftige GUI ermöglichen?
Achja, eine Aufgabe sollte die Programmiersprache beherrschen:
* Ich möchte Fenster von anderen Anwendungen manipulieren, also verschieben und vergrößern etc.
Ich hoffe ihr könnt mir hier weiterhelfen.