Doporučte programovací jazyk pro Windows

Re:Doporučte programovací jazyk pro Windows
« Odpověď #255 kdy: 14. 03. 2020, 11:44:11 »
Muj sen je Google a ne nejaky startup s jakymsik Node.js  8) V tom muze chtit delat jen fanda do webdevelopmentu, nebo noob, nebo blazen.
« Poslední změna: 14. 03. 2020, 11:45:44 od PetrK »


Re:Doporučte programovací jazyk pro Windows
« Odpověď #256 kdy: 14. 03. 2020, 11:58:02 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

Ale to viz ze jo, skript kiddies jako Paul Graham - http://www.paulgraham.com/avg.html

Článek už je starší, v roce 2001 použití Lispu mohlo dávat smysl. Kdo to prosazuje dnes, zamrzl stejně jako Javisti.

Re:Doporučte programovací jazyk pro Windows
« Odpověď #257 kdy: 14. 03. 2020, 12:01:52 »
Muj sen je Google a ne nejaky startup s jakymsik Node.js  8) V tom muze chtit delat jen fanda do webdevelopmentu, nebo noob, nebo blazen.

Google je take web.

Re:Doporučte programovací jazyk pro Windows
« Odpověď #258 kdy: 14. 03. 2020, 12:05:20 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

Ale to viz ze jo, skript kiddies jako Paul Graham - http://www.paulgraham.com/avg.html

Článek už je starší, v roce 2001 použití Lispu mohlo dávat smysl. Kdo to prosazuje dnes, zamrzl stejně jako Javisti.

My jsme nikde nezamrzli, Twitter se taky napsal nejprve v Pythonu, a az teprve zacal vydelavat prechy tak to prepsali do Javy. Mym snem taky neni mit doma drevotriskovy nabytek z Ikea, ktery muzu zase vyhodit, protoze bydlim v podnajmu a nemam tak ani svuj vlastni byt. Chci mit svuj byt/dum a poradny nabytek z masivu, ktery jeste za 100 let bude moct pouzivat nejaky kutil v garazi na svoje naradi. Jestli nekoho impnuje konzumni zpusob zivota, smejdske veci co se rychle vyhodi, a nevadi mu je i vyrabet, tak prosim, at si programuje v Node.js webovky a backend a pracuje si ve startupech.

Re:Doporučte programovací jazyk pro Windows
« Odpověď #259 kdy: 14. 03. 2020, 12:13:31 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

Ale to viz ze jo, skript kiddies jako Paul Graham - http://www.paulgraham.com/avg.html

Článek už je starší, v roce 2001 použití Lispu mohlo dávat smysl. Kdo to prosazuje dnes, zamrzl stejně jako Javisti.

My jsme nikde nezamrzli, Twitter se taky napsal nejprve v Pythonu, a az teprve zacal vydelavat prechy tak to prepsali do Javy. Mym snem taky neni mit doma drevotriskovy nabytek z Ikea, ktery muzu zase vyhodit, protoze bydlim v podnajmu a nemam tak ani svuj vlastni byt. Chci mit svuj byt/dum a poradny nabytek z masivu, ktery jeste za 100 let bude moct pouzivat nejaky kutil v garazi na svoje naradi. Jestli nekoho impnuje konzumni zpusob zivota, smejdske veci co se rychle vyhodi, a nevadi mu je i vyrabet, tak prosim, at si programuje v Node.js webovky a backend a pracuje si ve startupech.

Ti, kteri na Twitteru vydelali miliardy byli ti, kdo napsali puvodni aplikaci v Ruby (ne v Pythonu), ti kteri to pozdeji prepisovali byli ti levni, ktere nazivas lopaty.

prepisovali aby usetrili na programatorech, ne na HW, treba github je napsany v Rails a nikdo ho prepisovat nehodla.


Re:Doporučte programovací jazyk pro Windows
« Odpověď #260 kdy: 14. 03. 2020, 12:14:13 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

Ale to viz ze jo, skript kiddies jako Paul Graham - http://www.paulgraham.com/avg.html

Článek už je starší, v roce 2001 použití Lispu mohlo dávat smysl. Kdo to prosazuje dnes, zamrzl stejně jako Javisti.

Tak mainstream to není a nikdy nebyl, ale cílovku to má i dnes: https://www.grammarly.com/blog/engineering/running-lisp-in-production/, stejně jako OCaml  https://engineering.issuu.com/2015/09/17/ocaml-production

Re:Doporučte programovací jazyk pro Windows
« Odpověď #261 kdy: 14. 03. 2020, 12:21:15 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

