Pereiti prie turinio

Programavimo kalbos


Rekomenduojami pranešimai

Sveiki,

 

taigi atėjo ir man metas kaip pasirinkau informatikoje programavimą. Ir buvo leistą pasirinkti iki pirmadienio kokią programavimo kalbą pradėsiu.

 

Pasirinkimai buvo štai tokie:

 


  •  
  • PHP (galimybė dirbti su framework'ais)
  • Python
  • Java
  • Pascal

 

Bet niekaip neapsisprendžiu kokią imti, visą, svarsčiau apie PHP su kažkokiu tai framework'u, kadangi mastau kol kas tik WEB developinimą, tad nežinau, dar žiūrinėju Java ar Python'ą, bet nežinau...

 

Norėčiau paprašyti pagalbos, jog padėtumėt išsirinkti kokią geriausia būtu ir naudingiausia ateityje, kaip ir minėjau jog kol kas domiusi WEB developinimu.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

greičiausia imčiau php.

privalumai: gali gauti greitai darbo, o su darbu ateis greitesnė ir didesnė patirtis, nes pinigai daro stebuklus. java, python - reikia nemažai arti ir turėti sėkmės, jog tau pasisektų.

pascal - too old.

beje, čia univere?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

KingPin - nežinau, man kažkaip PHP nelabiausiai prie širdies, kažkaip domina Python su kažkokiu framework'u, nebent PHP su kokiu patogiu FrameWork'u

 

apieviska - na reikės panagrinėti kodus, ir pažiūrėti, gal galima plačiau apie šį dalyką, gal kokių tutorialų, iš kur siųstis šį dalyką ir pnš.. :).

 

Dar mastau apie C++ ar C#, bet jie labiau Desktop application'ų kūrimui

Redagavo Andriuszz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dabar plain php beveik niekas ir nebedaroma, kaip pavyzdys el. parduotuvei naudojama Magento arba Oxidas iš didesnių arba presta ir opencart iš mažesnių sistemų, kitiems projektams naudoji Symfony CakePHP arba Zend frameworką. Dabar dar į rinką atėjo naujas žaidėjas Laravel, labai panašus į ruby on rails tik parašytas su PHP.

 

Ruby on Rails kolkas geras variantas tik didesniems projektams dėl greito programavimo, informacinėms svetainėms puikiai tinka ir wordpressas ir vargu ar su ruby aplenksi. Na, bet ruby asmeniškai man daug labiau patinka už php dėl sintaksės ir didesnių galimybių.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gal PHP jeigu nori web dewelopinti, tačiau ją pačiam nesunku išmokti, aš pats pradėjau nuo pascalio po to C++ ir PHP išvis nesunkus išmokti, sintaksė, kaip C++. Jei reikia kokios funkcijos eini į google ir randi. JAVA pradžiai neimčiau, nes ten iškart yra jau objektinis programavimas, kas gali sukelti sunkumu toliau mokintis kitas kalbas

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šiaip iš asmeninės patirties, tai Python'ą rekomenduoju. Tiesiog smagi kalba ir tiek. O jei pradėsi nuo PHP, tai manau, kad įgausi daugiau mąstymo programavime ir tiek.

 

Sekmės. Kelintokas tu, jei jau reikia rinktis programavimą? :) Man atrodė, kad tik 10-toje klasėje reikia pasirinkti, ar aš klystu, gal jau kas pasikeitė? :D

Redagavo FaitasS
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Python - igausi Python'a, veliau igausi viska. Pradesi nuo php - veliau bus problemu.

 

Na nzn kas tas pythonas , jei pradet tai pradet nuo c++, kaip ktu visi pradeda. Pagrindinis dalykas kad php turi daug built in funkciju kurios palengvina pati programavimą, kokiu tik nori, o c++ dauguma tu funkcija reikia apsirasineti paciam, kas islavina sioki toki supratima. Nes paskui kyla problemu tokiem, kaip rast pvz.: maximale 10 eiles multi dimensinio masyvo reiksme...be to c++ yra labai strict(tas ismoko atidumo), kazkas ne taip, ir neveiks niekas, o php gali programuot ne taip kaip reikia, ir atilieps tik warningais, kuriuos gali isjungt :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šiaip iš asmeninės patirties, tai Python'ą rekomenduoju. Tiesiog smagi kalba ir tiek. O jei pradėsi nuo PHP, tai manau, kad įgausi daugiau mąstymo programavime ir tiek.

 

Sekmės. Kelintokas tu, jei jau reikia rinktis programavimą? :) Man atrodė, kad tik 10-toje klasėje reikia pasirinkti, ar aš klystu, gal jau kas pasikeitė? :D

 

Yra mokyklų ir kur nuo 9-ios klasės gali pasirinkti, kalbu apie Šiaulius, kitur nežinau...

 

Visiškai supainiojot dabar, visi su atskirais variantais...

 

