Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JavaScript nije Java

[es] :: Java :: JavaScript nije Java
(TOP topic, by Dejan Lozanovic)

[ Pregleda: 7477 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382
*.dynamic.sbb.rs.

Sajt: www.zmajevognezdo.com


+4 Profil

icon JavaScript nije Java04.12.2010. u 12:33 - pre 103 meseci
..ili zašto kažeš Java a misliš na JavaScript ;)

Javascript je klijentski jezik koji se izvršava u browseru, korisiti se za razne manipulacije sa HTML-om i CSS-om (animirani efekti, menjanje boja, auto complete, drag and drop, animirane galerije...). Trenutno se manje koristi čist JavaScript, a čeće se koriste razne biblioteke (framework) koji u sebi sadrže skup najčešće korišćenih funkcija i funkcionalnosti. Najpoznatiji predstavnici JavaScript framworka su jQuery, MooTools, Dojo Toolkit...

Java je serverski jezik (slično kao PHP, ASP, Ruby...). Ne bih znao da napišem ništa više o Javi jer je ne poznajem dovoljno.

Verujem da je takva situcija sa dosta korisnika koji promaše sobu i pišu ovde pitanja za JavaScript. Početnici se često zabune iz prostog neznanja i neobaveštenosti, pa postavljaju pitanje ovde. Lično mislim da bi ovaj post trebalo da stoji kao sticky.
 
Odgovor na temu

Marko Medojević
Team leader
Digital ST
Beograd

Član broj: 93659
Poruke: 776
*.adsl-3.sezampro.yu.

Sajt: www.digitalst.rs


+99 Profil

icon Re: JavaScript nije Java07.12.2010. u 21:29 - pre 103 meseci
U JavaScript funkcija je first-class object za razliku od Jave. Tako da u Javi za sada nemamo lambda funkcije i sl. Ovo se ne bi moglo reći za C# koji je funckionalne elemente dobio u verziji 3, mede su delegati postojali i još ranije.
Dalje, JavaScript je loosely typed dok je Java strongly typed.
Što se tiče nasleđivanja JavaScript koristi prototipski tip nasleđivanja, dok je Java čisti OOP.

Ljudu često JavaScript i Javu proglašavaju sličnim zato što na prvi pogled izgledaju. Međutim mnogo su sličniji VB.NET i Java, nego JavaScript i Java iako to na prvi pogled ne izgleda.

Btw, toplo preporučujem svima knjigu JavaScript: The Good Parts od Douglas Crockford.
http://www.amazon.com/JavaScri...ouglas-Crockford/dp/0596517742
Takođe dosta njegovih video predavanja možete naći na netu-
 
Odgovor na temu

Cabo
Lokanje u bircuzu

Član broj: 10942
Poruke: 682
*.vdial.verat.net.



+5 Profil

icon Re: JavaScript nije Java06.02.2011. u 20:03 - pre 100 meseci
Java nije slična PHP-u ni ASP-u. To su (hak-)jezici koji se koriste za programiranje dinamičkih veb stranica koje se izvršavaju na serveru i čitaču veba prosleđuju HTML kod. (JSP igra na tu kartu.)

Java je pre svega čistokrvni programski jezik za lako programiranje prenosivih aplikacija. „Write once, run everywhere“ je jedna od glavnih ideja Jave od njenog nastanka. Osnovna namena Jave je u početku bilo pisanje apleta, tj. kompajliranih bajtkod programa koji se izvršavaju na klijentskom računaru, a prikazuju „unutar“ čitača veba. JavaScript je skript jezik koji se interpretira direktno u čitaču veba. U tom pogledu (kompajlirani/interpretirani jezik), Java je slična recimo jeziku C++, a JavaScript Perl-u.

 
Odgovor na temu

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382
*.dynamic.sbb.rs.

Sajt: www.zmajevognezdo.com


+4 Profil

icon Re: JavaScript nije Java07.02.2011. u 10:53 - pre 100 meseci
Temu sam pokrenuo da bih skrenuo paznju, pocetnicima koji ne prave razliku, sta nije Java, a ne da bi se pisalo sta jeste.

Mislim da je za pocetak nekome dovoljno reci da ove dve stvari nisu isto, i sta je sta u kratkim crtama, svi koji zele da izucavaju dalje, lako ce se snaci u ostatku foruma.

Takodje nema potrebe za kategorisanjem jezika u hak i ne hak jezike, postoje oni koji ti zaradjuju pare i svi ostali. Ja kao PHP programer se necu hvatati posla u Javi, jer bi mi mnogo vremena oduzelo da je naucim, tj vise nego sto mi treba da zavrsim posao, tako da sto se mene tice php je najbolji jezik na svetu jer mi zaradjuje platu. Zato bih molio sve da se suzdrze od komentarisanja onoga sto nije vezano za ovu temu, ako imate da dodate nesto sto je konkretno vezano za razliku, da nisam napisao ili da nisam dobro napisao, slobodno dopisite ili ispravite.

Peace.
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 786
64.57.12.*



+61 Profil

icon Re: JavaScript nije Java07.09.2011. u 20:55 - pre 93 meseci
 
Odgovor na temu

[es] :: Java :: JavaScript nije Java
(TOP topic, by Dejan Lozanovic)

[ Pregleda: 7477 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.