3
Objective-J е език за програмиране, разработен като част от рамката за уеб разработка.Неговият синтаксис е почти идентичен с синтаксиса Objective-C и той споделя с JavaScript същата връзка, която има Objective-C с езика за програмиране на C: тази, че е строг, но малък, суперсет;добавяне на традиционно наследяване и динамично изпращане в стил Smalltalk / Objective-C.Чистият JavaScript, като основан на прототип език, вече има понятие за ориентация на обект и наследяване, но Objective-J добавя използването на класово програмиране към JavaScript.Programs, написани в Objective-J, трябва да бъдат предварително обработени, преди да бъдат стартирани отJavaScript виртуална машина на уеб браузъра.Тази стъпка може да се случи в уеб браузъра по време на изпълнение или от компилатор, който превежда обектите на Objective-J в чист JavaScript код.Компилаторът Objective-J е написан на JavaScript;следователно, внедряването на програми Objective-J не изисква добавяне на уеб браузър.Objective-J може да бъде компилиран и стартиран на NodeJS.Applications Първата широко известна употреба на Objective-J беше в базираното в Капучино уеб приложение 280 Slides, което е разработено от самия 280 North.Въпреки че Objective-J може да се използва (и е проектиран) независимо от рамката на Капучино, Objective-J е създаден предимно за подкрепа на уеб разработката в Капучино ....