Pereiti prie turinio

Nori programuot, bet nežinai nuo ko pradėti?


Rekomenduojami pranešimai

Sveiki,

dalinuosi nuoroda, gal jau daug kas matė ją, kas seka naujienas.

Nenorėjau ja dalintis, nes jau yra kitame šaltinyje, bet manau daug kam padėtų apsispręsti, kokią programavimo kalbą pasirinkti. Na, bent jau suprasti, ką galima atlikti su tam tikra kalba.

 

http://cdn2.carlcheo.com/wp-content/uploads/2014/12/which-programming-language-should-i-learn-first-infographic.png

 

Source: http://carlcheo.com/startcoding

Redagavo Steeler
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Užskaitau trolinimą apie PHP :)

Atkreipiau dėmesį į difficulty :) tai labai nustebau, kai pvz. Ruby ir PHP rašo tokį pat, sakyčiau bulls***. Juolab, kad 2 stars.

 

--Edit--------

 

Pats nebuvau visko perskaitęs, atkreipiau dėmesį. :) tai pradedantiesiems sakyčiau testas pats tas, o žemiau galima rasti įdomybių, kurios kartais neatitinka realybės, na bent jau mano nuomone.

 

Pvz.: post-64104-0-21317800-1420648195_thumb.png Kalbant apie šį pavyzdį, turiu omeny, jog yra technologijų, su kuriomis galima daug greičiau gauti pavyzdyje minimą rezultatą.

Redagavo Steeler
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na suprantu, kad dauguma php laiko atgyvena ir t.t., tačiau ar jis nepatobulėjo per tuos metus? Mano akimis daromi neblogi žingsniai į priekį, o kad leidžiama daugiau nei kitoje kalboje - taip pat savotiškas pliusas, netiesa?

 

Tiesa, vėl nelabai suprantu tos tendencijos versti mokytis Ruby arba Python. Taip, galbūt jos ir geros programavimo kalbos, bet.. Ar nebus tas eilinis pasiskirstymas ir raginimai? Čia labiau kaip propoganda yra - neimk joomla nes jis lėtas ( sakykim php ), tačiau imk wordpress, nes jis greitas ( atitikimas ruby ir python ). Man bent jau savotiška nesąmonė taip drąsiai pulti ir teigti, kad tas yra geriau už kažką kitą :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na suprantu, kad dauguma php laiko atgyvena ir t.t., tačiau ar jis nepatobulėjo per tuos metus? Mano akimis daromi neblogi žingsniai į priekį, o kad leidžiama daugiau nei kitoje kalboje - taip pat savotiškas pliusas, netiesa?

 

Tiesa, vėl nelabai suprantu tos tendencijos versti mokytis Ruby arba Python. Taip, galbūt jos ir geros programavimo kalbos, bet.. Ar nebus tas eilinis pasiskirstymas ir raginimai? Čia labiau kaip propoganda yra - neimk joomla nes jis lėtas ( sakykim php ), tačiau imk wordpress, nes jis greitas ( atitikimas ruby ir python ). Man bent jau savotiška nesąmonė taip drąsiai pulti ir teigti, kad tas yra geriau už kažką kitą :)

 

Pritariu. Nėra geriausio įrankio, geriausias įrankis yra tas kuriuo TU moki dirbti ir kuris tinkamas TAVO projektams.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš priešingai, dedu minusą už lipimą į PHP dergimo vagoną. Toks vaizdas, kad žmonės gyvena po akmeniu ir nemato kas vyksta aplinkui. PHP ne tik stipriai ištobulėjo per pastaruosius metus, bet ir toliau išlieka turtingiausia platforma web projektams. Pridėkim prie to modernius framework'us, Composer'į, milžinišką bendruomenę, kuri yra atsakius visus klausimus, kokie tik gali kilti, nesuskaičiuojamą galybę kodo bibliotekų. Galinga kalba.

 

PHP yra lengva (lengviausia?) pradėti programuoti, kas yra labai aktualu pradedantiesiams. Gali greitai sukurti pirmąjį projektą. Pajutęs PHP skonį gali pereiti prie sudėtingesnių PHP dalių ir tobulėti, o tobulėti tikrai bus kur. Puiki kalba tiek pradedančiajam, tiek pažengusiam programuotojui.

 