Kol kas labiausiai domina Ruby on Rails, bet ir Zend frameworko, bet vis neapsisprendžiu kokį labiausiai, dar galvoju apie C++, bet kaži, ar su juo galima išpešti normalų web developinimą..

 

Išties dabar pats žiūrinėju į Laravel framework'ą irgi visai nieko, bet nežinau.

 

Tad labiausiai laukiu pasiūlymų iš šių variantų kaip: Ruby on Rails, Zend, C++, Laravel

Redagavo Andriuszz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Yra mokyklų ir kur nuo 9-ios klasės gali pasirinkti, kalbu apie Šiaulius, kitur nežinau...

 

Visiškai supainiojot dabar, visi su atskirais variantais...

 

Kol kas labiausiai domina Ruby on Rails, bet ir Zend frameworko, bet vis neapsisprendžiu kokį labiausiai, dar galvoju apie C++, bet kaži, ar su juo galima išpešti normalų web developinimą..

 

Išties dabar pats žiūrinėju į Laravel framework'ą irgi visai nieko, bet nežinau.

 

Tad labiausiai laukiu pasiūlymų iš šių variantų kaip: Ruby on Rails, Zend, C++, Laravel

 

Atleisk, kad dabar išsireikšiu, bet...

 

Tu čia atėjai išklausyti nuomonių apie programavimo kalbas, ar pasakyti visiems, kad už tave pasakytų: "Rinkis Ruby on Rails", "Zend framework", "C++", "Laravel"? Jei jau klausi kurią rinktis, tai tegul visi ir sako savo variantus, tu čia dabar apribojai visus... Apsispręsk. :) Draugiškas patarimas, nepradedam bereikalingos diskusijos, kaip senais gerais laikais.

 

Šiaip kaip sakiau, su Python gali padaryti beveik bet ką ir smagiai. Ruby bandžiau labai mažai, bet jos sintakse panaši į Python. Šiaip iš tiesų Python patinka dėl to, kad turi labai didelę bendruomenę, dažnai atnaujinama, smagiai galima programuoti su ja, kodas trumpesnis už dauguma paminėtų kalbų.

 

Turi taip pat Django framework'ą, kaip ir Ruby - Ruby on Rails. Su Python'u galima pasidaryti labai puikią pradžią programavime. Turi labai gerą oficialią dokumentaciją.

 

Su C++, WEB'us kurti? I don't think so, tada imk C#.

 

Kas dėl Laravel, tai kaip pradedančiąjam gal per daug, kaip ir su Zend framework'u. Pabandyk CodeIgniter, taip pat turi išsamią dokumentaciją, daug bibliotekų, lengvai įvaldomas. Iš patirties sakau, kad smagu programuoti su juo, turi daug galimybių.

 

Žodžiu yra daug pasirinkimų, tik pasirink teisingai. Iš tiesų nesvarbu kokią programavimo kalbą/framework'ą pasirinksi, svarbu, kad suprastum ką darai.

 

Beje, pastebėjimas:

 

Norėčiau paprašyti pagalbos, jog padėtumėt išsirinkti kokią geriausia būtu ir naudingiausia ateityje, kaip ir minėjau jog kol kas domiusi WEB developinimu.

 

Ateities niekas nežino. :)

Redagavo FaitasS
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Atleisk, kad dabar išsireikšiu, bet...

 

Tu čia atėjai išklausyti nuomonių apie programavimo kalbas, ar pasakyti visiems, kad už tave pasakytų: "Rinkis Ruby on Rails", "Zend framework", "C++", "Laravel"? Jei jau klausi kurią rinktis, tai tegul visi ir sako savo variantus, tu čia dabar apribojai visus... Apsispręsk. :) Draugiškas patarimas, nepradedam bereikalingos diskusijos, kaip senais gerais laikais.

 

Šiaip kaip sakiau, su Python gali padaryti beveik bet ką ir smagiai. Ruby bandžiau labai mažai, bet jos sintakse panaši į Python. Šiaip iš tiesų Python patinka dėl to, kad turi labai didelę bendruomenę, dažnai atnaujinama, smagiai galima programuoti su ja, kodas trumpesnis už dauguma paminėtų kalbų.

 

Turi taip pat Django framework'ą, kaip ir Ruby - Ruby on Rails. Su Python'u galima pasidaryti labai puikią pradžią programavime. Turi labai gerą oficialią dokumentaciją.

 

Su C++, WEB'us kurti? I don't think so, tada imk C#.

 

Kas dėl Laravel, tai kaip pradedančiąjam gal per daug, kaip ir su Zend framework'u. Pabandyk CodeIgniter, taip pat turi išsamią dokumentaciją, daug bibliotekų, lengvai įvaldomas. Iš patirties sakau, kad smagu programuoti su juo, turi daug galimybių.

 

Žodžiu yra daug pasirinkimų, tik pasirink teisingai. Iš tiesų nesvarbu kokią programavimo kalbą/framework'ą pasirinksi, svarbu, kad suprastum ką darai.

 

Beje, pastebėjimas:

 

 

 

Ateities niekas nežino. :)

 

