abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 14:22 | Zajímavý projekt

    Jack Dorsey představil (𝕏) open source týmovou komunikační platformu Buzz (GitHub) s cílem snížit závislost na Slacku a GitHubu.

    Ladislav Hagara | Komentářů: 14
    23.7. 23:00 | Nová verze

    Poštovní klient Thunderbird byl vydán v nové verzi 153 s kódovým názvem Meadow. Jedná se o ESR (Extended Support Release) vydání. Přehled novinek v poznámkách k vydání. Vylepšuje OAuth. Thundermail lze používat bez instalace doplňku.

    Ladislav Hagara | Komentářů: 0
    23.7. 22:22 | Zajímavý článek

    AI tento rok naplno vtrhla do vývoje softwaru a výrazně ovlivňuje také open source projekty. Jiří Eischmann v příspěvku Jak mění AI open source na svém blogu rozebírá několik trendů, které v open source v poslední době v souvislosti s AI pozoruje, a jak tyto trendy svět otevřeného softwaru mění (Inflace projektů, Zahlcení kontroly, Klesající motivace zveřejňovat kód).

    Ladislav Hagara | Komentářů: 16
    23.7. 22:00 | IT novinky

    Evropská komise (EK) vyměřila americké internetové společnosti Google pokutu 890 milionů eur (21,5 miliardy Kč) za porušení unijního nařízení o digitálních trzích (DMA). Firma se podle unijní exekutivy provinila tím, že ve vyhledávači Google Search upřednostňovala vlastní služby a že podnikům ukládala omezení, která jim bránila nasměrovat spotřebitele k alternativním, často levnějším nákupním kanálům na platformě Google Play.

    … více »
    Ladislav Hagara | Komentářů: 2
    22.7. 19:44 | IT novinky

    Samsung na akci Galaxy Unpacked July 2026 (YouTube) představil své nové telefony Galaxy Z Fold8 Ultra, Fold8 a Flip8, hodinky Galaxy Watch Ultra2 a Watch9 a chytré brýle ve spolupráci s Gentle Monster a Warby Parker.

    Ladislav Hagara | Komentářů: 0
    22.7. 16:11 | IT novinky

    Po pěti letech vývoje vyšla česká počítačová hra Scarlet Deer Inn (ProtonDB). Scarlet Deer Inn je vyšívaná temná středověká pohádka. Zatímco život ve zdánlivě obyčejné vesnici se točí kolem běžných povinností a sousedských drbů, v podzemí se skrývají zlověstná tajemství.

    Ladislav Hagara | Komentářů: 2
    22.7. 13:33 | IT novinky

    Představen byl Raspberry Pi Touch Display 2 s uhlopříčkou 10 palců a rozlišením 1200 × 1920 pixelů. Cena je 80 dolarů.

    Ladislav Hagara | Komentářů: 8
    22.7. 13:22 | Komunita

    RPCS3 (Wikipedie), tj. open source emulátor Sony PlayStation 3, snížil minimální požadavky. Nově jsou podporovány starší grafické karty ATI Radeon řady HD 2000, 3000 a 4000 z let 2007 až 2009. Na PC běží už 75 % všech her pro PlayStation 3. V budoucnu bude RPCS3 fungovat bez firmwaru z PS3. V RPCS3 byl implementován systémový modul cellSysmodule (𝕏).

    Ladislav Hagara | Komentářů: 2
    22.7. 11:00 | Zajímavý software

    Vyšel open-source nástroj winetop (MIT) — nativní CLI/TUI pro sledování a ukončování Wine, Proton, Lutris, Heroic a Bottles sezení. Seskupuje procesy podle WINEPREFIX / Steam AppId, umí bezpečně zabít jen hru (včetně Steam reaperu) a nabízí i skriptovatelné příkazy (list, kill, orphans, …). Balíčky jsou mimo jiné na crates.io, Copru (dnf copr enable kovariadam/winetop), PPA ppa:kovariadam/winetop a AUR (winetop-bin).

    kovariadam | Komentářů: 0
    22.7. 02:44 | IT novinky

    Ve spolupráci společností OpenAI a Work Louder byla představena (𝕏) hardwarová klávesnice Codex Micro pro práci s AI agenty. Cena klávesnice je 230 dolarů.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (30%)
     (5%)
     (6%)
     (2%)
     (15%)
     (24%)
    Celkem 2218 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Perl Myths - OSCON 2008

    Perl je mrtvý. Perl se špatně čte, testuje a udržuje. Perl 6 zabíjí Perl 5. Tim Bunce se na OSCON 2008 snažil popřít tyto mýty. Slidy z přednášky Perl Myths obsahují aktuální trendy, grafy a statistiky.

    31.7.2008 12:31 | mj41 | Zajímavý článek


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

    Komentáře

    Vložit další komentář

    Jakub Lucký avatar 31.7.2008 15:01 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Fuj, co to je za nápad, dát jako první větu zprávičky: Perl je mrtvý ??

    Jsem se z toho celý vylekal...
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    31.7.2008 18:20 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Pokud je prý mýtem, že Perl se špatně udržuje, tak nestojím o další snůšku lží, a proto jsem dané odkazy ani nenavštívil.
    31.7.2008 19:12 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    To je škoda, protože mně ta prezentace přišla velmi zajímavá. :-) Není to jen tím, že Perl dostatečně neovládáte? ;-)
    31.7.2008 19:57 skywaker
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    rozmyslam ze skusam sa naucit robyt v perlu ale zatial u mna vyhrava Ruby.
    31.7.2008 20:43 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    U mně zatím taky vyhrává Ruby, ale snad se stihnu Perl 6 naučit, než vyjde. :-) Perl 6 prozatím vypadá jako velmi příjemná směska Perlu (ať už to slovo znamená v tomhle kontextu cokoli :-D), Ruby/Smalltalku, Lispu a Haskellu, s docela slušnou šancí, že prakticky žádný užitečný idiom, technika ani konstrukce vymyšlené za posledních třicet let mu nebou činit žádné zvláštní překážky. :-) (Počínaje zobecněním regulárních výrazů s čitelnou syntaxí (proti té současné se ohrazuje sám Larry Wall, takže jsou-li některé perl5ovské skripty nečitelné kvůli přemíře regexpů, určitě je sám hájit nebude), přes pravá makra jako v Lispu, volitelné líné vyhodnocování jako v Haskellu, až po třeba kvalitní objektový systém, který si vzal ponaučení z Lispu a Smalltalku, a to ponechávám stranou takové věci, jako junctions/kvantové superpozice z Perlu 5. :-D)

    Perlu 5 se bojím, ale na Perl 6 se docela těším. Otázka ovšem je, jak dlouho ještě budu muset. ;-)
    Jakub Lucký avatar 31.7.2008 21:45 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Třeba ho vydají s HURDem ;)
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    alblaho avatar 1.8.2008 00:09 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Nevýhodu Perlu5 bych viděl v tom, že není standardní způsob, jak dělat objekty, výjimky atd. Prostě ten jazyk je mocný, ale nedefinuje vyšší celky.

    S tou šestkou nevím. Četl jsem od Larryho nějaké povídání, kde ukázal výborný přehled v jiných jazycích a dobré postřehy, ale trochu se bojím, aby to nebylo jako když Pejsek s Kočičkou vařili dort.

    Nejlepší jsou jednoduché minimalistické jazyky. Pár ortogonálních pravidel umožňující skoro všechno. Java (do verze 1.5), C# (do verze 2), Python, Ruby. Čisté C (verze 90?), Lisp (neznám, s verzí neporadím).
    1.8.2008 13:35 Miroslav Suchy
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Jak nejdou dělat objekty? http://perldoc.perl.org/perlobj.html

    Jak nejdou dělat vyjímky (ne ze by to bylo dobre, zkousel jste ladit nekdy neco co pouziva vyjimky)? http://search.cpan.org/~uarun/Error-0.15/Error.pm
    alblaho avatar 1.8.2008 22:25 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Co vím, tak existuje _několik_ modulů pro OOP, existuje řada modulů dělající výjimky. Nekompatibilní. A to dělá problémy.

    Neříkám že v Perlu něco nejde, jen říkám, že na to není standardní způsob.
    1.8.2008 22:45 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Ale to přeci je vlastnost reálného světa. :-) Některé jazyky mají výjimky objektové, jiné je objektové nemají (ve smyslu "objekt výjimky je instance třídy s nějakými vlastnostmi", pořád to může být objekt jako first-class hodnota), některé jazyky při výjimce automaticky odvíjejí zásobník, jiné zase ne, některé jazyky umožňují výjimku ošetřit a pokračovat od bodu jejího vzniku, jiné zase ne... O objektových systémech by se dalo říct přesně totéž. Kde je tedy něco "standardního"? :-)
    alblaho avatar 4.8.2008 00:02 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Myslel jsem to takhle: v Pythonu jsou objekty a výjimky zadrátované do jazyka, stejně jako v Javě, Ruby, C++. V Perlu nikoliv. Jazyk sice podobné fíčury umožňuje, ale jsou to v podstatě hacky a obvykle jsou na trochu nižší úrovni, proto se obvykle zabalí do nějakého modulu. No a těch modulů je pro každou fíčuru víc a nejsou kompatibilní.

    Takže nejde snadno lepit různé kódy, pokud používají různé moduly pro zapouzdření OOP nebo výjimek.

    Je to podobná situace, kterou znají programátoři v C++, každá knihovna má svou implementaci natahovacího řetězce a každý programátor si aspoň jednu implementaci sám napsal. Teď už se to zlepšilo díky STL.

    Naopak nejlépe jdou lepit kódy v Javě, protože ta má standard dokonce i na tvorbu identifikátorů a formátování. Java už je taková ta průmyslová nuda jako v zaběhlejších průmyslových oborech (strojírenství).

    Perl není nuda, Perl je podle jeho tvůrce umění. To ale IMHO komplikuje právě to průmyslové nasazení.
    5.8.2008 21:21 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Myslel jsem to takhle: v Pythonu jsou objekty a výjimky zadrátované do jazyka, stejně jako v Javě, Ruby, C++. V Perlu nikoliv. Jazyk sice podobné fíčury umožňuje, ale jsou to v podstatě hacky a obvykle jsou na trochu nižší úrovni, proto se obvykle zabalí do nějakého modulu. No a těch modulů je pro každou fíčuru víc a nejsou kompatibilní.
    To podle mě také není tak úplně správně. Třeba Common Lisp definuje systém výjimek (nebo spíš "stavů" - "conditions"), který by - pokud by nebyl dodáván s jazykem - šel naimplementovat "pomocí hacku na nižší úrovni", a sice pomocí základních speciálních operátorů. Dokonce je velká šance, že přesně tak bude v průměrné implementaci systém výjimek naimplementovaný. Myslim, že zrovna systém výjimek je jedna z těch věcí, které jsou na jazyku samotném závislé jen poměrně volně. To už je pak věc komunitu uřivatelů, jak s případnou volností naloží.
    mj41 avatar 4.8.2008 14:01 mj41 | skóre: 17 | blog: mj41 | Brno
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Ze všech pejsků a kočiček tenhle dort vaří ti z nejlepších, tento typ připravují už pár let a mají hodně zkušeností s vařením jiných. Už aby byly Vánoce.

    Perl 6 má být takový, aby nebylo třeba psát Perl 7 :-). Když se objeví nějaká nová móda, jak tomu bylo například u OO, tak půjde do Perl 6 přidat elegantněji než do předchozích verzí.
    1.8.2008 10:12 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Ne, Perl UŽ neovládám. Postupně mi vyprchává z hlavy, už jsem jej několik let nepoužil. Důvod - jiné jazyky jsou čitelnější, udržovatelnější, řada featur v nich není nalepovák jako v Perlu.
    31.7.2008 20:08 kafa | skóre: 10
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    "Udržovatelnost" programu je z valné míry vlastností programátora, nikoliv jazyka! Perl nikomu nebrání psát přehledný a dobře udržovatelný kód, ovšem nebrání ani přesnému opaku. To by snad až tolik nevadilo, kdyby se takové kódy nestaly módní. (Viz zrůdná soutěž Perl Golf a podobné). Přesto tvrdím, že dobře udržovatelné a přehledné kódy psát lze - pokud budete ignorovat poznámky, že je to "neperlovské".
    31.7.2008 22:40 Pev | skóre: 28
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Uznávám, že čitelnost hlavně závisí na programátorovi, ale Perl (alespoň 5.8.x se kterým mám denně možnost pracovat) není dobrým základem. Klasika :-), ale na slajdy se podívám.
    1.8.2008 10:16 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008

    "Udržovatelnost" programu je z valné míry vlastností programátora, nikoliv jazyka!

    Udržovatelnost programu je do značné míry determinována i jazykem. Je sice možné psát v Perlu i přehledné kódy, nicméně řada vedlejších efektů v mnoha konstrukcích Perlu tomu moc nepřispívá. Navíc u Perlu se jak píšete se hůře čitelné zrůdnosti staly módou. Řekl bych tak, v Perlu, pokud chcete, udržovatelné kódy psát lze, ale daleko snadněji lze psát více čitelné a udržovateln= kódy v naprosté většině jiných jazyků.

    Mimochodem, neviděl jsem moc rozsáhlejších projektů v Perlu (v porovnání s množstvím v jiných jazycích) a jako důvod si myslím, že je to značná faktická neudržovatelnost Perlu. A problém se násobí, a to značně, pokud má spolupracovat více perlistů na jednom projektu.

    mj41 avatar 4.8.2008 14:16 mj41 | skóre: 17 | blog: mj41 | Brno
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Mýtů kolem Perlu je opravdu hodně. Je to jak s reklamou. Říkáte si, že tohle je váš názor podpořený zkušenostmi. Jenže, co když je to jen stokrát omílaná lež? Projděte si tu prezentaci :-). Mé zkušenosti (ano zkušenosti, ne pocity) jsou jiné. Např. Perl::Critic je pro práci v týmu neocenitelný.

    Wikipedia píše "Large projects written in Perl include Slash, Bugzilla, TWiki and Movable Type. Many high-traffic websites, such as bbc.co.uk, Amazon.com, LiveJournal.com, Ticketmaster.com and IMDb.com[20] use Perl extensively."

    Mě připadá zrůdnější říkát si "K čemu testy? Nepíšu to přece v hnusném Perlu a v nádherném Pythonu.".
    31.7.2008 21:48 WoSSa
    Rozbalit Rozbalit vše Re: Perl Myths - OSCON 2008
    Dobrý den, hledám někoho kdo umí dobře ovládat jazyk Perl. Potřebuju provést nějaké úpravy ve svém scriptu a ten je napsán právě v jazyku Perl ( nechci to samozřejmě zadarmo - peněžní ohodnocení od odvedené práce ) Pište prosím na mail petr.cmela@gmail.com Předem děkuji!
    1.8.2008 07:30 JS
    Rozbalit Rozbalit vše OT - cestina
    kdo umí dobře ovládat jazyk Perl
    Ja vim, je to offtopic, ale tento jazykovy konstrukt je zvlastni. Podle me by stacilo napsat "umi dobre" nebo "dobre ovlada". Pripada mi to skoro jako kdyby nekdo v C udelal jednu dereferenci navic. Kdyby tam stalo velmi podobne "umi dobre ovladnout jazyk Perl", tak by pisatel zrejme pozadoval nekoho, kdo Perl sice ani nemusi znat, ale staci, kdyz by se ho chtel naucit. Takze nyni vlastne pozaduje nekoho, kdo Perl drive neznal, a byl schopen se mu (tehdy) dobre naucit, spis nez nekoho, kdo ho proste jenom dobre umi. :-)

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.