Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)

Youda

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #30 kdy: 19. 08. 2017, 20:47:14 »
Svůj volný čas však nehodlám věnovat vendor-lock-in sračkám, takže nad technologiemi typu C#, .NET, SAP/ABAP a podobnými nemíním ani uvažovat.
C# je lepší než Java a .NET Core je open source.

Jestli je .Net lepsi nez Jawa bych se nejspis hadal, ale.budiz.
Problem .Netu je hlavne jeho zoufaly ekosystem. Nic srovnatelneho s mavenem, (nebo gradle, ivy), leda parodie NuGet, nic jako Apache Foundation, Spring source.
S .Netem je zbytrcne ztracet cas, hodi se prakticky jenom na desktopove aplikace pro windows, kde nezalezi na vykonu. Pro obecne pouziti dopirucuju kombinaci Java a Go


jpu

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #31 kdy: 19. 08. 2017, 20:59:19 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj, nakolko taky C#/.Net sa vyvija neustale. To je ze to len pre desktop svedci o vasej nedoucenosti

Kit

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #32 kdy: 19. 08. 2017, 21:12:11 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj, nakolko taky C#/.Net sa vyvija neustale. To je ze to len pre desktop svedci o vasej nedoucenosti

.Net není jen pro desktop, ale hodí se prakticky jen pro desktopové aplikace. To je trochu rozdíl.

Aoidhghean

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #33 kdy: 19. 08. 2017, 21:38:31 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj
Za Sunu byla Java prioritou, Oracle ji zjevně dost ignoruje. Možná to je dobře, je na čase uvolnit místo lepším jazykům.

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #34 kdy: 19. 08. 2017, 21:58:41 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj
Za Sunu byla Java prioritou, Oracle ji zjevně dost ignoruje. Možná to je dobře, je na čase uvolnit místo lepším jazykům.
Oracle Sun koupil právě kvůli Javě, protože pro něj je životně důležitá a nemohl si dovolit, aby ji vlastnil někdo jiný. Sun si s Javou moc nevěděl rady, přeci jen dělal servery a ne software. Java stagnovala ke konci u Sunu, po koupi Oraclem se naopak vývoj znova rozjel. Dříve vycházely nové velké verze Javy každé dva roky, ale verze 6 vyšla v roce 2006, Sun byl koupen v roce 2010 a v té době byla Java 7 stále v nedohlednu.


balki

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #35 kdy: 19. 08. 2017, 22:09:11 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj, nakolko taky C#/.Net sa vyvija neustale. To je ze to len pre desktop svedci o vasej nedoucenosti

Java je konzervativna, to neznamena, ze stagnuje. Nepatri medzi free cool in jazyky, co 10 krat zmenia syntax a behove prostredie. Nebezia na tom cool startupy a nie su k tomu premotivovane konferencie s chlebickami a pubertalnymi developermi so ziariacimi ockami, co krkolomne vysvetluju ako zrovna objavili koleso motivujuc vas ku kupe najnovsieho visual studia. Java je stabilna. Frameworky sa na to robia, casom sa myslienky z nich dostanu do standardnej kniznice.

Honza

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #36 kdy: 19. 08. 2017, 22:30:40 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj, nakolko taky C#/.Net sa vyvija neustale. To je ze to len pre desktop svedci o vasej nedoucenosti

Java je konzervativna, to neznamena, ze stagnuje. Nepatri medzi free cool in jazyky, co 10 krat zmenia syntax a behove prostredie. Nebezia na tom cool startupy a nie su k tomu premotivovane konferencie s chlebickami a pubertalnymi developermi so ziariacimi ockami, co krkolomne vysvetluju ako zrovna objavili koleso motivujuc vas ku kupe najnovsieho visual studia. Java je stabilna. Frameworky sa na to robia, casom sa myslienky z nich dostanu do standardnej kniznice.
Ano, Java syntaxi nezměnila 10x, ale jenom 8x... cca.

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #37 kdy: 19. 08. 2017, 22:39:00 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj, nakolko taky C#/.Net sa vyvija neustale. To je ze to len pre desktop svedci o vasej nedoucenosti

Java je konzervativna, to neznamena, ze stagnuje. Nepatri medzi free cool in jazyky, co 10 krat zmenia syntax a behove prostredie. Nebezia na tom cool startupy a nie su k tomu premotivovane konferencie s chlebickami a pubertalnymi developermi so ziariacimi ockami, co krkolomne vysvetluju ako zrovna objavili koleso motivujuc vas ku kupe najnovsieho visual studia. Java je stabilna. Frameworky sa na to robia, casom sa myslienky z nich dostanu do standardnej kniznice.
Ano, Java syntaxi nezměnila 10x, ale jenom 8x... cca.

To nic nemění na tom, že je java dost konzervativní, ty změny byly zpětně kompatibilní.

jpu

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #38 kdy: 19. 08. 2017, 23:07:50 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj, nakolko taky C#/.Net sa vyvija neustale. To je ze to len pre desktop svedci o vasej nedoucenosti

.Net není jen pro desktop, ale hodí se prakticky jen pro desktopové aplikace. To je trochu rozdíl.
Vravi ten, pre ktoreho je PHP svaty gral :)

Kit

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #39 kdy: 19. 08. 2017, 23:22:02 »
K jave by som povedal asi len tolko, ze stagnuje, ziaden vyvoj, nakolko taky C#/.Net sa vyvija neustale. To je ze to len pre desktop svedci o vasej nedoucenosti

.Net není jen pro desktop, ale hodí se prakticky jen pro desktopové aplikace. To je trochu rozdíl.
Vravi ten, pre ktoreho je PHP svaty gral :)

