Portál AbcLinuxu, 6. května 2025 21:40

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Saljack avatar 31.1.2010 16:18 Saljack | skóre: 28 | blog: Saljack | Praha
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
To je fakt kravina, že někdo na napsání tohohle má čas.
Sex, Drugs & Rock´n Roll.
31.1.2010 16:28 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
Začátek nic moc, ale poslední dva stojí za to.
AraxoN avatar 31.1.2010 16:35 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Evoluce Python programátora
hej, Windows programmer ma rozsekal. :-D ... Windows API som naposledy použil na škole a tento kus kódu mi tie časy pripomenul.
31.1.2010 21:14 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Evoluce Python programátora
jj windows programmer byl krutej :-D ale web designer taky dobrej...
Marek Bernát avatar 1.2.2010 14:43 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Evoluce Python programátora

Tak tak. Tí dvaja ma dostali najviac, úplne trefné. Enterprise tiež vcelku blízky realite :-)

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
31.1.2010 16:30 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
Nemohu sem nedat odkaz na The Evolution of a Haskell Programmer.
vlastikroot avatar 31.1.2010 22:12 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Hmm, vždycky když jsem se snažil naučit nějakej funkcionální jazyk (nejdál jsem došel se scalou), tak mi přišlo, že ten co to navrhoval, musel být uplně zhulený :-D
We will destroys the Christian's legion ... and the cross, will be inverted
31.1.2010 22:45 nhy | skóre: 14
Rozbalit Rozbalit vše Re: Evoluce Python programátora
To mas ako s matematikou. Ten co to navrhoval nejaku vetu, si obvykle nedokazal predstavit vsetky dosledky, co vsetko to dokaze.

A zase nejaky A. B. ma dosledok nejakej vety, ale netusi preco to tak je. Zato vsak vie, ze Jozko odvedla tento dosledok potrebuje.

Zaver: Takze treba vediet obidve. Ten co to navrhoval bol genialny, ale iba v urcitej oblasti a bol uzavrety vo svojom svete do ktoreho ostatnych len tak lahko nepustil, zato ale v tom svojom svete vidi tu krasu toho celeho.

No a pre ostatnych co do toho nevidia je ten, co to vymyslel podivin a netusia na aku vec to, co vymyslel moze byt a maju ho za blazna, pretoze to cele nepochopili. Lenze vedia riesit ludom bezne problemy, takze ludia veria skor im ako tym podivinom. Lenze na niektore veci treba tych podivinov a tam nastupuju tie funkcionalne jazyky.

To je ako v stredoveku: upalovali carodejnice, pretoze nepochopili co tie carodejnice robia. Nejaka mohla napriklad vymysliet liek na mor(lenze nepochopila, ze ide o liek na mor), lenze radsej ju pre istotu upalili. A tak je to aj s tymi funkcionalnymi jazykmi. A preto treba ich kombinaciu.
31.1.2010 22:56 nhy | skóre: 14
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Ja som taketo veci ako funkcionalne jazyky aj dokazal pochopit a riesit v tom veci na skole. Ale ani za svet som nedokazal pochopit, preco ten clovek co to vymyslal nerobil nieco ine.
31.1.2010 22:59 nhy | skóre: 14
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Navrhovat jazyky nie je podla mna ani trochu zaujimave.
31.1.2010 23:02 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Já bych naopak tvrdil, že to je to nejzajímavější, co v IT je :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Marek Bernát avatar 1.2.2010 14:34 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Evoluce Python programátora

+1 Ja dokonca, že nič iné v IT zaujímavé nie je :-)

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
1.2.2010 18:03 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Zajímavé je imho taky jazyky zneužívat :-D
Marek Bernát avatar 1.2.2010 21:16 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Evoluce Python programátora

No neviem, to mi vždy pripadalo viac nechutné, než zaujímavé :-) Aj keď za niektoré výtvory klobúk dolu :-)

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Marek Bernát avatar 1.2.2010 14:48 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Evoluce Python programátora

