Fórum Root.cz

Práce => Studium a uplatnění => Téma založeno: vysokoskolak 03. 10. 2016, 15:08:22

Název: Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: vysokoskolak 03. 10. 2016, 15:08:22
Dobry den.

Tento rok budem koncit SS, a moje kroky budu nasledovat na VS. Na strednej sme sa venovali C/C++ co je sice fajn, ale nemyslim si, ze ma ten jazyk zaujal natolko aby som sa mu venoval aj profesionalne. Rad by som si popri VS nasiel nejaku pracu ako vyvojar ale urcite nie v spominanych jazykoch. Naco by ste sa mi poradili zamerat? Ako vidim webove aplikacie maju boom takze zrejme by som sa rad uberal tymto smerom. Z web developmentu mam skusenostu len s html, js, css a momentalne pokukujem nad nejakym backendovym jazykom. Php ? Java? C#? Netusim ... rad by som si v tomto nechal poradit. Vopred dakujem za komentare.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Kit 03. 10. 2016, 15:21:40
PHP. Základy se dají naučit za 2 dny, o práci nouzi mít nebudeš.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: tdvorak 03. 10. 2016, 15:27:13
Nemyslím, že volba jazyka je nějak zásadní. Snadno začneš třeba s PHP - uploadneš někam script a už to pofrčí. Netřeba žádné VPS, speciálního hostingu ani konfigurace.

Pokud se ti nelíbilo c/c++, asi se nenajdeš v Go (golang). Ale můžeš jej aspoň zkusit. Využívá se často jako backend pro webové aplikace.

K Java / C# se nejspíš dostaneš na vysoké škole v rámci výuky. Pokud budeš mít nějaký náskok, snáz se ti bude procházet předměty. Ale zas to nejsou moc praktické jazyky pro práci typu "napiš mi tady jednoduchou webovou prezentaci přes prázdniny". Reálná zkušenost s Java nebo C# ti ale může později zajistit dobrou práci.

JavaScript / Node.js by ti mohl být blízký z frontendu. Snadno se do něj proniká, hostovat můžeš třeba na Heroku nebo Openshiftu, rychle vytvoříš funkční věc. Pro webové věci snadný začátek, co by tě mohl bavit.

Já osobně bych asi začal s JS/Node a později k tomu přidal onu Javu, C# nebo Go, podle toho, kam tě to bude lákat.

Sám jsem začínal kdysi s PHP, pak přešel k Javě, která mi platí účty dodnes. A v mezičase pochytil právě ten JS/Node a Go, které používám pro vedlejší projekty. K PHP bych se nechtěl vracet, i když vím, že za ty roky udělalo velký skok kupředu.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Pepikcek 03. 10. 2016, 15:39:22
Assembler má budoucnost.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Emm 03. 10. 2016, 15:43:07
Ono ani neni dolezite aky jazyk, ale hlavne naucit sa "programatorsky" a analyticky mysliet, analyza a navrh riesenia je ovela dolezitejsi ako uz samotne kodenie. Samozrejme dost prehanam,ked poviem, ze ak uz mas spravenu analyzu, nakodi to aj cvicena opica :D Este raz vravim nechcem nikoho urazit, treba brat s rezervou ;)
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Emm 03. 10. 2016, 15:45:20
PHP. Základy se dají naučit za 2 dny, o práci nouzi mít nebudeš.

mal som tu cest riesit projekt, ktory nakodil clovek, ktory tiez asi studoval dva dni :)
to si clovek potom trha vlasy
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: gl 03. 10. 2016, 15:50:35
Ono ani neni dolezite aky jazyk, ale hlavne naucit sa "programatorsky" a analyticky mysliet, analyza a navrh riesenia je ovela dolezitejsi ako uz samotne kodenie. Samozrejme dost prehanam,ked poviem, ze ak uz mas spravenu analyzu, nakodi to aj cvicena opica :D Este raz vravim nechcem nikoho urazit, treba brat s rezervou ;)

Linus řekl:

“Talk is cheap. Show me the code.”
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: jurdo 03. 10. 2016, 15:54:30
offtopic:
ako by povedal sam velky javaman: "na VS jdou jenom lopaty. nejlepsi volba by byla java, protoze ta je nejlepsi na vsechno. dokonce i na ovladani letadel, navadeni strel. proste java umi vsechno." :D

k teme: ja odporucam C# sam za seba :)


Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: JmJ 03. 10. 2016, 16:52:00
Ve tvem veku bys nemel resit startovani kariery, ale mel bys delat to, co te bavi a co te tahne. Vymyslet si nejaky svuj projektik, neco co chces sam pro svou potrebu naprogramovat a to zkusit udelat. V cem a jak, to je na tobe. Musi te to bavit. At uz budes delat neco pro web, nejakou desktop aplikaci nebo se treba vrtat v necem vic elektrotechnickem nebo treba mobilnich vecech.

Kdyz te veci bavi, tak ti neni lito casu a nejvic se naucis. Na konkretni jazyk bych se vybodnul, jde o to, naucit se odhalovat chyby ve vlastnim kodu, o zpusob premysleni nad problemem o zkunostech co je a co neni dobry napad atd.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: vysokoskolak 03. 10. 2016, 17:17:01
tak robit webiky v html a css ma celkom bavilo tak asi by som nadviazal na to ... a ked hovorite ze v C# a javou sa stretnem na VS tak asi by bolo rozumne si zvolit jeden znich, nech sa zaroven trenujem pre buducu pracu a aj ulahcim si studium .. ci ?
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: jurdo 03. 10. 2016, 18:23:50
Napr na VUT FIT sa pracuje vacsinou s C/C++, cize ak planujes ist tam, tak vedomosti zo SŠ sa ti zidu. Java/C# su v podstate povine volitelne alebo len volitelne, hlavne prim hra C. Ak ta bavia webove veci, tak skus napr aspn.net mvc, alebo angular, typescript. Mna moc webove veci za srdce nechytili :)
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: vysokoskolak 03. 10. 2016, 18:52:24
planujem CVUT / CUNI / alebo STUBA .. uvidi sa :) .. len niekto vravi c#, niekto java ... vedel by mi niekto ake su plusy a minusy jednotlivych technologii?
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Kit 03. 10. 2016, 19:05:45
planujem CVUT / CUNI / alebo STUBA .. uvidi sa :) .. len niekto vravi c#, niekto java ... vedel by mi niekto ake su plusy a minusy jednotlivych technologii?

