Re: [python] Python na frontendu, Brython

2016-04-24 Tema obsahu Petr Messner
Ahoj, tak se taky zapojím do diskuze :) > existenci transpilerů neberu jako důkaz, že JS je špatný jazyk, spíš naopak. Situace s JS v prohlížeči je podobná tomu, jako kdyby bylo nutné, aby Python kód fungoval i v Pythonu 1.5. Myslím, že by to dopadlo mnohem hůře, než tohle transpilování Javascr

Re: [python] Python na frontendu, Brython

2016-04-23 Tema obsahu Tomáš Ehrlich
Ahoj, existenci transpilerů neberu jako důkaz, že JS je špatný jazyk, spíš naopak. Základ JS je pár pravidel, funkce, objekty, scope, prototypy a na tom si můžeš postavit co tě napadne. Transpilery ti dovolí rozšířit jazyk (viz React a JSX), přidat nějaký syntactic sugar (např. coffescript, es20

Re: [python] Python na frontendu, Brython

2016-04-23 Tema obsahu Ken Mijime
"Seriozní" ak myslíš korporat tak ten obvykle fičí práve na legacy kode, transpileroch a oldschool kode. Byť trendy je drahé! On 23.04.2016 10:34, Jan Bednařík wrote: Ono to není zas tak růžové, že by všichni přecházeli z CoffeeScriptu, TypeScriptu, apod. na čístý ES2015 + Babel. Lidi jsou zvy

Re: [python] Python na frontendu, Brython

2016-04-23 Tema obsahu Jan Bednařík
Ono to není zas tak růžové, že by všichni přecházeli z CoffeeScriptu, TypeScriptu, apod. na čístý ES2015 + Babel. Lidi jsou zvyklí, že JS už nikdo nepíše. Je to hrozně old-school a vůbec to není trendy. Seriozní projekty dneska všechny frčí na js2js: https://eleks.github.io/js2js/ Honza 2016-04-2

Re: [python] Python na frontendu, Brython

2016-04-23 Tema obsahu Honza Javorek
V JS vznikly transpilery hlavně proto, že jazyk zaostával vývoj své vlastní komunity. CoffeeScript, TypeScript, Dart, kdovíco, se pak snažily dohnat chybějíci syntactic sugar a fičury. CS byl asi nejpoužívanější a třeba v Apiary v něm máme podle mě 80 % codebase, byla to děsná móda a hlavně se to l

Re: [python] Python na frontendu, Brython

2016-04-22 Tema obsahu Libor Jelínek
Ahoj pánové! Já bych taky s dovolením přispěl svým názorem: JS je fakt hrozný a proto je pro něj tolik transpilerů asi. Osobně se JS vyhýbám obloukem :-) V Java světě, odkud pocházím, jsou transpilery do Javy nesmírně populární a potvrzuju, že výborně použitelné. Appky jakoby desktopové plné for

Re: [python] Python na frontendu, Brython

2016-04-21 Tema obsahu Ondrej Tuma
Hoj, nakonec sem se rozhodl taky přihodit svůj názor do tohoto pěkně roztočeného filozofického kolotoče :) Na vícero jazyků se dá koukat několika způsoby: 1) syntax - to je otázka jednoho dne. Ale opravdový programátor podle mě ví, že takhle to prostě nefunguje. Ano téměř libovolný kus kódu

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Ales Zoulek
Snad jen mala poznamka k polyglotum. Myslim, ze je to ve skutecnosti neexistuji. (Ostatne i prekladatele prirozenych jazyku prekladaji z nekolika jazyku do materskeho, zatimco naopak tolik ne - a kdyz, tak znatelne hure). Tak i ve firme budu radsi obklopen perfektnim Pythonarem, dalsim uzasnym Jav

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Honza Javorek
Ohledně polyglotnosti, - z hlediska programátora je polyglotnost jednoznačné plus - z hlediska firmy a toho v čem píše svoje věci je polyglotnost podle mě významný risk - a schválně nepíšu nevýhoda, ale risk Zprasený kód v jazyce, který všichni ve firmě znají, a udržovatelnost kódu v jazyce, kter

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Hynek Fabian
No dobře, když už teda filozofování tak si taky přisadím… > Takze to, ze je JS na webu hegemon ma vyhody i nevyhody. Z > globalniho hlediska se mi libi, ze JS dava lidem "laser focus" a > muzou se soustredit na reseni problemu a inovaci (otazka je, zda to > tak doopravdy je?). Pod

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Jaroslav Vysoký
Honzíku, tys to teda vzal hodně zeširoka. A diskuse se tím přesouvá úplně jinam, než jsem původně zamýšlel. O co mi původně šlo jsem se pokusil vysvětlit ve své minulé odpovědi tobě. Dále a šíře o tom diskutovat si moc netroufám. Tak jenom ještě poznámka: I kdyby byly takové věci, jako je mnou dot

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Ken Mijime
Ja súhlasím takmer so všetkým čo si zhruba písal. Tiež nemám JS v láske, aby bolo jasné, ale triezvy pohľad na vec je že je to hegemón webu. Nesúhlasím s tým že ľudia nevymýšľajú znova kolo, s každým novým frameworkom mám práve pocit že je to taká továrnička na kola len sa mení brand. Vec na

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Honza Javorek
Jinak pridam, ze uzavreny ekosystem jednoho jazyka je uplne beznej. Vem si ze pokud chces automatizovat Blender, mas na vyber jen Python proste. A nikomu to nevadi, protoze jsou radi, ze ho vubec muzou naskriptovat :D Problem to ale zacina byt, pokud se ten ekosystem dostane do hodne sirokeho main