Manau ir toliau nedidelė, bet garsi mažuma dergs PHP savo pasenusiomis žiniomis. Garsi mažuma, bet visgi mažuma. Tuo tarpu PHP toliau tyliai ir užtikrintai valdys internetą.

 

Jei tai adresuota man, turėčiau būt įsižeidęs, bet jei ir yra man adresuota, tai reiškias ne taip mane supranti.

Aš PHP tikrai nedergiu, priešingai, jei ką, tai yra mano main kalba, tai nelogiška, kad aš ją dergčiau :) pats parašiau, kad aprašyme yra nesamonių parašyta(nuotrauka taigi iš kitur).

 

Sakai, kad kalba galinga ir pnš., išvardinai privalumus(na aišku nevisi man atrodo kaip privalumai, pvz. front-end'as turi bower'į, o tarkim, ruby gemus, nodeJs turi npm, tad composeris nieko tokio įspudingo), šiti dalykai ir taip seniai aiškūs. Šnekant apie kalbos kontekstinius dalykus, dydžiausias privalumas - bendruomenė. Juk jei jos nebūtų, nebūtų ir kitų dalykų.

 

Nesutinku su tuo, kad tai lengva kalba. Kitaip sakant, priklauso iš kokios pusės pažiūrėsi. Jos pradmenys gal ir lengvai suvokiami, bet žvelgiant giliau, ji yra pakankamai sudėtinga. Gali įsitikinti pats Mano nuoroda

Bet su teiginiu - "Puiki kalba tiek pradedančiajam, tiek pažengusiam programuotojui." - sutinku.

Redagavo Steeler
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš priešingai, dedu minusą už lipimą į PHP dergimo vagoną. Toks vaizdas, kad žmonės gyvena po akmeniu ir nemato kas vyksta aplinkui. PHP ne tik stipriai ištobulėjo per pastaruosius metus, bet ir toliau išlieka turtingiausia platforma web projektams. Pridėkim prie to modernius framework'us, Composer'į, milžinišką bendruomenę, kuri yra atsakius visus klausimus, kokie tik gali kilti, nesuskaičiuojamą galybę kodo bibliotekų. Galinga kalba.

 

PHP yra lengva (lengviausia?) pradėti programuoti, kas yra labai aktualu pradedantiesiams. Gali greitai sukurti pirmąjį projektą. Pajutęs PHP skonį gali pereiti prie sudėtingesnių PHP dalių ir tobulėti, o tobulėti tikrai bus kur. Puiki kalba tiek pradedančiajam, tiek pažengusiam programuotojui.

 

Manau ir toliau nedidelė, bet garsi mažuma dergs PHP savo pasenusiomis žiniomis. Garsi mažuma, bet visgi mažuma. Tuo tarpu PHP toliau tyliai ir užtikrintai valdys internetą.

http://www.modulecounts.com/

Kodo bibliotekos yra suskaičiuojamas ir tas skaičius yra mažesnis už Java, Ruby, JavaScript, Go, Perl. Turtinga my ######. Tobulėja? PHP 7, naujas lapas, naujos galimybės pagaliau perdaryti daug ką teisingai, nope, still same retarded shit:

=D

 

Php valdo internetą? Nežinau, ant vienos rankos suskaičiuoju pastoviai lankomus tinklalapius, kurie padaryti su PHP. Ir visi jie - eiliniai forumūkščiai.

 

---

 

O dėl Python kišimo vaikams. Watafak. Atseit labai smagu parsisiųsti Python installą, diegti, tikėtis, kad į PATH python binaris įsitraukė, tuomet cmd atsidaryti, rašinėti "python C:\Users\Vaikas\Desktop\hello.py"? Vaikus JavaScript reikia mokinti. Per kalėdas sūnėną į programavimą bandžiau užvesti - atsidarai tamo.lt, paspaudi F12 - bam prašau visa programavimo enviroment nieko nereikia siųstis - pasirašėm skriptą, kuris visus pažymius randomu pakeisdavo į 9 arba 10. Vaikas paplojo iš džiaugsmo, pasigyrė mamai, kitus suaugusiuosius patraukė netgi.

 