Ale to viz ze jo, skript kiddies jako Paul Graham - http://www.paulgraham.com/avg.html

Článek už je starší, v roce 2001 použití Lispu mohlo dávat smysl. Kdo to prosazuje dnes, zamrzl stejně jako Javisti.

Tak mainstream to není a nikdy nebyl, ale cílovku to má i dnes: https://www.grammarly.com/blog/engineering/running-lisp-in-production/, stejně jako OCaml  https://engineering.issuu.com/2015/09/17/ocaml-production

ja tu dobu nepamatuju, ale pokud vim Common Lisp v devadesatych letech mainstream byl, vedle Javy a Perlu v nem vznikalo hodne projektu v dobe internetove bubliny. Grammarly je podle me dnes spis vyjimka, zejmena v oblasti AI temer vsichni presli na Python.

Re:Doporučte programovací jazyk pro Windows
« Odpověď #262 kdy: 14. 03. 2020, 13:21:11 »
Jednoznačně nejlepší a nejuniverzálnější jazyk co se týká programování pro Windows je C#. A ve spojení s Visual Studiem je na míle daleko od jakékoli konkurence.

Re:Doporučte programovací jazyk pro Windows
« Odpověď #263 kdy: 14. 03. 2020, 14:37:19 »
Ja to rikam furt, ze mezi Java developmentem a webdevelopmentem je hodne velka propast jak v technologiich a jejich kvalite, tak v kvalite tech lidi co v takovych firmach pracujou.
...
Tyhlety firmy jsou sance pro lidi se slabymi dovednostmi a bez vzdelani. Ja jsem vystudovany softwarovy inzenyr a venuju se mojemu obory cely zivot, jakysik startup kde me nekdo bude nahanet jak nejakou lopatu a lepice mi muze polibit zadek.

Vydim to uplne opacne. Lidi se slabymi dovednostmi casto lepi Javu v korporatech, aneb informacni systemy 100x jinak. Nezajimava, netvurci prace. A fakt ze rozdelujes vyvoj software na kategorie "java develpment" a "web development" ukazuje na dost omezeny rozhled. Co treba data science, AI, systemove programovani, ...

Ink

  • *****
  • 655
    • Zobrazit profil
    • E-mail
Re:Doporučte programovací jazyk pro Windows
« Odpověď #264 kdy: 14. 03. 2020, 15:13:00 »
Ti, kteri na Twitteru vydelali miliardy byli ti, kdo napsali puvodni aplikaci v Ruby (ne v Pythonu), ti kteri to pozdeji prepisovali byli ti levni, ktere nazivas lopaty.

prepisovali aby usetrili na programatorech, ne na HW, treba github je napsany v Rails a nikdo ho prepisovat nehodla.

Pokud vim, tak to neni uplne pravda, Ruby prestalo stihat a tak hledali neco, co lepe skaluje. A, svete (ne)div se, nezvolili C++, nezvolili Javu, ale sli do Scaly, protoze chteli jazyk, ktery je neurazi a neomezuje.

BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Re:Doporučte programovací jazyk pro Windows
« Odpověď #265 kdy: 14. 03. 2020, 16:19:07 »
A to vsechno proto jen, protoze staticke typovani umoznuje IDE vsechny tyto veci provadet.

Ehm, to je sice samozřejmě pravda, ale že by to bylo to podstatné...

Na statickém typování je podstatné že najdeš chybu před nasazením na produkci, a ne až poté. Nějaké našeptávání je irelevantní.

Irelevantní není. Kompilátor je rodný bratr ostatních toolů - linteru, formátovače kódu i našeptávače. Strojové porozumění kódu neslouží jenom k ověření základní správnosti. Každé usnadnění kódování a refaktorizace se hodí.
Každé usnadnění se hodí. Určitě souhlas. Dál bych to nerozváděl, myslím, že na to tu není správná atmosféra :-)


Mimochodem, jaký jazyk používáš Ty a proč myslíš, že by se Ti našeptávání (ne)mohlo hodit?

Tak já patřím do skupiny programátorů, co nedělají jen v jednom jazyce. Takže Java i Python, Javascript i PHP. Aktuálně dělám hodně v C#. A moje srdeční záležitost je Haskell. Bude-li čas, tak bych se rád více seznámil s Rustem a Scalou.

V tom C# (takovej ideální příklad) samozřejmě našeptávání funguje (používám normálně VS), a dokonce ho i někdy použiju, ale necítím, že by mi to zase tak extra pomáhalo. Když by tam nebylo, snad bych to ani nepostřehl.
« Poslední změna: 14. 03. 2020, 16:21:58 od BoneFlute »