To je tady často předmětem sporu. C# se hodí lépe, pokud má aplikace běžet na Windows. Java zase na aplikace, které mají běžet na všem. A pak je tu spousta dalších zajímavých jazyků.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Kit 03. 10. 2016, 19:10:43
A ještě něco: Nauč se Lisp. Možná v něm nikdy nebudeš programovat, ale pochopíš na něm tvorbu datových struktur i algoritmů, které s nimi budou umět pracovat. Tyto znalosti pak uplatníš v každém jazyce.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: javaman (( 03. 10. 2016, 19:12:50
planujem CVUT / CUNI / alebo STUBA .. uvidi sa :) .. len niekto vravi c#, niekto java ... vedel by mi niekto ake su plusy a minusy jednotlivych technologii?

To je tady často předmětem sporu. C# se hodí lépe, pokud má aplikace běžet na Windows. Java zase na aplikace, které mají běžet na všem. A pak je tu spousta dalších zajímavých jazyků.

To není pravda, protože je to jasná věc. Prostě Java je nejlepší. C# je pro hloupé windowsáky, kteří nic neumí. Obvykle ani psát, což tu mnozí dokazují.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: jurdo 03. 10. 2016, 19:23:48
vysokoskolak:
odporucam nereagovat na prispevky javamana. tento diskuter ma daleko od programatora a castokrat ani netusi o com rozprava, co dokazal svojimi prispevkami v inych temach. Potvrdia ti to aj ini diskuteri.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: javaman (( 03. 10. 2016, 19:25:17
A už je to tady. Tady se můžete podívat na typickou windows lopatu, která ani psát neumí.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: vysokoskolak 03. 10. 2016, 19:27:32
vysokoskolak:
odporucam nereagovat na prispevky javamana. tento diskuter ma daleko od programatora a castokrat ani netusi o com rozprava, co dokazal svojimi prispevkami v inych temach. Potvrdia ti to aj ini diskuteri.

vdaka za varovanie :)
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Radovan. 03. 10. 2016, 19:50:24
offtopic:
ako by povedal sam velky javaman: "na VS jdou jenom lopaty. nejlepsi volba by byla java, protoze ta je nejlepsi na vsechno. dokonce i na ovladani letadel, navadeni strel. proste java umi vsechno." :D

k teme: ja odporucam C# sam za seba :)
Ehm, svatý text (http://www.logix.cz/michal/humornik/Pojidaci.Kolacu.xp) říká jasně:

    Opravdový programátor zpracovává seznamy ve FORTRANu.
    Opravdový programátor pracuje s texty ve FORTRANu.
    Opravdový programátor řeší zpracování hromadných dat (když už to dělá) ve FORTRANu.
    Opravdový programátor řeší umělou inteligenci ve FORTRANu.
    Opravdovým programátorům nevadí používání GOTO
    Opravdový programátor může napsat cyklus DO na 5 stran a nesplete se.
    Opravdový programátor miluje aritmetické IF, program dělá zajímavější.
    Opravdový programátor píše samomodifikující se programy, zvláště v tom případě, když může ušetřit 20 ns v nejvnitřnějším cyklu.
    Opravdový programátor nepotřebuje poznámky - vlastní kód je zřejmý.
    Poněvadž FORTRAN neobsahuje strukturované IF, REPEAT, ..... UNITL ani CASE, opravdový programátor nezná starosti s jejich použitím.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: javaman (( 03. 10. 2016, 19:59:38
To je text pro lopaty. Dneska by neměl šanci ani u webíků. Dnes je vývoj dál.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: gl 03. 10. 2016, 20:18:26
To je text pro lopaty. Dneska by neměl šanci ani u webíků. Dnes je vývoj dál.

Ale měl https://fortran.io/ .
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: javaman (( 03. 10. 2016, 20:29:17
A v něm se teda musí prasit? Nebo jsi napsal zase nesmysl jako obvykle?
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Kit 03. 10. 2016, 20:54:35
To je text pro lopaty. Dneska by neměl šanci ani u webíků. Dnes je vývoj dál.

Ale měl https://fortran.io/ .

Tohle vypadá fakt drsně - nic pro pojídače koláčů. To musím vyzkoušet!
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: gl 03. 10. 2016, 21:07:17
To je text pro lopaty. Dneska by neměl šanci ani u webíků. Dnes je vývoj dál.

Ale měl https://fortran.io/ .

Tohle vypadá fakt drsně - nic pro pojídače koláčů. To musím vyzkoušet!

Pokud pojídač koláčů znamená pragmatický programátor. Tak jsem pojídač koláčů. Tohle je stejný masochismus jako psát weby v Javě.

Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: javaman (( 03. 10. 2016, 21:11:19
OMG, weby v Javě jsou to nejlepší, co jsi kdy viděl. Spíše neviděl, protože ztrácíš čas se skriptovacími bastly :D
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: gl 03. 10. 2016, 21:21:24
OMG, weby v Javě jsou to nejlepší, co jsi kdy viděl. Spíše neviděl, protože ztrácíš čas se skriptovacími bastly :D

Nevím co se ti na tom textu nelíbí. Proveď s/pascal/skriptovací bastly/, s/pojídači koláčů/lopaty/ a s/fortran/java/. A bude to vypadat jako bys to psal ty.
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Kit 03. 10. 2016, 21:35:30
Ale měl https://fortran.io/ .

Tohle vypadá fakt drsně - nic pro pojídače koláčů. To musím vyzkoušet!

Pokud pojídač koláčů znamená pragmatický programátor. Tak jsem pojídač koláčů. Tohle je stejný masochismus jako psát weby v Javě.

Náhodou to vypadá docela dobře. Šablona v Jade, data v SQLite3, je to rychlé - co bys ještě nechtěl?
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: balki 04. 10. 2016, 11:44:23
To je text pro lopaty. Dneska by neměl šanci ani u webíků. Dnes je vývoj dál.

Ale měl https://fortran.io/ .

Tohle vypadá fakt drsně - nic pro pojídače koláčů. To musím vyzkoušet!

Pokud pojídač koláčů znamená pragmatický programátor. Tak jsem pojídač koláčů. Tohle je stejný masochismus jako psát weby v Javě.

Ako ktore, na menej komplexne weby je Java kanon na vrabce. Na komplexnejsie uz sa Java oplati pouzit.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: tm 04. 10. 2016, 12:04:04
Je oveľa lepšie získať širší prehľad o princípoch, než sa úzko zamerať na jednu konkrétnu technológiu. Technológie prichádzajú a odchádzajú, princípy zostávajú.

V sučasnosti sú najrozšírenejšie Javascript / C# / Java / PHP / Python / plus možno C++ (ak chcete niečo viac low-level, tak ešte C), o desať rokov to bude niečo celkom iné.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: to_je_jedno 04. 10. 2016, 12:13:52
V sučasnosti sú najrozšírenejšie Javascript / C# / Java / PHP / Python / plus možno C++ (ak chcete niečo viac low-level, tak ešte C), o desať rokov to bude niečo celkom iné.
Nebude. Pred 10 lety ten vycet byl prakticky stejny.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: nikdonic 05. 10. 2016, 08:58:27
Češtinu ... .
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 05. 10. 2016, 09:15:28
Češtinu ... .
A pak angličtinu
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: tdvorak 05. 10. 2016, 12:07:57
Češtinu ... .
A pak angličtinu

Já bych nepodceňoval ani němčinu. Pracovních příležitostí v Německu|Rakousku|Švýcarsku je víc, než dost. A se znalostí němčiny šance na dobrou práci značně stoupají.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: balki 05. 10. 2016, 18:17:10
Češtinu ... .
A pak angličtinu

Já bych nepodceňoval ani němčinu. Pracovních příležitostí v Německu|Rakousku|Švýcarsku je víc, než dost. A se znalostí němčiny šance na dobrou práci značně stoupají.

Pracovnym jazykom byva v nemecky hovoriacich krajinach v IT anglictina. Nemcinu sa zide vediet, aby na cloveka nepozerali cez prsty.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: iwtu 05. 10. 2016, 18:22:39
Sú dva typu ľudí. Jedni Ti rozumejú a chápu, že treba čím skôr zarábať, lebo tiež takí boli a budovali si kariéru do začiatku.
Potom sú ľudia, ktorí ti nerozumejú, lebo v Tvojom veku sa chceli čo najviac naučiť, čím viac vecí pochopiť a v dúfali v budúce dobre uplatnenie bez praxe. Teda poctivo študovali pre seba. Cieľom bola pre nich informatika a to je že dobre platená bolo pre nich iba vždy bonus.. Ja som v tej druhej skupiny, teda nerozumiem tomu, že chceš ísť na výšku a riešiť kariéru.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: balki 05. 10. 2016, 18:41:57
Sú dva typu ľudí. Jedni Ti rozumejú a chápu, že treba čím skôr zarábať, lebo tiež takí boli a budovali si kariéru do začiatku.
Potom sú ľudia, ktorí ti nerozumejú, lebo v Tvojom veku sa chceli čo najviac naučiť, čím viac vecí pochopiť a v dúfali v budúce dobre uplatnenie bez praxe. Teda poctivo študovali pre seba. Cieľom bola pre nich informatika a to je že dobre platená bolo pre nich iba vždy bonus.. Ja som v tej druhej skupiny, teda nerozumiem tomu, že chceš ísť na výšku a riešiť kariéru.

Ono sa to da riesit naraz aj vysoka skola aj kariera. Ja som to tak riesil, na skole som kodil v jave, v robote som robil UML :)  Teraz sa zivim ako javista.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: omelkes 05. 10. 2016, 19:49:51
Jak moc jsou pro tebe důležité peníze? Potřebuješ vydělávat abys měl na jídlo a nějakou zábavu, nebo to pro tebe není důležité?
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: trolling hard 28. 10. 2016, 18:33:44
Napr na VUT FIT sa pracuje vacsinou s C/C++, cize ak planujes ist tam, tak vedomosti zo SŠ sa ti zidu. Java/C# su v podstate povine volitelne alebo len volitelne, hlavne prim hra C. Ak ta bavia webove veci, tak skus napr aspn.net mvc, alebo angular, typescript. Mna moc webove veci za srdce nechytili :)

Kdyz jsem mohl jit na vejsku tak vsude byla primarne Java, coz byl presne ten duvod proc tam nejit .... tedka trochu lituju, mel jsem se vydat cestou assambleru, je to rehole, ale zaroven poradnej hardcore =)

Jinak uchazec ma dve moznosti "zapadnout jako vcelicka do roje" s tema vsema phpkama, javama atp. nebo si ba naopak vybrat neco hodne minoritniho (lisp...) a umet v tom, protoze po par letech clovek v tech jazycich vidi rozdily i duvody proc se na neco hodi to a na neco ono, gro je stejny nebo hodne podobny obcas je vsak trochu schiza, kdyz pisete v jednom a nejdnou se pristihnete jak jste zacal psat v druhym :D Nehci tim rict, ze by mel chlapec zacit zrovna lispem ! :)
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 28. 10. 2016, 18:48:31
Java je tam proto, protože je nejlepší. A dobře jsi udělal, že jsi raději šel prodávat. VŠ není pro každého. Assembler každý vývojář stejně umí, takže není potřeba v něm dělat.

Určitě, bude na každý projekt používat jiný jazyk :D Tebe bych chtěl v týmu...
Název: Re:Aky programovaci jazyk sa mam naucit pre nastartovanie kariery?
Přispěvatel: Kit 28. 10. 2016, 18:56:43
Jinak uchazec ma dve moznosti "zapadnout jako vcelicka do roje" s tema vsema phpkama, javama atp. nebo si ba naopak vybrat neco hodne minoritniho (lisp...) a umet v tom, protoze po par letech clovek v tech jazycich vidi rozdily i duvody proc se na neco hodi to a na neco ono, gro je stejny nebo hodne podobny obcas je vsak trochu schiza, kdyz pisete v jednom a nejdnou se pristihnete jak jste zacal psat v druhym :D Nehci tim rict, ze by mel chlapec zacit zrovna lispem ! :)

On ten Lisp není zas tak minoritní, jak se na první pohled zdá. Vždyť na něm běhají i roboti a vesmírné sondy. Dá se na něm postavit web, fakturační systém i real-time aplikace.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 28. 10. 2016, 19:02:34
A proč bys to dělal, když máš Javu? Taky můžu psát velký SW v Pythonu, ale nikdo to dělat nebude, že jo.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: peter pan 28. 10. 2016, 19:05:48
Javaman, vis co znamena kokot? To jsi ty
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 28. 10. 2016, 19:30:06
Nevím.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 28. 10. 2016, 19:34:11
A proč bys to dělal, když máš Javu? Taky můžu psát velký SW v Pythonu, ale nikdo to dělat nebude, že jo.

Lisp toho umí přece jen víc než Java a Python dohromady. Navíc je to nativně vícevláknový jazyk, což Java ani Python nejsou. Lisp má certifikaci i na ty vesmírné projekty...
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 28. 10. 2016, 19:42:13
Proto je tak rozšířenej :D Jako fantazii máš super, teď ještě trochu doladit logiku ;)
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 28. 10. 2016, 19:49:32
Proto je tak rozšířenej :D Jako fantazii máš super, teď ještě trochu doladit logiku ;)

Logika je v tom, že Lisp má podstatně méně syntaktického cukru než většina oblíbených jazyků. Lisp totiž předpokládá, že si ten syntaktický cukr programátor napíše sám podle potřeb konkrétní aplikace. Proto také jsou aplikace napsané v Lispu výrazně kratší a robustnější.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 28. 10. 2016, 20:07:01
Dovedu si představit, že by se Lisp využíval místo HTML, místo CSS, místo JS, jako webový server místo PHP, Pythonu či Javy, psaly by se v něm konfigurace aplikací, databáze,...

Neznám jiný jazyk, který by byl tak mnohostranný. Proč se k těmto účelům nevyužívá? Je tak minimalistický, až je ošklivý. Každého začínajícího programátora odpudí už při prvním pohledu.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 28. 10. 2016, 20:54:55
Třeba je jen k ničemu, no. Java umí všechno, proto se v ní vše dělá.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Pavel Tisnovsky 28. 10. 2016, 22:39:14
Dovedu si představit, že by se Lisp využíval místo HTML, místo CSS, místo JS, jako webový server místo PHP, Pythonu či Javy, psaly by se v něm konfigurace aplikací, databáze,...

Neznám jiný jazyk, který by byl tak mnohostranný. Proč se k těmto účelům nevyužívá? Je tak minimalistický, až je ošklivý. Každého začínajícího programátora odpudí už při prvním pohledu.

Dneska uz si na to asi malokdo vzpomene, ale kdyz vznikalo CSS, tak melo vazneho konkurenta DSSSL pouzivaneho i se SGML. To byl (myslim DSSSL, ne SGML :-) jazyk odvozeny od Scheme, coz je typickej LISPovskej jazyk. No nakonec se na webu (jinde zatim uplne ne) prosadilo CSS, takze si webari uzivaji minimalne se tremi zcela odlisnymi jazyky = znackovacim, stylesheetem a skriptovacim. Vyvoj v IT je nekdy prapodivny :-)
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: JardaP . 28. 10. 2016, 22:57:05
Třeba je jen k ničemu, no. Java umí všechno, proto se v ní vše dělá.

Nejdulezitejsi je naucit se hazet lopatou, jinak by se z cloveka mohl stat javaman ((.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: podlesh 29. 10. 2016, 10:26:36
Nic proti lispu, ale...
Navíc je to nativně vícevláknový jazyk, což Java ani Python nejsou.
WTF???? To je nějaká parodie na něco (někoho)?
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ondra Satai Nekola 29. 10. 2016, 10:33:48
Nic proti lispu, ale...
Navíc je to nativně vícevláknový jazyk, což Java ani Python nejsou.
WTF???? To je nějaká parodie na něco (někoho)?

Doted nevim, zda je to trol nebo ta druha varianta...
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Tomáš Roll 29. 10. 2016, 13:05:37
Angličtinu.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 13:20:40
Korán
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: JardaP . 29. 10. 2016, 13:24:33
V CR spis cinstinu a rustinu. Presne tam nas soudruzi politici rvou.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 13:26:00
Dovedu si představit, že by se Lisp využíval místo HTML, místo CSS, místo JS, jako webový server místo PHP, Pythonu či Javy, psaly by se v něm konfigurace aplikací, databáze,...

Neznám jiný jazyk, který by byl tak mnohostranný. Proč se k těmto účelům nevyužívá? Je tak minimalistický, až je ošklivý. Každého začínajícího programátora odpudí už při prvním pohledu.

Dneska uz si na to asi malokdo vzpomene, ale kdyz vznikalo CSS, tak melo vazneho konkurenta DSSSL pouzivaneho i se SGML. To byl (myslim DSSSL, ne SGML :-) jazyk odvozeny od Scheme, coz je typickej LISPovskej jazyk. No nakonec se na webu (jinde zatim uplne ne) prosadilo CSS, takze si webari uzivaji minimalne se tremi zcela odlisnymi jazyky = znackovacim, stylesheetem a skriptovacim. Vyvoj v IT je nekdy prapodivny :-)
A každý prohlížeč si je implementuje po svém. Takže ten dnešní svět IT je více než prapodivný. Až weby bude dělat AI, bude lispovské schéma to pravé ořechové.

Ale ty jazyky se do praxe prosazovaly v době, kdy Microsoft byl fakticky proti rozvoji internetu a snažil se jej podchytit tím, že do jazyků zaváděl vlastní konstrukty.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 13:46:17
V CR spis cinstinu a rustinu. Presne tam nas soudruzi politici rvou.

Abyste se nepletel, pro nás je Německo stejně nebezpečné jako Rusko. Nakonec akce "Brady" je akce jedné z jejich tajných služeb, buď ruské a nebo německé. Herman se přece paktuje s Němci.

Například v takovém Polsku, uskupení odpovídající naší Pravdě a lásce jsou řízeny z Moskvy. Například Walensa byl komunistický agent, což se nyní provalilo, Adam Michnik a Gazeta Wyborcza má nepřiznanou promoskevskou orientaci, a vazby na komunistického generála Kisczaka, který s Jaruzelským ovládal Polsko v době vlády vojenské junty ... Nyní se přišlo na to, že Rusko po Katyni do Polska oddelegovalo desetisíce ruských důstojníků i rodinami, popolštilo jim jména a infiltrovalo jimi polské elity, dodnes jsou součástí moderní a proevropské polské levice, té kterou vzývají naše média. 

Například akcí BND v Polsku je ovládnutí jejich lokálního tisku Němci.

Proč by to u nás mělo být jiné.

Nesměšnější bylo včerejší heslo: V Kanadě se nelže. To mě pobavilo. V Německu se už ale dnes lže :-))) Vidíte, že tajné služby moc fantazie nemají a používají stále tytéž scénáře. A podle toho poznáte co je autentické a co nikoliv.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: čumil 29. 10. 2016, 13:50:18
Java, JS, Python