O kažką diegaliotis, kad į juodą ekraną išvestum 4 + 7 rezultatą - yeah ######ing fun. Vėliau su JavaScript bus galima and canvas braižyti figūras, jas valdyti klaviatūra - kurti žaidimukus.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

http://www.modulecounts.com/

Kodo bibliotekos yra suskaičiuojamas ir tas skaičius yra mažesnis už Java, Ruby, JavaScript, Go, Perl. Turtinga my ######. Tobulėja? PHP 7, naujas lapas, naujos galimybės pagaliau perdaryti daug ką teisingai, nope, still same retarded shit: http://www.reddit.co...types_in_php_7/ =D

 

Php valdo internetą? Nežinau, ant vienos rankos suskaičiuoju pastoviai lankomus tinklalapius, kurie padaryti su PHP. Ir visi jie - eiliniai forumūkščiai.

 

---

 

O dėl Python kišimo vaikams. Watafak. Atseit labai smagu parsisiųsti Python installą, diegti, tikėtis, kad į PATH python binaris įsitraukė, tuomet cmd atsidaryti, rašinėti "python C:\Users\Vaikas\Desktop\hello.py"? Vaikus JavaScript reikia mokinti. Per kalėdas sūnėną į programavimą bandžiau užvesti - atsidarai tamo.lt, paspaudi F12 - bam prašau visa programavimo enviroment nieko nereikia siųstis - pasirašėm skriptą, kuris visus pažymius randomu pakeisdavo į 9 arba 10. Vaikas paplojo iš džiaugsmo, pasigyrė mamai, kitus suaugusiuosius patraukė netgi.

 

O kažką diegaliotis, kad į juodą ekraną išvestum 4 + 7 rezultatą - yeah ######ing fun. Vėliau su JavaScript bus galima and canvas braižyti figūras, jas valdyti klaviatūra - kurti žaidimukus.

 

Aš nelabai suprantu ką tu visada bandai parodyt, bet tiek to...

 

Jo, mažesnis - bet pasižiūrėkim ir tai, kad nemaža dalis to pačio JavasScript bibliotekų yra ne NodeJS ar dar kas, o pure JS skirtas web'ams aplamai. Na bet sakykim tu "teisus".

php netobulėja?? WTF žmogau? Jeigu tavo rankos kreivos ir galva auga iš kitos pusės nei turėtų - tebūnie. Tavo nuorodoje yra loginė klaida padaryta žmogaus, kuris pradėjo dergti:

 

As expected, the new RFC is full of perfectly sensible, well designed, no-surprises behavior:

 

function foo(int $bar){ return $bar + 2;}foo("7PHP"); // returns 9How about booleans?

 

function foo(bool $bar){ return $bar === true;}foo(new stdClass()); // returns trueOf course even that is not always true:

 

foo(new SimpleXMLElement('<b></b>')); // returns falseSo yeah, these scalar "types" will actually accept almost anything (it can't be everything because then it would be consistent, the horror!) and then use PHP's mind-numbingly broken casting semantics to coerce them to the desired type. Why bother introducing this "feature" if you aren't going to actually enforce the types?

 

 

 

Bet tas žmogelis, kad ir koks genijus neįsivertina kuria linkme juda php... Nežinau kaip jūs, bet aš bent jau suprantu, kad php juda link to, kad atpažinti visą informaciją ir ją apdoroti. Nesvarbu kokia ji būtų.

 

foo("7PHP"); // returns 9

 

This one actually is true, but it does produce a notice.

 

foo(new stdClass()); // returns true

 

Produces an error message.

 

foo(new SimpleXMLElement('<b></b>')); // returns false

 

No, that produces an error message. Goddamnit, if you're going to make fun of it, at least read it first. Or actually try out your code samples and see if they work (they wouldn't).

 

 

 

 

Dabar dėl to valdymo - taip valdo internetą. Ai, pala, nori pasakyt koks python, ruby ar dar kažkas jį valdo? Šiuo metu išnaikink visiškai visas php versijas visam pasauli ir kas tau liks? Tik gigantai, kurie vistiek PRADĖJO nuo php. Tas pats facebook'as turi to pačio php ir net nemažai.

 