IMHO o moc lepšie ako ten python. Na tomto zápisku sa dá naučiť vcelku dosť z funkcionálneho programovania :-) A jeho najväčšia prednosť ako možnosť implementácie faktoriálu :-)

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Salutis avatar 31.1.2010 16:34 Salutis | skóre: 7 | blog: Salutis
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
Celkom srandovné. :)
Najväčší dar je vedieť posúdiť hodnotu vecí.
stanger avatar 31.1.2010 17:31 stanger | skóre: 18
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
Pekny :))
31.1.2010 18:41 PavelC
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
Jsem čekal, že na konci evoluce pythonista konvertuje na lispera když prozře, že některý nedomyšlenosti tu jsou vyřešený v takřka dokonalé formě už cca 50 let ;-)
31.1.2010 20:19 JS
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Jsou 2 cesty: Cesta temnoty (C++, Java, C#) a Cesta svetla (Ruby, Lisp, Haskell).
31.1.2010 20:38 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Don't underestimate the power of the Dark side…
31.1.2010 20:43 nhy | skóre: 14
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Ja by som tie skupiny prehodil.
1.2.2010 08:25 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Náhodou Ruby je v pohodě. Řekl bych na půl cesty mezi bashem a C s objekty (Teda ono toho umí o dost víc, ale já osobně nemusím mít všechno)
Quando omni flunkus moritati
31.1.2010 20:48 nhy | skóre: 14
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Moderny jazyk ma Microsoft. Vola sa F#. Ale aky jazyk sa pouzije je aj tak jedno. Urobim to v jazyku, kde to bude najmenej trvat a najlepsie robit. Aj tak je to cele o analyzach.
31.1.2010 22:09 nhy | skóre: 14
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Tie jazyky ako Haskell a Lisp su totiz uzivatelsky nepriatelske - naprogramovat v tom nieco pekne uzivatelsky privetive len tak nejde. Na druhu stranu sa s tym vsak robia velmi dobre analyzy a je to pekne logicky zalozene, skvele sa v tom logickom systeme vymyslaju nove veci, to vsak zial nestaci. A preto treba ich kombinaciu - F#.
31.1.2010 22:38 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Evoluce Python programátora

Myslím si, že docela zajímavý jazyk může být Disciple -- tedy až se kompilátor dostane do použitelného stavu.

1.2.2010 01:01 pozortucnak | skóre: 21 | blog: vecny_windowsar
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Někde jsem četl, že se F# podezřele podobá jazyku Ocaml...
Jenom bych dodal, že F# není zcela nový původní jazyk vymyšlený Microsoftem, nýbrž se jedná v podstatě o kopii již dříve existujícího jazyka Objective Caml (OCaml) vyvíjeného jako open source v rámci akademické sféry.
http://www.lupa.cz/zpravicky/microsoft-pripravuje-novy-programovaci-jazyk-f/235310/


Mimochodem, existuje kompilátor jazyka Ocaml pro JVM :-)
Jsem mimořádně obtížný případ
1.2.2010 08:22 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Mimochodem taky existuje značka blockquote, která je pro citace podstatně vhodnější než pre
Quando omni flunkus moritati
1.2.2010 08:43 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Kam potom nacpat jRuby? Mě pořád vychází dvojitý agent ...
When your hammer is C++, everything begins to look like a thumb.
Marek Bernát avatar 1.2.2010 14:39 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Evoluce Python programátora

jRuby je implementácia, reč bola o jazykoch :-P

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
1.2.2010 18:05 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Existuje jen jedna cesta a to je Tao ;-)
No každopádně C++ není cesta temnoty...
vlastikroot avatar 31.1.2010 20:12 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
:-D Hlavně ty 2 poslední, brutálně pravdivý ...
We will destroys the Christian's legion ... and the cross, will be inverted
Marián Kyral avatar 31.1.2010 22:34 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Mně nejvíc dostal Expert programmer. Všichni se s tím štvou a najednou jen zavolání knihovní funkce ;-)
1.2.2010 01:06 Martin Matějek | skóre: 12 | blog: Flying_circus | Kladno
Rozbalit Rozbalit vše Re: Evoluce Python programátora
+1 Sice jsem tohle čekal u Enterprise programátora, ale pobavilo.

Mě se stalo něco podobného, když jsem si kvůli úkolu v C hledal jak naprogramovat a následně napsal quicksort a pak jsem zjistil, že quicksort už je dávno implementován ve standardní knihovně (a určitě líp než můj výtvor) ;-)
Don't judge me by the friends I keep. No, no, no. Judge me by the enemies I have slain!
31.1.2010 20:39 neaktivni | skóre: 24 | blog: neaktivni
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
to posledni je dokonale
31.1.2010 20:42 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Já se začal hystericky smát už u předposledního. Ale kdo někdy nepracoval s windowsovým API, ten si to asi tak nevychutná…
31.1.2010 20:51 Zopper
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Já se nejvíc zasmál u web designera. Každý, co jeho jest...
31.1.2010 21:55 imploder | skóre: 11
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
To samé v Haskellu: http://www.willamette.edu/~fruehr/haskell/evolution.html
31.1.2010 22:35 Martin | skóre: 10 | blog: Nádraží Perdido
Rozbalit Rozbalit vše Re: Evoluce Python programátora
To samé to není. A ani by asi nemohlo, takový "Windows programmer" nebo "Enterprise programmer" by se v Haskellu vyjadřoval dost blbě a nebylo by to ono.
1.2.2010 14:45 Visgean Skeloru
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
http://gist.github.com/291693 - my own way
Ilfirin avatar 1.2.2010 16:35 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Ono lze spočítat faktoriál komplexního čísla?
1.2.2010 17:15 Jindřich Makovička | skóre: 17
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Dá se to zobecnit pomocí Gamma funkce, jelikož Gamma(n)=(n-1)! pro kladná celá n, ale to jsme trochu odbočili :)
Marek Bernát avatar 1.2.2010 17:43 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Evoluce Python programátora

Ono sa to pochopiteľne dá zobecniť pomocou ľubovolnej analytickej reálnej funkcie, ktorá spĺňa ten vzťah na kladných číslach (a že ich je...) a následným analytickým rozšírením na komplexnú rovinu. A z hľadiska vlastností tých funkcií existujú aj lepšie voľby než Gamma (ktorá napríklad nie je úplná, ale len meromorfná) :-)

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Marek Bernát avatar 1.2.2010 17:44 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: Evoluce Python programátora

s@kladných číslach@kladných celých číslach@

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Conscript89 avatar 13.2.2010 13:58 Conscript89 | Brno
Rozbalit Rozbalit vše Re: Evoluce Python programátora
Odpovědět | Sbalit | Link | Blokovat | Admin
Prekvapilo me, ze se tam neobjevilo funkcionalni programovani:
fact = lambda n: reduce(lambda x, y: x*y, range(1,n+1))
I can only show you the door. You're the one that has to walk through it.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.