Z C++ firmy migrujou projekty pokud to de nekam jinam, nema budoucnost.
C# je M$ shit.
Ruby neni rozšířený.
PHP je malo placený.
LISP je historie.
...
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: JardaP . 29. 10. 2016, 13:55:15
Ale ty jazyky se do praxe prosazovaly v době, kdy Microsoft byl fakticky proti rozvoji internetu a snažil se jej podchytit tím, že do jazyků zaváděl vlastní konstrukty.

Jo, to je to optimalni rozdeleni zdroju dane neviditelnou rukou trhu.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 14:01:32
Java, JS, Python

Z C++ firmy migrujou projekty pokud to de nekam jinam, nema budoucnost.
C# je M$ shit.
Ruby neni rozšířený.
PHP je malo placený.
LISP je historie.
...

Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: čumil 29. 10. 2016, 14:01:44
Ale ty jazyky se do praxe prosazovaly v době, kdy Microsoft byl fakticky proti rozvoji internetu a snažil se jej podchytit tím, že do jazyků zaváděl vlastní konstrukty.

Jo, to je to optimalni rozdeleni zdroju dane neviditelnou rukou trhu.
Volný trh v praxi, co čekat
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 29. 10. 2016, 14:02:55
Dneska uz si na to asi malokdo vzpomene, ale kdyz vznikalo CSS, tak melo vazneho konkurenta DSSSL pouzivaneho i se SGML. To byl (myslim DSSSL, ne SGML :-) jazyk odvozeny od Scheme, coz je typickej LISPovskej jazyk. No nakonec se na webu (jinde zatim uplne ne) prosadilo CSS, takze si webari uzivaji minimalne se tremi zcela odlisnymi jazyky = znackovacim, stylesheetem a skriptovacim. Vyvoj v IT je nekdy prapodivny :-)
A každý prohlížeč si je implementuje po svém. Takže ten dnešní svět IT je více než prapodivný. Až weby bude dělat AI, bude lispovské schéma to pravé ořechové.

