Portál AbcLinuxu, 30. října 2025 19:04
Na blogu Inside 245s autor ukazuje, jak implementovat návrhové vzory známé z objektově orientovaných jazyků ve funkcionálním jazyce Haskell.
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
 3.5.2010 22:51
Bedňa             | skóre: 34
             | blog: Žumpa
             | Horňany
        3.5.2010 22:51
Bedňa             | skóre: 34
             | blog: Žumpa
             | Horňany
        Každému jazyku se dá porozumět, koneckonců stejně všechno ve všech jazycích je prekabátěné goto, podmínky a proměnné.to je hodne naivni predstava. s takovou muzu tvrdit, ze boeing 747 je jenom prekabateny Ford T. a s touto logikou muzu dal pokracovat... nicmene, boeingy jsou vytvářeny tak, že je horší se v nich orientovat... Boeing dneska v podstatě takřka nikdo nepouziva (proti porovnání s jinými běžnými dopravnimi prostredky je to statistická chyba). Myslím, že s ohledem na jejich náročnost boeing časem zanikne.
 4.5.2010 07:55
alblaho             | skóre: 17
             | blog: alblog
        4.5.2010 07:55
alblaho             | skóre: 17
             | blog: alblog
            
         Ono je to vědecký projekt ve kterém se zkoušejí nové věci, které pak pronikají do mainstreamových jazyků. A ty nové věci se nám bude hodit až budeme chtít maximálně využít stojádrový procesor a nezbláznit se z toho.
 Ono je to vědecký projekt ve kterém se zkoušejí nové věci, které pak pronikají do mainstreamových jazyků. A ty nové věci se nám bude hodit až budeme chtít maximálně využít stojádrový procesor a nezbláznit se z toho.
            Haskell Curry žijící 1900 až 1982 vymyslel ty věci
To záleží jaké věci máte na mysli. AFAIK lidé kolem Haskellu vymysleli typové třídy, view patterns, Spineless Tagless G-machine, zobecněné algebraické datové typy, různé datové struktury (zippery, finger tree), různé techniky programování (parsec, quickcheck) a další.
1936 - Alonzo Church also invents every language that will ever be but does it better. His lambda calculus is ignored because it is insufficiently C-like. This criticism occurs in spite of the fact that C has not yet been invented.
 
            To ale není pravda. Stačí vzít nějaký jazyk a přidat tam funkci rozhodni_jestli_zastaví, která pro libovolný Turingův stroj a vstup určí, zda-li stroj na vstupu zastaví.
 4.5.2010 10:08
alblaho             | skóre: 17
             | blog: alblog
        4.5.2010 10:08
alblaho             | skóre: 17
             | blog: alblog
            
         4.5.2010 07:56
zoul             | skóre: 43
             | blog: ☂
             | Boskovice
        4.5.2010 07:56
zoul             | skóre: 43
             | blog: ☂
             | Boskovice
         4.5.2010 10:01
alblaho             | skóre: 17
             | blog: alblog
        4.5.2010 10:01
alblaho             | skóre: 17
             | blog: alblog
            
         A ano, všechno můžeš napsat v assembleru. Ale vyšší programovací jazyky jsou přece od toho, abys to v něm psát nemusel.
A ano, všechno můžeš napsat v assembleru. Ale vyšší programovací jazyky jsou přece od toho, abys to v něm psát nemusel.
            IO. No a zbytek jsou jen takové učené kecy kolem.
            ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.