DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Sva početnička pitanja (http://www.devprotalk.com/forumdisplay.php?f=40)
-   -   Koji jezik/program za učenje programiranja? (http://www.devprotalk.com/showthread.php?t=3150)

degojs 03. 07. 2007. 17:50

Ako želiš da budeš praktičan, izaberi Javu, C# ili JavaScript, a preporuke ovih ostalih slobodno zavedi pod "akademska rasprava."

Ako izabereš npr. Javu, skoro da si odmah naučio i C# i JavaScript.

A sva tri su traženi, industrijski standardi praktično i naučićeš sve bitno.

Jednostavno, tako ćeš najbolje da iskoristiš uloženo vreme u učenje, a lako ćeš posle da naučiš bilo koji drugi jezik, ako ti baš zatreba.

LiquidBrain 03. 07. 2007. 18:23

Citat:

Originalno napisao degojs (Napišite 38299)
Ako želiš da budeš praktičan, izaberi Javu, C# ili JavaScript, a preporuke ovih ostalih slobodno zavedi pod "akademska rasprava."

Ako izabereš npr. Javu, skoro da si odmah naučio i C# i JavaScript.

A sva tri su traženi, industrijski standardi praktično i naučićeš sve bitno.

Jednostavno, tako ćeš najbolje da iskoristiš uloženo vreme u učenje, a lako ćeš posle da naučiš bilo koji drugi jezik, ako ti baš zatreba.


Ja stvarno ne znam, od kada JavaScript spada pod programske jezike...

exPablo 03. 07. 2007. 18:29

Pod pretpostavkom da je autor teme zainteresovan za web programiranje,
preporučujem PHP, odličan je bilo da hoćeš sam da guraš svoje projekte
ili da radiš za nekoga (svi se stalno žale da ne mogu da nađu PHP programere).
Lak za naučiti i veoma upotrebljiv, ima veliku i dobru zajednicu, more real life
koda, svi nude hosting sa PHP-om, ...

P.S.
Da li broj 12 u imenu STEFI12 možda predstavlja starost autora teme?
Ukoliko je tako možda nije svjestan razlika između desktop i web programiranja,
eventualno i web dizajna. Svaka rasprava je besmislena ukoliko prethodno nije
definisano šta želi da se programira.

Ilija Studen 03. 07. 2007. 18:53

Citat:

Originalno napisao degojs (Napišite 38299)
Ako izabereš npr. Javu, skoro da si odmah naučio i C# i JavaScript.

Konceptualno različiti jezici. Reći da ako znaš Javu znaš i JavaScript jednostavno ne stoji.

Citat:

Originalno napisao LiquidBrain (Napišite 38301)
Ja stvarno ne znam, od kada JavaScript spada pod programske jezike...

Oh, molim te!!! Govoriš o jednom od najmoćnijih programskih jezika danas ako te neko pita ;) Da ne govorimo da zlatna vremena JS-a tek dolaze...

degojs 03. 07. 2007. 19:01

Citat:

Originalno napisao Ilija Studen (Napišite 38305)
Konceptualno različiti jezici. Reći da ako znaš Javu znaš i JavaScript jednostavno ne stoji. U tri reči: NEBO I ZEMLJA.

Ne bih rekao (a i nisam rekao to što kažeš da jesam, rekao sam "skoro odmah da znaš.."). Sintaksa i osnova je jako jako slična. Pa ne zove se slučajno JavaScript. Kao što ni C# nije slučajno jako sličan Javi.

MorenoArdohain 03. 07. 2007. 19:07

http://en.wikipedia.org/wiki/JavaScript

Despite the name, JavaScript is unrelated to the Java programming language; though both have a common debt to C syntax. The language was renamed from LiveScript in a co-marketing deal between Netscape and Sun in exchange for Netscape bundling Sun's Java runtime with their browser, which was dominant at the time. Semantically, JavaScript syntax has far more in common with the Self programming language.

Ilija Studen 03. 07. 2007. 19:08

JavaScript se originalno zvao LiveScript i iz čisto marketinških razloga nazvan je JavaScript što nikako nije pomoglo samom jeziku. Zbrka koju je to napravilo još nije rešena ;)

Ako ništa razlika je u samom korenu (pored niza drugih specifičnosti koje JS ima) - Java je dizajnirana da bude čist OO jezik. JavaScript ne poznaje klase. To JS čini u najmanju ruku čudnim za sve koji su navikli na OO. Meni je trebalo godinu dana da zaboravim OO stvari i napokon počem da koritim JS onakvim kakav jeste.

Da ponovim - reći da znaš JS ako znaš Javu ne stoji. Čak šta više, mislim da Java programeri imaju najviše problema da prihate JS. Lakše im je da sklepaju nešto kao što je GWT nego da prešaltaju mozak na koncepte na kojima se JS zasniva ;)

Edit: Preteče me Moreno :D

MorenoArdohain 03. 07. 2007. 19:09

Sorry, mate :)

degojs 03. 07. 2007. 19:13

Citat:

though both have a common debt to C syntax.
Ljudi, nemojte da me zezate. Kad znaš Javu, učenje JavaScripta je boza.

Uporedite npr. da posle Jave učite Python.

Citat:

Originalno napisao Ilija
Da ponovim - reći da znaš JS ako znaš Javu ne stoji.

Da ponovim, rekao sam "skoro da odmah znaš.." a ne to što mi uporno poturaš da sam rekao :) Nisam to rekao Ilija, naravno da nije isto.

degojs 03. 07. 2007. 19:35

@Moreno:

na toj stranici što si linkovao, piše i:

Citat:

JavaScript was influenced by many languages and was designed to have a similar look to Java, but be easier for non-programmers to work with
Ovo prilično lepo opisuje ono što sam hteo da kažem oko Jave, C# i JavaScripta.


Vreme je GMT +2. Trenutno vreme je 00:12.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.