Re:Doporučte programovací jazyk pro Windows
« Odpověď #266 kdy: 14. 03. 2020, 17:14:26 »
Ti, kteri na Twitteru vydelali miliardy byli ti, kdo napsali puvodni aplikaci v Ruby (ne v Pythonu), ti kteri to pozdeji prepisovali byli ti levni, ktere nazivas lopaty.

prepisovali aby usetrili na programatorech, ne na HW, treba github je napsany v Rails a nikdo ho prepisovat nehodla.

Pokud vim, tak to neni uplne pravda, Ruby prestalo stihat a tak hledali neco, co lepe skaluje. A, svete (ne)div se, nezvolili C++, nezvolili Javu, ale sli do Scaly, protoze chteli jazyk, ktery je neurazi a neomezuje.

podle me neslo o samotny web, ten je docela primitivni a asi by skalovat sel. Urcite Java/Scala dava vetsi volnost.

Ink

  • *****
  • 655
    • Zobrazit profil
    • E-mail
Re:Doporučte programovací jazyk pro Windows
« Odpověď #267 kdy: 14. 03. 2020, 17:25:54 »
Ti, kteri na Twitteru vydelali miliardy byli ti, kdo napsali puvodni aplikaci v Ruby (ne v Pythonu), ti kteri to pozdeji prepisovali byli ti levni, ktere nazivas lopaty.

prepisovali aby usetrili na programatorech, ne na HW, treba github je napsany v Rails a nikdo ho prepisovat nehodla.

Pokud vim, tak to neni uplne pravda, Ruby prestalo stihat a tak hledali neco, co lepe skaluje. A, svete (ne)div se, nezvolili C++, nezvolili Javu, ale sli do Scaly, protoze chteli jazyk, ktery je neurazi a neomezuje.

podle me neslo o samotny web, ten je docela primitivni a asi by skalovat sel. Urcite Java/Scala dava vetsi volnost.

Našel jsem jeden článek, ale je datovaný loni, asi jsem před lety četl něco jiného: https://sysgears.com/articles/how-and-why-twitter-uses-scala/

Asi to bylo tohle: https://www.redfin.com/blog/how_and_why_twitter_uses_scala/

Re:Doporučte programovací jazyk pro Windows
« Odpověď #268 kdy: 14. 03. 2020, 17:37:50 »
Ti, kteri na Twitteru vydelali miliardy byli ti, kdo napsali puvodni aplikaci v Ruby (ne v Pythonu), ti kteri to pozdeji prepisovali byli ti levni, ktere nazivas lopaty.

prepisovali aby usetrili na programatorech, ne na HW, treba github je napsany v Rails a nikdo ho prepisovat nehodla.

Pokud vim, tak to neni uplne pravda, Ruby prestalo stihat a tak hledali neco, co lepe skaluje. A, svete (ne)div se, nezvolili C++, nezvolili Javu, ale sli do Scaly, protoze chteli jazyk, ktery je neurazi a neomezuje.

podle me neslo o samotny web, ten je docela primitivni a asi by skalovat sel. Urcite Java/Scala dava vetsi volnost.

Našel jsem jeden článek, ale je datovaný loni, asi jsem před lety četl něco jiného: https://sysgears.com/articles/how-and-why-twitter-uses-scala/

Asi to bylo tohle: https://www.redfin.com/blog/how_and_why_twitter_uses_scala/

v tom odkazu se pise

"While Ruby on Rails is still used for frontend and, reportedly,"

Ruby nema nejmensi problem se skalovanim ve smyslu navysovani poctu obslouzenych requestu, dokud to zvlada databaze. Podle me pravdepodobneji zacali pouzivat Scalu jako castecnou nahradu relacni databaze, mozna neco jako Spark.

Ink

  • *****
  • 655
    • Zobrazit profil
    • E-mail
Re:Doporučte programovací jazyk pro Windows
« Odpověď #269 kdy: 14. 03. 2020, 18:46:07 »
v tom odkazu se pise

"While Ruby on Rails is still used for frontend and, reportedly,"

Ruby nema nejmensi problem se skalovanim ve smyslu navysovani poctu obslouzenych requestu, dokud to zvlada databaze. Podle me pravdepodobneji zacali pouzivat Scalu jako castecnou nahradu relacni databaze, mozna neco jako Spark.

Já se o to nehádám. V Pythonu pro to jsou také řešení, škálovat web requesty samotné je v podstatě to nejjednodušší. Jenže je pak otázka, zda to v tak velkém měřítku nenapsat v něčem jiném; to už by se mohlo vyplatit. A hrubá síla je dnes opravdu jinde: https://www.techempower.com/benchmarks/