Objective-J to język programowania opracowany w ramach ...
Objective-J to język programowania opracowany w ramach ...
Objective-J Platformy
Linux
Mac
Web-Based
Windows
Objective-J Przegląd
Objective-J jest językiem programowania opracowanym w ramach Ramy programowania stron Cappuccino . Jego składnia jest prawie identyczna ze składnią Objective-C i dzieli z JavaScript taką samą relację, jaką Objective-C ma z językiem programowania C: jest ścisłym, ale małym nadzbiorem; dodanie tradycyjnego dziedziczenia i dynamicznej wysyłki w stylu Smalltalk / Objective-C. Czysty JavaScript, będący językiem opartym na prototypach, ma już pojęcie orientacji obiektowej i dziedziczenia, ale Objective-J dodaje JavaScript do programowania opartego na klasach. Programy napisane w Objective-J muszą zostać przetworzone przed uruchomieniem przez wirtualna maszyna JavaScript przeglądarki internetowej. Ten krok może wystąpić w przeglądarce w czasie wykonywania lub przez kompilator, który tłumaczy programy Objective-J na czysty kod JavaScript. Kompilator Objective-J jest napisany w JavaScript; w związku z tym wdrażanie programów Objective-J nie wymaga wtyczki przeglądarki internetowej. Objective-J można skompilować i uruchomić na NodeJS. Aplikacje Pierwsze powszechnie znane zastosowanie Objective-J miało miejsce w opartej na Cappuccino aplikacji internetowej 280 Slajdy, która została opracowana przez 280 North. Chociaż Objective-J może być używany (i został zaprojektowany) niezależnie od frameworka Cappuccino, Objective-J został wymyślony przede wszystkim w celu wspierania tworzenia stron internetowych w Cappuccino.