Fórum Root.cz
Práce => Studium a uplatnění => Téma založeno: 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.
-
PHP. Základy se dají naučit za 2 dny, o práci nouzi mít nebudeš.
-
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.
-
Assembler má budoucnost.
-
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 ;)
-
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
-
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.”
-
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 :)
-
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.
-
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 ?
-
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 :)
-
planujem CVUT / CUNI / alebo STUBA .. uvidi sa :) .. len niekto vravi c#, niekto java ... vedel by mi niekto ake su plusy a minusy jednotlivych technologii?
-
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ů.
-
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.
-
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í.
-
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.
-
A už je to tady. Tady se můžete podívat na typickou windows lopatu, která ani psát neumí.
-
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 :)
-
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.
-
To je text pro lopaty. Dneska by neměl šanci ani u webíků. Dnes je vývoj dál.
-
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/ .
-
A v něm se teda musí prasit? Nebo jsi napsal zase nesmysl jako obvykle?
-
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!
-
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ě.
-
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
-
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.
-
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?
-
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.
-
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é.
-
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.
-
Češtinu ... .
-
Češtinu ... .
A pak angličtinu
-
Č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í.
-
Č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.
-
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.
-
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.
-
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é?
-
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 ! :)
-
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...
-
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.
-
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.
-
Javaman, vis co znamena kokot? To jsi ty
-
Nevím.
-
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...
-
Proto je tak rozšířenej :D Jako fantazii máš super, teď ještě trochu doladit logiku ;)
-
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ší.
-
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.
-
Třeba je jen k ničemu, no. Java umí všechno, proto se v ní vše dělá.
-
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 :-)
-
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 ((.
-
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)?
-
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...
-
Angličtinu.
-
Korán
-
V CR spis cinstinu a rustinu. Presne tam nas soudruzi politici rvou.
-
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.
-
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.
-
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.
...
-
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.
-
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 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
-
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ě.
-
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.
-
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.
-
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.
-
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...
-
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ě.
-
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ů.
-
Důkaz a nebo běžné nesmysly jako obvykle?
-
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.
-
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ší.
-
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.
-
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.
-
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
-
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.
-
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.
-
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?
-
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í.
-
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?
-
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.
-
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.
-
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.
-
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.
-
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
-
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$
-
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?
-
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 ;)
-
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).
-
... 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.
-
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.
-
Začal bych čínštinou a pak zkusil ještě ruštinu, nebo hindí. :-)
-
... 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.
-
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?
-
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.
-
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.
-
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.
-
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)
-
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.
-
Přesně tak a hned se ukazuje, jak to frikulíni nacpou všude a nikdo to pak nepřečte. Cool ;)
-
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.
-
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.
-
Ja bych doporucil Cobol
http://dhl.jobs.cz/pd/1152133794/?rps=74&oldPd=1
-
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...
-
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...
-
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
-
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/
-
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.
-
ale abych odpovedel na puvodni otazku: od startu kariery je tu pascal - tak sup sup - a startuj!
-
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.
-
nemel jsem silu to cist, ale kazdopadne pokud nechces skoncit u nette tak se hlavne uc anglicky.