Tady jde jen o odlišnou syntaxi. Stačí vyměnit parser - implementace se měnit nemusí. Kdyby CSS bylo navrženo kvalitně, nevznikly by preprocesory SASS, LESS a kdovíjaké ještě.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: čumil 29. 10. 2016, 14:04:40
Java, JS, Python

Z C++ firmy migrujou projekty pokud to de nekam jinam, nema budoucnost.
C# je M$ shit.
Ruby neni rozšířený.
PHP je malo placený.
LISP je historie.
...

Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.
Ale hovno, renesence javy už davno proběhla díky velkejm datum a nutnosti je nějak klastrově zpracovávat.
LISP je mrtvej a asi i bude, je to škoda, ale je to tak.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 14:07:11
Ale ty jazyky se do praxe prosazovaly v době, kdy Microsoft byl fakticky proti rozvoji internetu a snažil se jej podchytit tím, že do jazyků zaváděl vlastní konstrukty.

Jo, to je to optimalni rozdeleni zdroju dane neviditelnou rukou trhu.

Ano, protože to trh přijal a programátoři nejsou proti. Nakonec z toho vznikl přirozený kompromis a systém, který je možno přiohnout na jakoukoliv stranu. Původně to bylo jen pro web a nyní se tím dělá i UI desktopových aplikací. Takže o jakési optimum může jít, což můžeme nahlédnout i ze své úrovně, zevnitř systému.