Yep, kiek klausinėjausi iš aukštesnių klasių kurie ėmė programavimą, sulaukiau kol kas daugiausiai atsakymų jog ima Ruby on Rails, kadangi ji patraukli, nesunkiai valdoma, lanksti ir panašiai..

 

Tad, paruošiau ir išsiunčiau aprašą mokytojui kuris dėsto Ruby on Rails, jog pasirinkau, šią kalbą. Daugiau variantų kaip ir nereikėtu.!

 

Kol labiausiai reikėtu tai kaip įdiegti į Win OS Ruby on Rails, nes nelabai ir išeina susigaudyti šiame http://rubyonrails.org tinklapyje :D. Tad gal galite kas paaiškinti, beje neblogai būtu kokių tutorialų, kad permesti akiai, pasipraktikuoti prieš darbą mokykloje!

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sugrizkim i realybe

duomenys is lubu, taciau tyrimu buvau atlikes

PHP 70-80% (Didzioji dalis Wordpress,Joomla,Drupal,PHP-Fusion)

ASP ASP.NET 30-20%

Python <1%

Ruby <1%

Siuliciau dometis ne grynu framework, o populiariom CMS ir grynu PHP.

Tu framework jau begales, sukurt savo CMS lyg prestizo reikalas, taciau tai gal tampa atgyvena.

Framework yra gremezdai, siuolaikinis programavimas yra sudetingas ir platus ir joks framework nuo to neisgelbes, reigtu stengtis kad kuo kodas budu optimalesnis ar su savo grynu produktu ar su optimaliai parinktu pagrindu.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Koks skirtumas tos CMS ir panašiai, kurios padarytos iš PHP, jis jau atgyvenęs savo laikus, aišku dar viską galima daryti su juo, bet jau nebe tas.. Gal nusišneku nežinau :).

 

Vis dėl to, man labiausiai patiko Ruby on Rails. Ir galėtu gal kas nors padėti :D.. Reikėtu tai kaip įdiegti į Win OS Ruby on Rails, nes nelabai ir išeina susigaudyti šiame http://rubyonrails.org tinklapyje . Tad gal galite kas paaiškinti, beje neblogai būtu kokių tutorialų, kad permesti akiai, pasipraktikuoti prieš darbą mokykloje!

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Rails for Zombies - prašau, treniruokis ir mokykis į valias :)

 

Ruby On Rails introduction - vienas geresnių ir aiškesnių intro į Ruby On Rails. Tame pačiame video yra parodyta kaip instaliuoti RoR :)

 

Sėkmės!

Redagavo lowlukas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sekmės mokantis Ruby, puiki kalba. :) Neapleisk.

 

Ačiū tikrai neapleisiu :).

 

lowlukas - nelabai supratau tavo pirmo to tinklapio http://railsforzombies.org/ šito. Supratau tiek jog kažkokia praktika, bet jokios užduoties ir panašiai nėra? Ar čia viską daryti iš video, video yra kaip paaiškinimas ką daryti, ar ne taip suprantu?

Redagavo Andriuszz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ačiū tikrai neapleisiu :).

 

lowlukas - nelabai supratau tavo pirmo to tinklapio http://railsforzombies.org/ šito. Supratau tiek jog kažkokia praktika, bet jokios užduoties ir panašiai nėra?

 

Yra. Pasižiūri video, tada spaudi "Start Challenges" po video ir ten bus pagal tai, ką rodė video, trumpos programavimo užduotys.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Koks skirtumas tos CMS ir panašiai, kurios padarytos iš PHP, jis jau atgyvenęs savo laikus, aišku dar viską galima daryti su juo, bet jau nebe tas.. Gal nusišneku nežinau :).

 

Vis dėl to, man labiausiai patiko Ruby on Rails. Ir galėtu gal kas nors padėti :D.. Reikėtu tai kaip įdiegti į Win OS Ruby on Rails, nes nelabai ir išeina susigaudyti šiame http://rubyonrails.org tinklapyje . Tad gal galite kas paaiškinti, beje neblogai būtu kokių tutorialų, kad permesti akiai, pasipraktikuoti prieš darbą mokykloje!

Labai siūlau pradžiai išmokti Ruby, o ne iškart Rails. Prieš tampant lenktynininku reikia išmokti vairuoti :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

i win turetum galeti isidiegti per http://rubyinstaller.org/ , bet is patirties sakau, kad siam reikalui geriausia butu naudoti unix terpe, kaip pavyzdys ubuntu arba opensuse arba geriausiai butu mac os. Ant windowsu gali neveikti kaikurie gemai, na bet kol iki ju naudojimo prieisi tai reikes laiko, gal pakaks ir win :)

 

Labai siūlau pradžiai išmokti Ruby, o ne iškart Rails. Prieš tampant lenktynininku reikia išmokti vairuoti

Labai pritariu pirma ismokti pati Ruby. http://rubymonk.com/ puiki vieta susipazinti su ruby sintakse.

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.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

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