Zaměstnavatelé a programovací jazyky

anonym

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #30 kdy: 25. 02. 2018, 02:27:52 »
A ideálně jít na švarc, abyses nemusel nikoho doprošovat, jestli ti koupí jrebel.


Jano7

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #31 kdy: 25. 02. 2018, 13:28:36 »
Citace
Protože ono ten .NET ti pro webový vývoj v podstatě poskytne jedinou lepší věc než java a to je ASP.

Hmm, tak Java má hneď tri komponentové knižnice, JSF, GWT a Vaadin, pričom Vaadin je geniálny.

Citace
Po cca 15ti letech v Jave jsem pred nejakou chvili zacal delat iOS a swift.
Uz jsem ji mel taky plny zuby, plny zuby server side molochu,
mody kazdy dva roky "in" jinej framework,
plny zuby webu a html a js

Takéto pocity majú určite mnohí vývojári webu. Je to však o tom, že vytvárať webové aplikácie je náročný proces. Čo sa týka Javy, tak tam sa to ustálilo, vedie Spring, nasledovaný Java EE, svoju niche majú GWT, Grails, Vaadin, alebo Play.
Momentálne sa blázni na frontende, ale zdá sa, že tam sa etablujú tiež dve, tri projetky (Angular, React, Vue) a bude pokoj.

Citace
A jen blb považuje výše vyjmenovaný v podstatě standardní stack za "víc frameworků".

Technicky sa aj Hibernate a Angular nazývajú frameworkmi, ale ako bolo správne poukázané, sú súčaťou jedného stacku.Úplne rovnako to majú ako .NET Core, ROR, Symphony atď. Rozdiel je v tom, že .NET, ROR, Laravel sú tzv. opinionated stacky, teda sú zvolené východzie ORM, template systémy, MVC moduly atď, kým v Jave obvykle frameworky nie sú opinonated, teda užívateľ nemá prednastavené moduly, a zvolí si ich sám.

Citace
Ted se zajimam o go a kotlin. Java je nafoukla mrtvola,

Java je jedným z najúspečnejčích projektov v histórii. Je to geniálny programovací jazyk a ekosystém.
V mnohých oblastiach definoval štandardy a postupy.
Všetci do nohy kopírovali Javu, či už .NET alebo PHP. Samozrejme, že aj oni prispeli vylepšeniami.
Porovnávať Javu teraz s modernými jazykmi, je ako porovnávať ženu s troma deckami so štíhlou 25 ročnou
slečnou. Avšak Java má svojho skvelého nástupcu vo forme Kotlinu. Nie je to nový programovací jazyk, je
to skôr evolúcia Javy. Hovoriť o Jave, že je to mŕtvola je úplné ignorovanie reality. Popularita Javy je teraz
na špicy, top platové podmienky, najviac pracovných ponúk (aspoň na Slovensku) neustály vývoj dopredu,
množstvo nových publikovaných kníh, milióny programátorov po svete. Java dominuje na Androide, ktorý
dominuje prenosným zariadeniam a na veľkých projektoch na backende. Neviem ako je to pri malých zariadeniach
a IOT, ale predpokladám, že sa tam tiež dobre drží...

Labrat

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #32 kdy: 25. 02. 2018, 13:42:52 »
Java dominuje na Androide, ktorý
dominuje prenosným zariadeniam a na veľkých projektoch na backende. Neviem ako je to pri malých zariadeniach
a IOT, ale predpokladám, že sa tam tiež dobre drží...
V IoT vůbec.

Jano7

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #33 kdy: 25. 02. 2018, 14:14:53 »
Citace
No ted uz ma ty template literals. Driv se proste scitaly stringy. Pokud ale hledate dotnetovy stringbuilder, tak to tam neni.

Mal som na mysli niečo takéto:

Kód: [Vybrat]

Console.WriteLine("{0:D}  {1,8:X}",  502, 546);

print('There are {0} oranges and {1} apples in the basket'.format(12, 23))

Je to veľmi pohodlné. Samozrejme, aj StringBuilder by bodol.

Citace
Chybí možná jen lepší podpora formátování čísel. Zarovnávání pomocí mezer na webu nedává smysl. Musíte použít styly.

