Kako je nastao Kotlin – programski jezik nove generacije

Kotlin je univerzalni programski jezik otvorenog koda koji je kreirala kompanija „JetBrains“. Koncizan je, bezbedan, pragmatičan i kompatibilan sa Java kodom. Nastao je sa ciljem da se prevaziđu nedostaci koje je imao programski jezik Java i veoma brzo izazvao interesovanje programera širom sveta. Ime je dobio po ostrvu Kotlin koje se nalazi blizu Sankt Peterburga. Tim je odlučio da naziv bude po ostrvu – kao što je Java dobila ime po indonežanskom ostrvu.

Priča o nastanku Kotlina je neobična, jer autor tog programskog jezika Andrej Breslav nije planirao da kreira potpuno nov jezik.

„Pozvali su me iz JetBrains-a da razgovaramo o stvaranju novog jezika, a ja sam mislio da će biti reči o specifičnim jezicima koje koriste. Kada su mi rekli da su razmišljali o tome šta bi još bilo dobro uraditi za programere i da su zaključili da bi nov programski jezik bio najbolji izbor za njih – ja sam samo pitao: Zašto? Dostupni su mnogi jezici. Ako neko ne voli Javu – postoje alternative“, rekao je Breslav.

Kompanija je smatrala da su postojeći jezici „previše akademski“ i da ne funkcionišu prirodno u mnogim industrijskim okruženjima, što je autora Kotlina pokrenulo da razmišlja o tome kako olakšati posao programerima.

 

Imaju za cilj da kod bude čitljiv i pokušavaju da pronađu greške i nedoslednosti što je lakše moguće. Danas se kod pokreće na više uređaja i ti uređaji moraju da rade sinhrono. Jedan od pokušaja da olakšaju programerima jeste tzv. sinhrona konkurencija – izbegavanje blokiranja korisnika ili uređaja, pri čemu je moguće da se nastavi sa radom dok se čeka odgovor servera. 

Budućnost Kotlina se planira u okviru više platformi istovremeno. Breslav je objasnio da je san ljudi koji se bave razvojem aplikacija za mobilne uređaje – pisanje jedne aplikacije koja će funkcionisati i na Androidu i na iOS-u: „Istražujemo nauku o podacima, obradu velikih podataka i poslovnu inteligenciju. Posredi je dostizanje nivoa izvan naše oblasti stručnosti, jer publika nisu nužno samo programeri, ima mnogo ljudi sa istraživačkim iskustvom“. 

Planiraju da krenu pravcem razvoja igara, ali i tzv. internet stvari. Želja kreatora Kotlina je da ima potpuno čist model programiranja koji bi promenio način na koji ljudi razmišljaju o programiranju. 

Број коментара 1

Пошаљи коментар

Упутство

Коментари који садрже вређање, непристојан говор, непроверене оптужбе, расну и националну мржњу као и нетолеранцију било какве врсте неће бити објављени. Говор мржње је забрањен на овом порталу. Коментари се морају односити на тему чланка. Предност ће имати коментари граматички и правописно исправно написани. Коментаре писане великим словима нећемо објављивати. Задржавамо право избора и краћења коментара који ће бити објављени. Коментаре који се односе на уређивачку политику можете послати на адресу webdesk@rts.rs. Поља обележена звездицом обавезно попуните.

уторак, 01. април 2025.
9° C

Коментари

Da, ali...
Како преживети прва три дана катастрофе у Србији, и за шта нас припрема ЕУ
Dvojnik mog oca
Вероватно свако од нас има свог двојника са којим дели и сличну ДНК
Nemogućnost tusiranja
Не туширате се сваког дана – не стидите се, то је здраво
Cestitke za uspeh
Да ли сте знали да се најбоље грамофонске ручице производе у Србији
Re: Eh...
Лесковачка спржа – производ са заштићеним географским пореклом