O dėl programavimo kalbų, tai aplamai vaikus ir t.t. reikia dominti ne python, ruby ir t.t. o kuo nors paprastu. Tinka tas pats javascript, tik po to žiūrėk, kad primokinęs tu nesulauktum problemų, jog jis visada keičia savo pažymius į geresnius :)

 

Na ir vistiek nesuprantu to varianto.. Taip - yra Jum tobulos kalbos - tai eikit su jom ir dirbkit. Nevažiuoja niekas ant python, kad jis šlamštas, niekas nevardina, kad ruby yra gaidys, tačiau visi šaukia, kad php reikia sunaikinti, nes ji degraduoja....

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Wordpress Joomla Drupal PHP-fuse valdo 80% inerneto.

Nevertetu ja skubet nurasyti

PHP atveju galima isiversti Shared hostingo pagalba, kitu kalbu atveju greiciausiai tektu uzsakyti virtualia masina.

Tokio idirbio WEB srityje kaip PHP neturi nei viena kalba.

Pirmas zingsnis gal galetu buti ir JavaScript, visgi sekantis turetu but PHP(o gal visgi net pirmas).

Taciau dar yra PC programos, mobilios programeles, didziuju programu macrosai, google script, widows azure.

Todel pasirinkimo vienareiksmio varianto nelabai yra.

Mokyklose gal turetu buti pasirinkimas is kokiu triju kalbu.

Redagavo saknis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Facebook: buvo tokie patys tūpi studentai, kaip ir tu. Nieko nežinojo, tai pasirinko ką maždaug moka - php. Po kiek laiko susiprato, pradėjho vystyti šį projektą: http://en.wikipedia.org/wiki/HipHop_for_PHP php transpiliatorių į C++. Nelabai pasiteisino.

 

Juokingiausias dalykas - sukūrė Hack kalbą ( http://hacklang.org/ ) ir sukūrė HipHopVM ( http://en.wikipedia.org/wiki/HipHop_Virtual_Machine ). Jo. So they've REINVENTED... JAVA :lol: :lol: :lol: :lol: :lol: :lol:

 

AHAHAHAHAHAHAHAHA GALŲ GALE BAIGĖ SU JAVA :lol: :lol: :lol:

 

Tei negalėjo iškart Java pasirinkti, kiek būtų išėję kruizinių laivų, jei ne PHP technical debt.

 

/there there, php facebook naudoja, php reiškias yra gerai.

Redagavo Deviltry
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Adresavau straipsnio/infografiko autoriui.

 

Apie lengvumą galbūt ne taip išsireiškiau. Norėjau pasakyti, kad PHP yra lengviausia pradėti programuoti. Labai nedaug reikia, kad galėtum pradėti ir sėkmingai parašyti savo pirmąjį script'ą. Esi teisus, PHP yra lanksti ir plati kalba, turi ir lengvas, ir sudėtingas dalis. Nors "įstoti į klubą" yra labai lengva, tačiau, net praleidęs kelis metus su PHP, vis rasi kur tobulėti. Man asmeniškai tai - dalis PHP žavesio.

 

 

Kad nepasirodytų, jog esu prieš kitas programavimo kalbas. Džiaugiuosi stebėdamas atsirandančias ir tobulėjančias naujas kalbas. Pats šiuo metu naudoju PHP ir NodeJS derinį (PHP - įprastam web, NodeJS - notification'ų siuntimui ir panašiems real-time dalykams). Kaip jau ir buvo minėta šioje temoje - kiekvienam darbui yra tinkamas įrankis.

Esu prieš neapsišvietusius ir nepatyrusius blogerius ir komentarų autorius, kurie programavimo kalbų pasaulį mato kaip juodą ir baltą: "yra mano mėgstama kalba, o visos kitos, ypač PHP, yra blogis. Beje, ar minėjau, kad PHP yra blogis?".

 

Tai čia tamstelė mato pasaulį kaip juodą ir baltą: "arba mėgsta, arba blogis". just phpisto logika

 

Too easy. :D

Redagavo Deviltry
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai čia tamstelė mato pasaulį kaip juodą ir baltą: "arba mėgsta, arba blogis". just phpisto logika

 

Too easy. :D

 

 

Ech.. Tu kaip visada mandras, bet neturi ką pasakyt kalbėdamas normaliai... :)

 

Prie ko čia ta phpisto logika? Jeigu man šiuo metu php tinka ir uždirba pinigus - nereikia ieškoti klientų dienų dienomis freelancinant ir būtent tas php kodas tinka daugumoje serverių be jokio vargo - kam man naudoti python ar ruby? :) Žinoma, su php nedirbsi visą gyvenimą ( galbūt ), bet niekas netrukdo šalia kažko mokytis kito. Tik deja, niekada nesu išgirdęs be galo svaraus argumento kodėl reikėtų pereiti iš php į ruby ar python ;) Tie svaisčiojimai, kad php bug'ų kratinys, kad jis #####, lėtas ir t.t. - visada yra svaisčiojimai. Kodėl? Na pirmiausia tai php priklauso ne nuo savęs koks greitas jis bus. Jeigu turi kreivas rankas tai spėju ir bus lėtas. Duok man su tavo python ar ruby ar tapačia Java kažką padaryt ir pagaminsiu tokį šūdą, kad verksi ilgai ir nuobodžiai. Kodėl? Na gal todėl, kad tos kalbos nesu įvaldęs? :)

 