Nuž ale JavaScript sa etabloval aj mimo webu, Node.js, Qt Quick, práca so súbormi, databázy, robia sa v tom celé webové frameworky ako Express.js alebo Sails.js. Viem, že mnohým sa nepáči, že sa JavaScript trepe na backend; tiež som otváral oči. Nuž ale keď už teda má jazyk byť univerzálny, tak by mal mať aj  poriadne formátovanie.

Ináč musím povedať, že sa JavaScript veľmi zlepšil. V minulosti to bola bieda. Ešte však bude treba kopec roboty, jazyk by mal mať poriadnu základnú knižnicu. Node.js sa chváli, že majú najviac balíčkov zo všetkých repozitárov, otázka je, akej sú kvality. Za 10 - 15 rokov, kým sa to všetko odladí, resp. ak sa to odladí a dotiahne, bude JavaScript veľmi zaujímavou voľbou.

balki

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #34 kdy: 25. 02. 2018, 15:46:41 »
Ja mam za sebou prax 8 rokov java developera, plus cca 3 roky javy na skole. Praca sa mi pozdava, aj uz v tom viem slusne robit, aj sa mi to oplati. 

Ale tu je otazka:
Prijmu ma za senior Haskell developera? Lebo 11 rokov pocuvam, ze java je nahovno, ale ja chcem byt in :( Ked napisem, ze som haskel senior, kolkych zamestnavatelov budem musiet od seba lopatou odhanat?


balki

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #35 kdy: 25. 02. 2018, 16:27:27 »
Java dominuje na Androide, ktorý
dominuje prenosným zariadeniam a na veľkých projektoch na backende. Neviem ako je to pri malých zariadeniach
a IOT, ale predpokladám, že sa tam tiež dobre drží...
V IoT vůbec.

Podla toho, co povazujete za IoT. Osobne som v jave programoval pre zariadenie s obmedzenymi zdrojmi, obmedzenym napajanim a slabym vykonom. Bolo to par rokov dozadu, ale predpokladam, ze tu platformu este nezrusili.

itsux

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #36 kdy: 25. 02. 2018, 19:21:09 »
Ked napisem, ze som haskel senior, kolkych zamestnavatelov budem musiet od seba lopatou odhanat?
Zajímavá otázka. Když píšeš “haskel” s jedním L, tak žádnou lopatu potřebovat nebudeš ;)

andy

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #37 kdy: 25. 02. 2018, 20:49:26 »
Ja mam za sebou prax 8 rokov java developera, plus cca 3 roky javy na skole. Praca sa mi pozdava, aj uz v tom viem slusne robit, aj sa mi to oplati. 

