3
Objective-J ist eine Programmiersprache, die als Teil des Webentwicklungs-Frameworks entwickelt wurde.Die Syntax ist nahezu identisch mit der Objective-C-Syntax und hat mit JavaScript die gleiche Beziehung, die Objective-C zur Programmiersprache C hat: die, eine strenge, aber kleine Obermenge zu sein;Hinzufügen der traditionellen Vererbung und des dynamischen Versands im Smalltalk / Objective-C-Stil.Reines JavaScript, eine prototypbasierte Sprache, hat bereits eine Vorstellung von Objektorientierung und Vererbung, aber Objective-J fügt JavaScript die Verwendung von klassenbasierter Programmierung hinzu. In Objective-J geschriebene Programme müssen vor der Ausführung durch a vorverarbeitet werdenDie virtuelle JavaScript-Maschine des Webbrowsers.Dieser Schritt kann zur Laufzeit im Webbrowser oder von einem Compiler ausgeführt werden, der Objective-J-Programme in reinen JavaScript-Code übersetzt.Der Objective-J-Compiler ist in JavaScript geschrieben.Für die Bereitstellung von Objective-J-Programmen ist daher kein Webbrowser-Plug-In erforderlich.Objective-J kann auf NodeJS kompiliert und ausgeführt werden. Anwendungen Die erste bekannte Verwendung von Objective-J war die von 280 North selbst entwickelte Cappuccino-basierte Webanwendung 280 Slides.Obwohl Objective-J unabhängig vom Cappuccino-Framework verwendet werden kann (und entwickelt wurde), wurde Objective-J in erster Linie zur Unterstützung der Webentwicklung in Cappuccino entwickelt ....
Eigenschaften
Kategorien
Alternativen zu Objective-J für alle Plattformen mit einer Lizenz
1126
515
243
178
146
Lua
Lua ist eine leistungsstarke, schnelle, leichte und einbettbare Skriptsprache.
- Kostenlose
- Windows
- Mac
- Linux
- AmigaOS
- Android
- iPhone
- Playstation
- Android Wear
- iPad
- Android Tablet
- BSD
- Haiku
- MorphOS
123
68
CoffeeScript
CoffeeScript ist eine kleine Sprache, die in JavaScript kompiliert wird.Unter all diesen peinlichen Klammern und Semikolons hatte JavaScript immer ein großartiges Objektmodell im Mittelpunkt.
65
61
53
30
Apple Swift
Swift ist eine Programmiersprache für iOS, OS X, watchOS und tvOS-Apps, die ohne Einschränkungen der C-Kompatibilität auf dem Besten von C und Objective-C aufbaut.
27
Nim (programming language)
Nim ist eine statisch typisierte, zwingende Programmiersprache mit einem leistungsstarken Makrosystem, das versucht, dem Programmierer ultimative Leistung zu bieten, ohne Kompromisse bei der Laufzeiteffizienz einzugehen.
27
20