Optimum sice vzniká na základě něčích intencí, ale nikdo sám o sobě nemůže rozhodnout jakých. Může se jen snažit prosadit svou.

Internet nakonec překonal představy Microsoftu o jeho roli.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 29. 10. 2016, 14:10:36
Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

Lisp je před svou renesancí i z důvodu rozvoje vícejádrových procesorů, protože na nich je Lisp doma.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 14:13:11
Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

To asi těžko :D Naopak více poroste, protože nemá konkurenci.

Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

Lisp je před svou renesancí i z důvodu rozvoje vícejádrových procesorů, protože na nich je Lisp doma.

Určitě, to je strašně důležitý :D OMG...
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 14:15:50
Dneska uz si na to asi malokdo vzpomene, ale kdyz vznikalo CSS, tak melo vazneho konkurenta DSSSL pouzivaneho i se SGML. To byl (myslim DSSSL, ne SGML :-) jazyk odvozeny od Scheme, coz je typickej LISPovskej jazyk. No nakonec se na webu (jinde zatim uplne ne) prosadilo CSS, takze si webari uzivaji minimalne se tremi zcela odlisnymi jazyky = znackovacim, stylesheetem a skriptovacim. Vyvoj v IT je nekdy prapodivny :-)
A každý prohlížeč si je implementuje po svém. Takže ten dnešní svět IT je více než prapodivný. Až weby bude dělat AI, bude lispovské schéma to pravé ořechové.

Tady jde jen o odlišnou syntaxi. Stačí vyměnit parser - implementace se měnit nemusí. Kdyby CSS bylo navrženo kvalitně, nevznikly by preprocesory SASS, LESS a kdovíjaké ještě.

Procesory SASS a LESS vznikly díky odporu programátorů k deklarativnímu stylu programování, chtějí imperativní. SAAS a LESS tyto prvky do schématu css zanášejí. To co vám v css chybí je proti jeho logice a jeho jazykové čistotě.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 14:19:26
Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

To asi těžko :D Naopak více poroste, protože nemá konkurenci.

Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

Lisp je před svou renesancí i z důvodu rozvoje vícejádrových procesorů, protože na nich je Lisp doma.

Určitě, to je strašně důležitý :D OMG...
To jaký se jazyk používá je i věc generační. Mladí se chtějí odlišit od starých, a proto prosazují používání jiných jazyků. Ne vždy je to o přímé efektivitě jazyků.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 14:21:14
Důkaz a nebo běžné nesmysly jako obvykle?
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: čumil 29. 10. 2016, 14:22:54
Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

Lisp je před svou renesancí i z důvodu rozvoje vícejádrových procesorů, protože na nich je Lisp doma.
A čím prosímtě? LISP je klasický imperativní jazyk, co se týče paralelismu, nepřináší nic navíc co by jiné jazyky už neměly.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 29. 10. 2016, 14:24:54
Procesory SASS a LESS vznikly díky odporu programátorů k deklarativnímu stylu programování, chtějí imperativní. SAAS a LESS tyto prvky do schématu css zanášejí. To co vám v css chybí je proti jeho logice a jeho jazykové čistotě.