Dabar vėlgi šneki vėjus dėl kito varianto - jeigu php būtų tokia bloga dauguma būtų senai ją nurašė išvis. Deja, to nėra. Ir vis tik man įdomu kodėl taip. Juk tu taip nuoširdžiai bandai įrodinėt, kad phpistų mąstymas siauras ir php yra mėšlo krūva su daugybę bug'ų. Tikiu, kad tokių kaip tu ne vienas, bet... Nesugebat net žodžių dėlioti normaliai... Tad nenuostabu kodėl niekas taip ir neįrodo kodėl php yra blogai :)

 

Anyway, kada suprasi, kad stumi ten - kur nereikia. Jei man php uždirba dabar 1,5k € per mėnesį ir man tiek užtenka - nafik turėčiau sėsti prie tavo python ir pirmus mėnesius uždirbti lygiai 0€? Čia jau nežinau ar tu su protu susipykęs, jeigu teiktum, kad verta ar kaip... Visgi įsivertink tai, kad kiekvienas žmogus renkasi savo įrankį darbui atlikti. Vieni tą patį php rašo su notepad, kiti su sublime, o treti su phpstorm. - Tavo pasirinkimas, nes atlikti gali tą patį tik kiek kitaip. Rezultatas gi gausis tas pats :)

Redagavo ModestasV
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Facebook: buvo tokie patys tūpi studentai, kaip ir tu. Nieko nežinojo, tai pasirinko ką maždaug moka - php. Po kiek laiko susiprato, pradėjho vystyti šį projektą: http://en.wikipedia.org/wiki/HipHop_for_PHP php transpiliatorių į C++. Nelabai pasiteisino.

 

Juokingiausias dalykas - sukūrė Hack kalbą ( http://hacklang.org/ ) ir sukūrė HipHopVM ( http://en.wikipedia.org/wiki/HipHop_Virtual_Machine ). Jo. So they've REINVENTED... JAVA :lol: :lol: :lol: :lol: :lol: :lol:

 

AHAHAHAHAHAHAHAHA GALŲ GALE BAIGĖ SU JAVA :lol: :lol: :lol:

 

Tei negalėjo iškart Java pasirinkti, kiek būtų išėję kruizinių laivų, jei ne PHP technical debt.

 

/there there, php facebook naudoja, php reiškias yra gerai.

 

Labai neanalizuoju tavo žinučių ir nežinau kiek jose teisybės, bet iš kur pas tave tiek neapykantos? Kiekvienoje temoje vis kažką menkini, žemini. Nenuostabu, kad dauguma čia tavęs nemėgsta.

Redagavo Bern1994
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labai neanalizuoju tavo žinučių ir nežinau kiek jose teisybės, bet iš kur pas tave tiek neapykantos? Kiekvienoje temoje vis kažką menkini, žemini. Nenuostabu, kad dauguma čia tavęs nemėgsta.

 

Supranti - yra žmonių, kuriems patinka žeminti kitus, nes patys geriau pasijaučia...

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...