Ale tu je otazka:
Prijmu ma za senior Haskell developera? Lebo 11 rokov pocuvam, ze java je nahovno, ale ja chcem byt in :( Ked napisem, ze som haskel senior, kolkych zamestnavatelov budem musiet od seba lopatou odhanat?
Ne. Ale opačně bych si to klidně představit dovedl.

balki

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #38 kdy: 26. 02. 2018, 08:27:04 »
Ja mam za sebou prax 8 rokov java developera, plus cca 3 roky javy na skole. Praca sa mi pozdava, aj uz v tom viem slusne robit, aj sa mi to oplati. 

Ale tu je otazka:
Prijmu ma za senior Haskell developera? Lebo 11 rokov pocuvam, ze java je nahovno, ale ja chcem byt in :( Ked napisem, ze som haskel senior, kolkych zamestnavatelov budem musiet od seba lopatou odhanat?
Ne. Ale opačně bych si to klidně představit dovedl.

To akoze sa mam ucit lleksah?  Taky jazyk nepoznam :(

andy

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #39 kdy: 26. 02. 2018, 09:03:51 »
Ja mam za sebou prax 8 rokov java developera, plus cca 3 roky javy na skole. Praca sa mi pozdava, aj uz v tom viem slusne robit, aj sa mi to oplati. 

Ale tu je otazka:
Prijmu ma za senior Haskell developera? Lebo 11 rokov pocuvam, ze java je nahovno, ale ja chcem byt in :( Ked napisem, ze som haskel senior, kolkych zamestnavatelov budem musiet od seba lopatou odhanat?
Ne. Ale opačně bych si to klidně představit dovedl.

To akoze sa mam ucit lleksah?  Taky jazyk nepoznam :(
http://leksah.org/...? nicméně bylo to míněno tak, že ta analogie je špatně, protože Java a C# jsou velmi podobné jazyky, zatímco haskell je zcela jiný level.

balki

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #40 kdy: 26. 02. 2018, 09:20:49 »
Ja mam za sebou prax 8 rokov java developera, plus cca 3 roky javy na skole. Praca sa mi pozdava, aj uz v tom viem slusne robit, aj sa mi to oplati. 

Ale tu je otazka:
Prijmu ma za senior Haskell developera? Lebo 11 rokov pocuvam, ze java je nahovno, ale ja chcem byt in :( Ked napisem, ze som haskel senior, kolkych zamestnavatelov budem musiet od seba lopatou odhanat?
Ne. Ale opačně bych si to klidně představit dovedl.

To akoze sa mam ucit lleksah?  Taky jazyk nepoznam :(
http://leksah.org/...? nicméně bylo to míněno tak, že ta analogie je špatně, protože Java a C# jsou velmi podobné jazyky, zatímco haskell je zcela jiný level.

No, ale celkom hlupa, lebo haskellista by java seniora robit nemohol.

andy

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #41 kdy: 26. 02. 2018, 09:24:24 »
http://leksah.org/...? nicméně bylo to míněno tak, že ta analogie je špatně, protože Java a C# jsou velmi podobné jazyky, zatímco haskell je zcela jiný level.

No, ale celkom hlupa, lebo haskellista by java seniora robit nemohol.
Proč ne? On by asi spíš nechtěl, než nemohl....

balki

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #42 kdy: 26. 02. 2018, 09:27:34 »
http://leksah.org/...? nicméně bylo to míněno tak, že ta analogie je špatně, protože Java a C# jsou velmi podobné jazyky, zatímco haskell je zcela jiný level.

No, ale celkom hlupa, lebo haskellista by java seniora robit nemohol.
Proč ne? On by asi spíš nechtěl, než nemohl....

Nemohol by, aj keby chcel. Lebo by nemal skusenosti s javou, ale s exotickym jazykom, ktory pouziva 1 promile programatorov. Cize by mu to bolo celkom nanic. Kdezto haskellistov je tak malo, ze by ma aj s hello world vzali celkom urcite.

polygon

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #43 kdy: 26. 02. 2018, 09:43:04 »
Kód: [Vybrat]

Console.WriteLine("{0:D}  {1,8:X}",  502, 546);

print('There are {0} oranges and {1} apples in the basket'.format(12, 23))

Je to veľmi pohodlné. Samozrejme, aj StringBuilder by bodol.

Tak tomu rozumim. A nemuzu rict, ze by mi to taky nevadilo, ale da se s tim zit. Taky chapu proc tam to formatovani neni. Ale je to vicemene historie. Dnes uz js obsahuje internationalization api a casem bude jiste i string.format.

andy

Re:Zaměstnavatelé a programovací jazyky
« Odpověď #44 kdy: 26. 02. 2018, 10:27:09 »
http://leksah.org/...? nicméně bylo to míněno tak, že ta analogie je špatně, protože Java a C# jsou velmi podobné jazyky, zatímco haskell je zcela jiný level.

No, ale celkom hlupa, lebo haskellista by java seniora robit nemohol.
Proč ne? On by asi spíš nechtěl, než nemohl....

Nemohol by, aj keby chcel. Lebo by nemal skusenosti s javou, ale s exotickym jazykom, ktory pouziva 1 promile programatorov. Cize by mu to bolo celkom nanic. Kdezto haskellistov je tak malo, ze by ma aj s hello world vzali celkom urcite.
Akorát, že ono je to něco v tom stylu, jestli bys technického designera formule 1 byl ochoten zaměstnat jako senior technika ve škodováckém servisu....  ono designerů formule 1 je tak málo, že by je vzali i se schopností postavit elektrický modýlek celkem určitě...