Pokud chci mít v nějakém objektu stejnou barvu pozadí, jakou má jiný objekt, je to deklarativní požadavek. Pokud chci, aby nějaký rámeček byl o 20px užší než jeho soused, je to deklarativní požadavek. CSS tohle neřeší.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 14:28:28
Důkaz a nebo běžné nesmysly jako obvykle?

Důkaz je Javascript. Jeho rozšíření je čistě generační záležitost, žádné logicky přirozené důvody k němu nevedou. Existuje dlouho, a je dnes rozšířenější, protože si ho z nějakých podivných důvodů oblíbila jedna programátorská generace. Pro programátory předchozích generací, je tlustý klient v podstatě odpudivá představa, kterému by se raději vyhnuli, kdyby mohli.

Další generace, zase prakticky přešla k tenkému serveru a JS jim už nestačí a dělá z něj Javu na klientovi.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 14:33:27
Procesory SASS a LESS vznikly díky odporu programátorů k deklarativnímu stylu programování, chtějí imperativní. SAAS a LESS tyto prvky do schématu css zanášejí. To co vám v css chybí je proti jeho logice a jeho jazykové čistotě.

Pokud chci mít v nějakém objektu stejnou barvu pozadí, jakou má jiný objekt, je to deklarativní požadavek. Pokud chci, aby nějaký rámeček byl o 20px užší než jeho soused, je to deklarativní požadavek. CSS tohle neřeší.

Není to deklarativní požadavek, protože deklace vzhledu vztahy mezi prvky řešit nemá. A nemá je ani dovolit, aby programátor byl donucen vytvářet vzhled pouze z prefabrikovaných prvků a netendoval k individuálně řešenému vzhledu pro každý prvek zvlášť.

Bohužel vzhled vytváří grafici - programátorští ignoranti. Proto ty poruchy elegance a řádu výstavby aplikace.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: spasitel 29. 10. 2016, 14:36:56
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Tomáš Roll 29. 10. 2016, 14:41:57
Důkaz je Javascript. Jeho rozšíření je čistě generační záležitost, žádné logicky přirozené důvody k němu nevedou. Existuje dlouho, a je dnes rozšířenější, protože si ho z nějakých podivných důvodů oblíbila jedna programátorská generace. Pro programátory předchozích generací, je tlustý klient v podstatě odpudivá představa, kterému by se raději vyhnuli, kdyby mohli.
Naopak, tato generace má ráda tlusté klienty, ale takové které využívají veškeré prostředky počítače a ne jenom to, co upadne prohlížeči od úst. Javascript je úlet, který neměl vzniknout a pokud už vznikl, neměl by se používat na komplexní projekty.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: čumil 29. 10. 2016, 14:43:11
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove
C# jo :D a máte tam v tom M$ wonderlandu taky něco pro klastrový zpracovávání dat ? C# tady ani nezmiňuj heretiku.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 14:43:26
Důkaz a nebo běžné nesmysly jako obvykle?

Důkaz je Javascript. Jeho rozšíření je čistě generační záležitost, žádné logicky přirozené důvody k němu nevedou. Existuje dlouho, a je dnes rozšířenější, protože si ho z nějakých podivných důvodů oblíbila jedna programátorská generace. Pro programátory předchozích generací, je tlustý klient v podstatě odpudivá představa, kterému by se raději vyhnuli, kdyby mohli.

Další generace, zase prakticky přešla k tenkému serveru a JS jim už nestačí a dělá z něj Javu na klientovi.

Takže dnešní Javascript je stejný jako ten z 98? Servery v něm také šly dost dobře psát, ne?
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 14:45:05
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove

Na co generika? Obvykle se nadužívají a kód je pak nepřehledný. Javová neumějí všechno, ale umějí dost na to, abys měl generický kód, když je potřeba. Na paralelní programování se používaj knihovny, takže to s jazykem nijak nesouvisí.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 29. 10. 2016, 14:53:56
Pokud chci mít v nějakém objektu stejnou barvu pozadí, jakou má jiný objekt, je to deklarativní požadavek. Pokud chci, aby nějaký rámeček byl o 20px užší než jeho soused, je to deklarativní požadavek. CSS tohle neřeší.

Není to deklarativní požadavek, protože deklace vzhledu vztahy mezi prvky řešit nemá. A nemá je ani dovolit, aby programátor byl donucen vytvářet vzhled pouze z prefabrikovaných prvků a netendoval k individuálně řešenému vzhledu pro každý prvek zvlášť.

Bohužel vzhled vytváří grafici - programátorští ignoranti. Proto ty poruchy elegance a řádu výstavby aplikace.

Takže pokud chci změnit barevné schéma webu, musím každou barvu měnit na x místech bez možnosti ty barvy sémanticky označit nějakým identifikátorem? Kde je DRY?
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Radek Miček 29. 10. 2016, 15:08:03
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove
máte tam v tom M$ wonderlandu taky něco pro klastrový zpracovávání dat ?

Např. Apache Spark (přes Mobius) nebo MBrace.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 15:12:54
Pokud chci mít v nějakém objektu stejnou barvu pozadí, jakou má jiný objekt, je to deklarativní požadavek. Pokud chci, aby nějaký rámeček byl o 20px užší než jeho soused, je to deklarativní požadavek. CSS tohle neřeší.

Není to deklarativní požadavek, protože deklace vzhledu vztahy mezi prvky řešit nemá. A nemá je ani dovolit, aby programátor byl donucen vytvářet vzhled pouze z prefabrikovaných prvků a netendoval k individuálně řešenému vzhledu pro každý prvek zvlášť.

Bohužel vzhled vytváří grafici - programátorští ignoranti. Proto ty poruchy elegance a řádu výstavby aplikace.

Takže pokud chci změnit barevné schéma webu, musím každou barvu měnit na x místech bez možnosti ty barvy sémanticky označit nějakým identifikátorem? Kde je DRY?

To je obecná nectnost deklarativního stylu programování, proto taky není nijak zvlášť oblíbené. Viz třeba SQL a obezličky jako orm.

Čistě to jde obejít precizním a promyšleným návrhem vzhledu a vhodnými selektory. Tak aby se výsledný vzhled poskládal sám.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 29. 10. 2016, 15:30:19
Takže pokud chci změnit barevné schéma webu, musím každou barvu měnit na x místech bez možnosti ty barvy sémanticky označit nějakým identifikátorem? Kde je DRY?
To je obecná nectnost deklarativního stylu programování, proto taky není nijak zvlášť oblíbené. Viz třeba SQL a obezličky jako orm.

