3
Objective-J je programovací jazyk vyvinutý ako súčasť rámca pre vývoj webových aplikácií.Jeho syntax je takmer totožná so syntaxou Objective-C a zdieľa s JavaScriptom rovnaký vzťah, aký má Objective-C s programovacím jazykom C: je to prísna, ale malá superset;pridanie tradičného dedičstva a dynamického odoslania v štýle Smalltalk / Objective-C.Čistý JavaScript, ktorý je prototypovým jazykom, už má predstavu o objektovej orientácii a dedičnosti, ale Objective-J pridáva do JavaScriptu použitie programovania založeného na triede. Programy napísané v Objective-J musia byť pred spracovaním predspracované.virtuálny stroj jazyka JavaScript vo webovom prehliadači.Tento krok sa môže vyskytnúť vo webovom prehľadávači za behu alebo pomocou kompilátora, ktorý prevádza programy Objective-J do čistého kódu JavaScript.Kompilátor Objective-J je napísaný v jazyku JavaScript;nasadenie programov Objective-J preto nevyžaduje doplnok webového prehľadávača.Objective-J môže byť zostavený a spustený na NodeJS.AplikáciePrvé všeobecne známe použitie Objective-J bolo v webovej aplikácii 280 Slides založenej na Cappuccino, ktorá bola vyvinutá samotnou 280 North.Napriek tomu, že Objective-J je možné používať (a bolo navrhnuté) nezávisle od rámca Cappuccino, Objective-J bol vynájdený predovšetkým na podporu vývoja webových stránok v Cappuccine ....
Vlastnosti
Kategórie
Alternatívy Objective-J pre všetky platformy s akoukoľvek licenciou
1126
515
243
178
146
Lua
Lua je výkonný, rýchly, ľahký a zabudovateľný skriptovací jazyk.
123
68
CoffeeScript
CoffeeScript je malý jazyk, ktorý sa kompiluje do JavaScriptu.Pod všetkými tými trápnymi zloženými zátvorkami a bodkočiarkami mal JavaScript vždy vo svojom srdci nádherný objektový model.
65
61
30
Apple Swift
Swift je programovací jazyk pre aplikácie pre systémy iOS, OS X, watchOS a tvOS, ktorý stavia na tom najlepšom z C a Objective-C bez obmedzení kompatibility s C.
27
Nim (programming language)
Nim je staticky napísaný imperatívny programovací jazyk s výkonným makrosystémom, ktorý sa snaží poskytnúť programátorovi maximálny výkon bez kompromisov v efektívnosti vykonávania.
27
20