Máš snad jiný názor na .NET? Doporučuji přečíst si kontext, který napsal Youda. Pouze jsem ho přeformuloval, abys tomu lépe rozuměl. Zřejmě zbytečně.

mikrom

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #40 kdy: 20. 08. 2017, 00:41:53 »
C# je lepší než Java a .NET Core je open source.
Lepsi neni. MS to dal ako open source len preto, ze teraz je open source v mode, ale v skutocnosti je to slabe, lebo kazdy na .NET ako open source kasle, .NET nema zdaleka taku podporu ako Java a ine jazyky.
Ked napisem nejaku utilitu na v Jave, v Pythone (alebo inom podobnom OS skriptovacom jazyku), tak zpravidla mi pobezi bez problemu multiplatformne, t.j. na Linuxe, Windowse, AS/400, .. Toto sa o .NETe neda povedat. Kto ma nejake skusenosti s MS, vie ze sa na ich technologie neoplati viazat - jedine ked ta za to v praci platia :)
Myslim, ze OP v tom ma jasno. Hlada multiplatformny jazyk ktory mu ulahci pracu, t.j. Java + Python (alebo podobny skriptovaci jazyk). Sam vie ze by bol blby keby sa viazal na .NET, ktory neni multiplatformny.

jpu

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #41 kdy: 20. 08. 2017, 07:45:27 »
Neviem ci niekto zachytil, ale vysiel .net core 2.0 s ovela vacsim mnozstvom uvolnenych api a ten pocet bude narastat.
Mikrom odkial mas, ze kazdy na .net open source kasle? Ze sa nepohybujes v takom prostredi, to neznamena, ze automaticky je to odsudene, ze nik to nebude pouzivat.
O multiplatformovosti je zbytocne sa hadat na linuxovom fore :). Co uz ja nejaky ten rok programujem, tak som ani raz neriesil multiplatformovost, takze preco by som riesil multiplatformovy jazyk? Ak sa robila desktop aplikacia, tak drtiva vacsina uzivatelov vyuziva windows, takze je uplne irelevantne sa kvoli multiplatformovosti zaoberat inym jazykom a neoplati sa to ani z financneho hladiska. Ak sa robila web aplikacia, tak asp.net mvc.


Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #42 kdy: 20. 08. 2017, 09:15:19 »
Že vyšel .NET Core 2.0 jsem si všiml a taky počítám že s tím bude ještě dost trápení. Nekompatibilita knihoven a nástrojů ve (nejen) Visual Studiu a spousta zastaralých informací. Třeba když se teď přecházelo na staro-nový formát projektu (JSON -> XML). Jinak to není stěžování si, v .NETu dělám na Linuxu a pak jsme schopný to nasadit na Windows Server. Takže já jsem dnes jakž takž spokojen. Pokud jde o jazyk, vede u mne F#... MS na něj kašle, protože nechce strašit svoje korporátní zákazníky. Jinak je to jeden z nejlepších jazyků co jsem zkoušel. C# sice stačí, ale ta ergonomie jazyka je o řády níž.

qwertz

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #43 kdy: 20. 08. 2017, 09:17:06 »
Neviem ci niekto zachytil, ale vysiel .net core 2.0 s ovela vacsim mnozstvom uvolnenych api a ten pocet bude narastat.
Mikrom odkial mas, ze kazdy na .net open source kasle? Ze sa nepohybujes v takom prostredi, to neznamena, ze automaticky je to odsudene, ze nik to nebude pouzivat.
Upřímně neznám téměř žádný významný či populární OSS projekt napsaný v C#/.NET s výjimkou těch pár výkřiků M.de Icaza napsaných v Mono.

Citace
O multiplatformovosti je zbytocne sa hadat na linuxovom fore :). Co uz ja nejaky ten rok programujem, tak som ani raz neriesil multiplatformovost, takze preco by som riesil multiplatformovy jazyk?
Jenže do vás to programování třeba nacpala škola za státní peníze. Já tomu musím věnovat svůj volný čas a nemám tušení, jestli to kdy využiju profesně. Nemám na stole nabídku typu naučte se C#/.Net a dáme vám 100 klacků měsíčně. Nevím proč bych měl investovat do nečeho co doma nevyužiju (používám Linux) a v práci mě to omezí na "jedinou správnou" platformu, což je vlastně taky podstatné omezení. Skutečně multiplatformní jazyk znamená jistotu, že nebudu v budoucnu omezen např. volbou OS - a to nejsou jenom desktopy a servery, ale i mobily, různé jednoúčelové krabičky, IoT apod. Proč se hned na strartu omezit Windows-only technologií? To přece nemá žádný smysl.

Citace
Ak sa robila desktop aplikacia, tak drtiva vacsina uzivatelov vyuziva windows, takze je uplne irelevantne sa kvoli multiplatformovosti zaoberat inym jazykom a neoplati sa to ani z financneho hladiska. Ak sa robila web aplikacia, tak asp.net mvc.
Fakt nechci dělat MS developera a nemyslím se, že tahle firma má (myšleno v současné podobě) nějakou dlouhou budoucnost. Ale to je jedno. Máte čas a prostředky naučit se jeden libovolný jazyk (pokud se vám to vůbec povede), přičemž kam vás to v práci zavede netušíte. Který jazyk si vyberete a proč? ;)

jpu

Re:Dobré IDE pro Python a Java (případně jaký další jazyk zvolit?)
« Odpověď #44 kdy: 20. 08. 2017, 09:30:12 »
Je to len otazka volby a preferencii. Kazdy piseme len z vlastnych skusenosti. Kazdy investuje do toho, co vyuzije a tak by to malo byt aj v inych oblastiach zivota