Re: [python] Python na frontendu, Brython

2016-04-20 Tema obsahu Honza Javorek
Ja fakt myslim, ze ten web assembly by mohl neco zmenit, ale uvidime. Zase ted na tom FE vidis, co se stane, kdyz lidi nedostanou na vyber. JS svet jde strasne rychle kupredu, protoze lidi neprepisujou veci z Ruby do Pythonu a z Pythonu do Javy a naopak jenom proto, ze pouzivaj jinej jazyk. Vzdycky

Re: [python] Python na frontendu, Brython

2016-04-19 Tema obsahu Ales Zoulek
Myslim, ze Honzuv bod 3. v zasade vystihuje podstatu celeho problemu. Na jednu stranu se asi neni treba tvarit, ze jeden jazyk je vhodny vsude. Na druhou fakt, ze ve vetsine prostredi ma clovek vyber z nekolika vhodnych moznosti, na FE to uplne neplati neni vubec zdravej. A tak vznikaj vsechny mozn

Re: [python] Python na frontendu, Brython

2016-04-19 Tema obsahu Honza Javorek
Ahoj! Vidíš, a já bych se o tom klidně rád pobavil, v tomhle směru se snažím spíš naslouchat, než někomu něco vnucovat. Jazyky jsou jen nástroje. Sám JS rád nemám, takže se jej zastávám nerad a pohledy jiných na totéž mě celkem zajímají. Proč myslíš, že nemá smysl o tom diskutovat nebo se o něco s

Re: [python] Python na frontendu, Brython

2016-04-18 Tema obsahu Jaroslav Vysoký
Ahoj Honzo! Několikrát jsem založil koncept odpovědi, a několikrát jsem ho zase zahodil s tím, že vlastně asi nemá cenu o tom nejen diskutovat, ale možná se ani o něco snažit... Tak tě aspoň touto cestou zdravím!!! J. Dne 18. dubna 2016 23:16 Honza Javorek napsal(a): > Pokud vim, tech poku

Re: [python] Python na frontendu, Brython

2016-04-18 Tema obsahu Honza Javorek
Pokud vim, tech pokusu je vic: https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js#python Nevim, co z toho je nejdal, rozhodne jsem nikdy nenabyl dojmu, ze by cokoliv z toho nekdo nekdy nekde pouzil mimo experimentalni hrani. Byt tebou, zhluboka se nadechnu, zahrima

Re: [python] Python na frontendu, Brython

2016-04-18 Tema obsahu Ondrej Tuma
Na tohle by měl odpovědět spíš nějaký opravdový front-endista. Dovolím si to drze udělat také: Každý jazyk se hodí na něco. Ano, i v C/C++ se píšou webové aplikace, sám jsem nějaké napsal. Někdy to má smysl, zvlášť když člověk honí výkon až na úroveň obvodů. To ale neznamená, že se hodí na všechno

Re: [python] Python na frontendu, Brython

2016-04-18 Tema obsahu Ken Mijime
Cisárovi čo je cisárovo a javascriptu čo je frontendové.. Hlavne vo výuke. Takto ich budeš učiť niečo čo je síce zaujímavé ale úplne mimo prax.. On 18.04.2016 13:05, Jaroslav Vysoký wrote: Ahoj všichni! Kde to jde, používám (hlavně při výuce informatiky) Python, takže bych ho rád použil i na