Čistě to jde obejít precizním a promyšleným návrhem vzhledu a vhodnými selektory. Tak aby se výsledný vzhled poskládal sám.

V SQL žádné ORM nepotřebuji. Dá se v pohodě vystačit i bez něj a je to tak i (subjektivně) lepší.

V CSS bych musel uspořádat selektory podle výstupních pravidel, což skoro nikdo nedělá, takže se původní záměr zcela minul účinkem.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 15:35:41
Takže pokud chci změnit barevné schéma webu, musím každou barvu měnit na x místech bez možnosti ty barvy sémanticky označit nějakým identifikátorem? Kde je DRY?
To je obecná nectnost deklarativního stylu programování, proto taky není nijak zvlášť oblíbené. Viz třeba SQL a obezličky jako orm.

Čistě to jde obejít precizním a promyšleným návrhem vzhledu a vhodnými selektory. Tak aby se výsledný vzhled poskládal sám.

V SQL žádné ORM nepotřebuji. Dá se v pohodě vystačit i bez něj a je to tak i (subjektivně) lepší.

V CSS bych musel uspořádat selektory podle výstupních pravidel, což skoro nikdo nedělá, takže se původní záměr zcela minul účinkem.

Pokud chcete v SQL přidat položku, pak musíte program upravovat na mnoha místech úplně stejně, jako když měníte barvu v css. A co teprve, kdybyste potřeboval použít vybraná data rekurzivně, tak ve většině SQL implementací máte problém.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: spasitel 29. 10. 2016, 17:11:45
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove

Na co generika? Obvykle se nadužívají a kód je pak nepřehledný. Javová neumějí všechno, ale umějí dost na to, abys měl generický kód, když je potřeba. Na paralelní programování se používaj knihovny, takže to s jazykem nijak nesouvisí.
ty knihovna :D vidno ze ty tomu rozumis :D
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: spasitel 29. 10. 2016, 17:13:26
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove
C# jo :D a máte tam v tom M$ wonderlandu taky něco pro klastrový zpracovávání dat ? C# tady ani nezmiňuj heretiku.
vim, ze C# je nad vase chapani. ono i jeden z nejdrazsich softveru je delanych v .NETe "New World Systems Public Administration Software" ;) 500 000$
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 17:23:42
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove

Na co generika? Obvykle se nadužívají a kód je pak nepřehledný. Javová neumějí všechno, ale umějí dost na to, abys měl generický kód, když je potřeba. Na paralelní programování se používaj knihovny, takže to s jazykem nijak nesouvisí.
ty knihovna :D vidno ze ty tomu rozumis :D

Takže rozklad zátěže do clusteru je rovnou v jazyce? To je docela vychytávka. Kde si o tom můžu přečíst?
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 17:24:39
nejlepsi jazyk je C#. Vzdyt Java neumi ani generika. Paralelni programovani je omnoho jednodussi nez v jave. A jazyky, ktere tady zminujete, tak to nema ani poradne uplatneni. to ze to je nekde v akademicke sfere, nikoho nezajima. jo jen jsem zapomnel, na rootu jsou trotlove
C# jo :D a máte tam v tom M$ wonderlandu taky něco pro klastrový zpracovávání dat ? C# tady ani nezmiňuj heretiku.
vim, ze C# je nad vase chapani. ono i jeden z nejdrazsich softveru je delanych v .NETe "New World Systems Public Administration Software" ;) 500 000$

A ty nejlepší jsou zase v Javě. Každé má něco ;)
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: zboj 29. 10. 2016, 18:05:49
Java, JS, Python

Z C++ firmy migrujou projekty pokud to de nekam jinam, nema budoucnost.
C# je M$ shit.
Ruby neni rozšířený.
PHP je malo placený.
LISP je historie.
...

Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.
Ne před, ale v ní, a to už dost dlouho. S Lispem těžko říct, ale rozhodně je před renesancí funkcionální přístup obecně. Jinak z hlediska paralelismu mají budoucnost technologie jako GCD nebo CSP (proto mají servery psané v Go tak vysoký výkon) a v blízké budoucnosti OpenCL a alternativy (pro umělou inteligenci, viz již nyní TensorFlow).
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: JardaP . 29. 10. 2016, 18:09:28
... i jeden z nejdrazsich softveru je delanych v .NETe "New World Systems Public Administration Software" ;) 500 000$

New World Order je vlastne spiknuti Microsoftu.

Původně to bylo jen pro web a nyní se tím dělá i UI desktopových aplikací.

Jo, v historii IT se jiz vyskytla rada opravdu blbych napadu.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 18:18:57
V sestupné fázi, kde pořád roste :D Root zase jede. Funkcionální přístup také nic moc zajímavého nepřináší. Byste mohli být investoři.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Skalimil Vuk 29. 10. 2016, 18:29:26
Začal bych čínštinou a pak zkusil ještě ruštinu, nebo hindí. :-)
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 18:30:53
... i jeden z nejdrazsich softveru je delanych v .NETe "New World Systems Public Administration Software" ;) 500 000$

New World Order je vlastne spiknuti Microsoftu.

Původně to bylo jen pro web a nyní se tím dělá i UI desktopových aplikací.

Jo, v historii IT se jiz vyskytla rada opravdu blbych napadu.levels
Z hlediska údržby to tak špatný nápad není, prohlížeč je nainstalován všude, takže vám stačí aplikaci udržovat jen na jednom serveru pro všechny. Druhá možnost je mít na každé stanici vlastního klienta, takže když se něco změní, musíte všechny klienty přeinstalovat, co aplikace, to klient. Takže používání prohlížečů pro ovládání aplikací je zcela logické a směrem k optimu.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: gll 29. 10. 2016, 18:41:22
Java, JS, Python

Z C++ firmy migrujou projekty pokud to de nekam jinam, nema budoucnost.
C# je M$ shit.
Ruby neni rozšířený.
PHP je malo placený.
LISP je historie.
...

Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.
Ne před, ale v ní, a to už dost dlouho. S Lispem těžko říct, ale rozhodně je před renesancí funkcionální přístup obecně. Jinak z hlediska paralelismu mají budoucnost technologie jako GCD nebo CSP (proto mají servery psané v Go tak vysoký výkon) a v blízké budoucnosti OpenCL a alternativy (pro umělou inteligenci, viz již nyní TensorFlow).

