Pereiti prie turinio

Programavimo kalbų tendencijos


Rekomenduojami pranešimai

Kokios yra programavimo kalbų tendencijos artimiausiai ateičiai (tarkime 1-3 arba 2-5 metams į priekį). Domina visų sričių programavimo kalbos(web, programos,apps...). Nuo ko pradėti?

 

 

Ačiū už nuoširdumą :)

Redagavo Peupeu
Nuoroda į pranešimą
Dalintis kituose puslapiuose

apie web kalbas gal ir nelabai ką pasakysiu, o dėl Desktop/app programavimo, tai C# ir desktop ir su framework'ais Web programavimui, + bent jau uzsienio univeruos ir prades mokyt nuo javos ir c# kalbos, java taip pat nebloga kalba, pagrinde del to kad Android'ams app'sus galima kurti, beabejo daug kam kitam.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tikriausiai dabar patraukliausia yra programavimo kalbos, skirtos wep programingui :) Tai paskutiniu metu pastebejau kad tendencijos linksta link ror, pythono. O ir tokiose kalbose nebus tokiu idomybiu kaip C, kad tektu keisti kintamojo tipa 5 kart gal galetum simboli is eilutes istrinti :)

Java yra gera kalba tuo, kad ja gali ant bet ko paleisti: androidai, linuxai, windowsai ir t.t. :)

C pagal mane jau slugsta populiarumas.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Java yra gera kalba tuo, kad ja gali ant bet ko paleisti: androidai, linuxai, windowsai ir t.t. :)

Tai kad čia iš esmės tą patį gali pasakyt apie bet kokią interpretuojamą kalbą – čia vienintelis tas „gali paleisti ant bet ko“ (jei kalbėsim apie desktopą) tai „nereikia perkompiliuoti“. Bet kokioj rimtesnėj aplikacijoj vis tiek bus OS-dependant dalykėlių. Nebent vėl, naudosi kokius libus, kurie tą suvienija – bet visko neįmanoma.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasikartosiu "O php jau atgyvena savo aukštumas? Kiek žiūrėjau, šiuo metu daugiausiai ieškomi išmanantys šią kalbą.", tai kyla tokios dvejonės... O šeip kažkaip susidomėjau pradėti nuo python/java, tik noriu paklausti ar pythonui reikia mokėti hmtl/css/msql ar ko kito priedui?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasikartosiu "O php jau atgyvena savo aukštumas? Kiek žiūrėjau, šiuo metu daugiausiai ieškomi išmanantys šią kalbą.", tai kyla tokios dvejonės... O šeip kažkaip susidomėjau pradėti nuo python/java, tik noriu paklausti ar pythonui reikia mokėti hmtl/css/msql ar ko kito priedui?

 

Php atgyvena ? Galiu pasakyt kad tikrai ne :) Reik nereik, priklausomai ka tu norėsi programint.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Desktop appsam dažniausiai pasirenkama C#, Java arba C++.

Game developmente dominuoja C++, mažiau populiari toje srytije, vėlgi Java. Žaidimo logikai gamedeve parašyt pvz gali naudot Python ar Lua.

OS developmente (jei susidomėsi) pakolkas už ASM ir C nieko geresnio kaip ir nėra.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasikartosiu "O php jau atgyvena savo aukštumas? Kiek žiūrėjau, šiuo metu daugiausiai ieškomi išmanantys šią kalbą.", tai kyla tokios dvejonės... O šeip kažkaip susidomėjau pradėti nuo python/java, tik noriu paklausti ar pythonui reikia mokėti hmtl/css/msql ar ko kito priedui?

Viskas labai paprasta. Jei norėsi kurti webus, tai žinoma, kad reikės HTML, CSS!

 

MySQL ar kitos duomenų bazės neturi nieko bendro su programavimo kalba (išskyrus tai, kad pastarosioms yra bibliotekos jungtis į DB). Naudok ar su Pythonu, ar su Java ką nori – nuo Redis iki MySQL ar Postgres.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pradėsiu matyt nuo hyperteksto html/css, vasarą jau buvau pradėjęs mokintis, kažką pakūriau, bet vasara daro savo... Tada žiūrėsiu php ar python :), o kai pramoksiu vieną iš jų (gal net abi?), pradėsiu domėtis javascript bei java kalbomis :)

 

O gal galite pasiūlyti ką vietoje notepad'o naudoti(mėginau notepad++ atrodo), gal yra universalesnių įrankių?

Redagavo Peupeu
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pradėsiu matyt nuo hyperteksto html/css, vasarą jau buvau pradėjęs mokintis, kažką pakūriau, bet vasara daro savo... Tada žiūrėsiu php ar python :), o kai pramoksiu vieną iš jų (gal net abi?), pradėsiu domėtis javascript bei java kalbomis :)

 

O gal galite pasiūlyti ką vietoje notepad'o naudoti(mėginau notepad++ atrodo), gal yra universalesnių įrankių?

 

Neplanuok tiek toli į priekį, nes duodu 87.3923214124158194%, kad pakeisi dar savo nuomonę ir tikslus :-).

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pradėsiu matyt nuo hyperteksto html/css, vasarą jau buvau pradėjęs mokintis, kažką pakūriau, bet vasara daro savo... Tada žiūrėsiu php ar python :), o kai pramoksiu vieną iš jų (gal net abi?), pradėsiu domėtis javascript bei java kalbomis :)

 

O gal galite pasiūlyti ką vietoje notepad'o naudoti(mėginau notepad++ atrodo), gal yra universalesnių įrankių?

Sublime Text 2.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Vim.

Taip, geriau turbūt. Dėdėms su unix barzdomis ir tiems, kurie netingi prasikrušti mėnesį prie konfigūracijos kad gautų tiek, kiek siūlo Sublime. Jei nori imti ir pradėti mokytis programavimo – to ir mokykis. O ne editoriaus konfigūravimo.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Taip, geriau turbūt. Dėdėms su unix barzdomis ir tiems, kurie netingi prasikrušti mėnesį prie konfigūracijos kad gautų tiek, kiek siūlo Sublime. Jei nori imti ir pradėti mokytis programavimo – to ir mokykis. O ne editoriaus konfigūravimo.

 

Ne tam dalykui šį editorių rekomendavau. Teigė, jog nieko dieviškesnio už Sublime Text 2 nėra. Pateikiau editorių, kuris, toli gražu nenusileidžia Sublime editoriui.

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ą...