Co je GCD a co je CSP?
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 29. 10. 2016, 18:43:34
Funkcionální přístup také nic moc zajímavého nepřináší. Byste mohli být investoři.

Programátoři, kteří nepochopili OOP to zkouší ve FP. Nic neobvyklého.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 19:20:12
Přesně tak mi to přišlo. Ještě neumí jedno, ale všechny jejich problémy vyřeší úplně jiný styl, který se nepoužívá. Ale tak hlavně že jsou cool.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: JardaP . 29. 10. 2016, 19:48:23
Z hlediska údržby to tak špatný nápad není, prohlížeč je nainstalován všude, takže vám stačí aplikaci udržovat jen na jednom serveru pro všechny. Druhá možnost je mít na každé stanici vlastního klienta, takže když se něco změní, musíte všechny klienty přeinstalovat, co aplikace, to klient. Takže používání prohlížečů pro ovládání aplikací je zcela logické a směrem k optimu.

Jo, ale ta odezva a zkrypleny interface, ze jo. To je ovsem problem uzivatele, ne manika, co to aktualizuje na serveru.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: spasitel 29. 10. 2016, 20:00:30
Javamane, tady mas tu knihovnu pro paralelni programovani v C# :D

https://msdn.microsoft.com/en-us/library/dd460693(v=vs.110).aspx (https://msdn.microsoft.com/en-us/library/dd460693(v=vs.110).aspx)
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: atarist 29. 10. 2016, 20:03:52
Přesně tak mi to přišlo. Ještě neumí jedno, ale všechny jejich problémy vyřeší úplně jiný styl, který se nepoužívá. Ale tak hlavně že jsou cool.

Dovolím si jen připomenout, že všechny nové fíčurky v Javě 8 jsou zde kvůli FP stylu.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: javaman (( 29. 10. 2016, 20:05:10
Přesně tak a hned se ukazuje, jak to frikulíni nacpou všude a nikdo to pak nepřečte. Cool ;)
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Ivan Nový 29. 10. 2016, 20:27:33
Z hlediska údržby to tak špatný nápad není, prohlížeč je nainstalován všude, takže vám stačí aplikaci udržovat jen na jednom serveru pro všechny. Druhá možnost je mít na každé stanici vlastního klienta, takže když se něco změní, musíte všechny klienty přeinstalovat, co aplikace, to klient. Takže používání prohlížečů pro ovládání aplikací je zcela logické a směrem k optimu.

Jo, ale ta odezva a zkrypleny interface, ze jo. To je ovsem problem uzivatele, ne manika, co to aktualizuje na serveru.
Tak on svého času byl vyhovující interface:

1 - Otevřít soubor
2 - Vymazat soubor
3 - Zavřít soubor

Volba: _

K čemuž jsme se s UI v prohlížeči trochu vrátili.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: balki 29. 10. 2016, 20:31:05
Přesně tak a hned se ukazuje, jak to frikulíni nacpou všude a nikdo to pak nepřečte. Cool ;)

Prasit sa da v kazdej paradigme. FP je dobre citatelne, ak sa tak napise.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: # 29. 10. 2016, 20:36:55
Ja bych doporucil Cobol

http://dhl.jobs.cz/pd/1152133794/?rps=74&oldPd=1
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: atarist 29. 10. 2016, 21:37:22
Přesně tak a hned se ukazuje, jak to frikulíni nacpou všude a nikdo to pak nepřečte. Cool ;)

He? máš problém se čtením zdrojáků v Javě 8? hmm hmm, začínám chápat...
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Kit 29. 10. 2016, 21:58:44
Přesně tak a hned se ukazuje, jak to frikulíni nacpou všude a nikdo to pak nepřečte. Cool ;)
He? máš problém se čtením zdrojáků v Javě 8? hmm hmm, začínám chápat...

Kdoví, jestli mu v bance dovolí Javu 7 a ty na něj vytáhneš osmičku...
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Lama 30. 10. 2016, 19:40:47
hele Kitte, tady v této diskusi po tobě něco chtěli a nějak nic...

https://forum.root.cz/index.php?topic=14092.60
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: Lama 30. 10. 2016, 19:45:37
Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

Ne před, ale v ní, a to už dost dlouho. S Lispem těžko říct, ale rozhodně je před renesancí funkcionální přístup obecně. Jinak z hlediska paralelismu mají budoucnost technologie jako GCD nebo CSP (proto mají servery psané v Go tak vysoký výkon) a v blízké budoucnosti OpenCL a alternativy (pro umělou inteligenci, viz již nyní TensorFlow).

Tak OpenCL se dá používat i z Javy  ;)
http://www.jocl.org/
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: zzboj 30. 10. 2016, 20:14:43
Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

Ne před, ale v ní, a to už dost dlouho. S Lispem těžko říct, ale rozhodně je před renesancí funkcionální přístup obecně. Jinak z hlediska paralelismu mají budoucnost technologie jako GCD nebo CSP (proto mají servery psané v Go tak vysoký výkon) a v blízké budoucnosti OpenCL a alternativy (pro umělou inteligenci, viz již nyní TensorFlow).

Tak OpenCL se dá používat i z Javy  ;)
http://www.jocl.org/
Ale kernely jsou jen v C.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: YF 31. 10. 2016, 12:17:30
ale abych odpovedel na puvodni otazku: od startu kariery je tu pascal - tak sup sup - a startuj!
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: JSH 31. 10. 2016, 13:34:53
Ano, ale Java je před sestupnou fází, jako bylo C++ před 5-7 lety. Naopak LISP je před svou renesancí. Stále častěji se totiž bude zacházet s algoritmy jako s daty a proto byl LISP stvořen.

Ne před, ale v ní, a to už dost dlouho. S Lispem těžko říct, ale rozhodně je před renesancí funkcionální přístup obecně. Jinak z hlediska paralelismu mají budoucnost technologie jako GCD nebo CSP (proto mají servery psané v Go tak vysoký výkon) a v blízké budoucnosti OpenCL a alternativy (pro umělou inteligenci, viz již nyní TensorFlow).

Tak OpenCL se dá používat i z Javy  ;)
http://www.jocl.org/
Ale kernely jsou jen v C.
Jestli jsou OpenCL kernely v C, tak Javisti píšou v C taky.
Název: Re:Jaký jazyk se mám naučit pro start kariéry?
Přispěvatel: to_je_jedno 31. 10. 2016, 17:29:27
nemel jsem silu to cist, ale kazdopadne pokud nechces skoncit u nette tak se hlavne uc anglicky.