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í
×
    dnes 10:44 | IT novinky

    Revolut nabídne neomezený mobilní tarif za 12,50 eur (312 Kč). Aktuálně startuje ve Velké Británii a Německu.

    Ladislav Hagara | Komentářů: 0
    dnes 09:55 | IT novinky

    Společnost Amazon miliardáře Jeffa Bezose vypustila na oběžnou dráhu první várku družic svého projektu Kuiper, který má z vesmíru poskytovat vysokorychlostní internetové připojení po celém světě a snažit se konkurovat nyní dominantnímu Starlinku nejbohatšího muže planety Elona Muska.

    Ladislav Hagara | Komentářů: 0
    dnes 09:33 | IT novinky

    Poslední aktualizací začal model GPT-4o uživatelům příliš podlézat. OpenAI jej tak vrátila k předchozí verzi.

    Ladislav Hagara | Komentářů: 0
    dnes 08:11 | Nová verze

    Google Chrome 136 byl prohlášen za stabilní. Nejnovější stabilní verze 136.0.7103.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 8 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.

    Ladislav Hagara | Komentářů: 0
    včera 16:22 | Nová verze

    Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 15:55 | Pozvánky

    Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových

    … více »
    Zdenek H. | Komentářů: 2
    včera 15:44 | IT novinky Ladislav Hagara | Komentářů: 2
    včera 13:55 | Komunita

    Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.

    Ladislav Hagara | Komentářů: 10
    28.4. 23:33 | Nová verze

    Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    Jaký filesystém primárně používáte?
     (58%)
     (1%)
     (9%)
     (21%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 486 hlasů
     Komentářů: 18, poslední 17.4. 12:41
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Vložit další komentář
    10.1.2013 12:37 Kaja
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    K rozšiřujícím patterns as a when přibyl ještě unless. Má opačný význam k when.

    Fůůůůj :(
    10.1.2013 16:51 omm
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    proč?
    10.1.2013 17:07 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    nejspíš to, že "unless" se dá taky v podstatě zapsat jako "when not" .. nicméně je to jen syntaxe a "unless" je explicitnější, nehrozí, že by se zapomnělo na "not" a hned to bije do očí, co to dělá.
    10.1.2013 17:25 Kaja
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Ještě by to chtělo zavést klíčová slova: as, as long as, because, being, considering, inasmuch as, now, since, whereas, but, except, except for, excepting that, if not, lest, saving a without, aby se náhodou na něco nezapomnělo.

    -100
    10.1.2013 19:29 omm
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    no jo, je jich tam už tak dost, pravda :)
    10.1.2013 19:55 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Klíčové slovo "as" vlastně existuje :-), je použito jako pattern: např. [ a, b ] as c. Toto je standardně přítomno i v OCaml/F#, ze kterého Vortex pattern matching v podstatě bere :-) Většina těch, které jsi zmínil, nedávají smysl, takže..

    zas tolik jich momentálně není - v podstatě and as break case cfn clone coro cycle do else enum false fn for glob goto if in let match module new nil not or quote rec redo result return seq true unless unquote when while with yield __FILE__ __LINE__ a bit operátory band bor bxor bnot asr bsr bsl, některá ještě nejsou využita (module - moduly, cfn - generátory, coro - korutiny) a další momentálně přidávat neplánuju.
    xkucf03 avatar 10.1.2013 20:09 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Nevím, jestli jsem to někde nepřehlédl, ale co „funkce“ coalesce() z SQL? Má libovolný počet parametrů a vrací první nenulovou hodnotu. Není to tak úplně funkce/metoda a je potřeba ji řešit pomocí nestandardních prostředků (klíčové slovo, nebo něco, co jen vypadá jako funkce). Její výhoda je v tom, že po nalezení nenulové hodnoty se ty další výrazy už nemusí vyhodnocovat.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    10.1.2013 20:18 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13

    No nevím, ale myslím, že tady by stačil operátor or, např.

    let x = a or b or c or d or e or f

    vyhodnotí se a, pokud není nil, přiřadí se, dál už to nejde; pokud je nil, vyhodnotí se b, apod. nevýhodou je, že nefunguje na hodnotách false, to by se dalo možná udělat ještě jinak:

    let x  = a unless a == nil else b unless b == nil else c unless c == nil else d .....
    xkucf03 avatar 10.1.2013 20:48 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    jj, to je ono :-) Jen by mi přišlo přehlednější:
    x = a || b || c …
    Boolean by to chtělo objektový – proměnná pak může nabývat tří hodnot: true, false, null.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    10.1.2013 22:03 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Každá proměnná může nabývat hodnoty nil; Vortex není typovaný jazyk, takže jakákoliv proměnná může mít jakoukoliv hodnotu.
    10.1.2013 22:07 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    ještě co se týče ||; nejsem moc velký fanda používání && a || pro AND/OR :-) editor ti dá vysvícení syntaxe a pak není s přehledností problém. Použití klíčových slov má výhodu v tom, že i člověk neznalý jazyka může hned vidět, co to znamená. Některé části kódu se pak čtou skoro jako angličtina, což je výhoda.
    xkucf03 avatar 10.1.2013 22:22 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Podoba s přirozeným jazykem je často spíš zavádějící, při čtení programu stejně potřebuješ znát syntaxi a nelze si nic domýšlet, podle toho, co ti to připomíná v češtině/angličtině. Ostatně pro sčítání, odčítání, rovnost, přiřazení… se taky používají symboly. Stejně jako v matematice.

    Kdyby se aspoň to AND/OR psalo velkýma, jako je to zvykem třeba v SQL… ale takhle malýma to vyloženě splývá. Přijde mi škoda se spoléhat na zvýrazňovač syntaxe, když se dá použít ||, které je nepřehlédnutelné i bez barev.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    xxx avatar 11.1.2013 13:00 xxx | skóre: 42 | blog: Na Kafíčko
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Použití klíčových slov má výhodu v tom, že i člověk neznalý jazyka může hned vidět, co to znamená. Některé části kódu se pak čtou skoro jako angličtina, což je výhoda.

    Řekl Cobolista, a prezentoval jako výhodu Cobolu, to že chudák Fortranista musí luštit a = b + c, zatímco on má pěkné anglické ADD b,c GIVING A. Kupodivu později se i v tom Cobolu objevila možnost použít ono a=b+c.

    Práce s ukecaným jazykem je utrpení. Problém je v tom, že někdo abstrahuje problém, řeší ho v nějaké vnitřní kondenzované formě, a místo aby pak tohle kondenzované řešení zapsal, tak napíše román, který sice připomíná angličtinu, ale dostat z něj jádro problému, je dost oser.

    Aneb neopakujte historické chyby.

    Please rise for the Futurama theme song.
    11.1.2013 15:01 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Problém je ten, že "ADD b, c GIVING A" je oproti "a = b + c" opravdu ukecané, ale použití "and" a "or" místo &&/|| není; dokonce je to rychlejší, protože na většině rozložení je třeba pro ||/&& stisknout altgr nebo shift, což s and/or není potřeba. Problém třeba v tom COBOLu byl ten, že tohle dovedl moc daleko. Je potřeba najít nějaký střed.
    Bedňa avatar 10.1.2013 20:36 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    To mi tam chýba ešte debug pre logovanie chýb v produkčnom systéme.
    KERNEL ULTRAS video channel >>>
    11.1.2013 12:00 w4rr10r
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Ale implikace přímo v jazyku by byla fajn.
    10.1.2013 17:31 Franta
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    perl -ne 'print "chro chro\n" if /jsem prase/'
    :-)
    Bystroushaak avatar 10.1.2013 17:59 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Wow, dost dobré, začíná se mi to líbit. Jinak co quasiquote? :)
    10.1.2013 19:58 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    No, quote už v podstatě má funkci quasiquote (obyčejný quote třeba ve Scheme nedovoluje unquote). Pro potřeby tohoto jazyka si myslím, že to není potřeba dělit. Hlavní funkce quote ve Vortexu je vytvořit základ pro makra - která také budou pracovat na bázi AST (tělo makra bude AST, a quote se použije k jeho vytvoření z obyčejného výrazu)
    11.1.2013 12:03 w4rr10r
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Yay!
    10.1.2013 20:02 Radek Miček | skóre: 23 | blog: radekm_blog
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Zajímavé. Osobně bych však místo zavádění nových řídících konstrukcí dal možnost uživateli jazyka nadefinovat si vlastní řídící konstrukce (například pomocí mixfixových operátorů, notací nebo maker).
    10.1.2013 20:05 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Právě k tomu směřuju s quote a unquote - plánuju vytvořit systém maker podobný http://elixir-lang.org/getting_started/5.html, ale přizpůsobený jazyce. Nicméně ještě před makry chci napsat selfhostovaný kompilátor. Těch konstrukcí teď už moc nepřibude, a některé z existujících budou v novém kompilátoru vytvořeny pomocí maker :-)
    11.1.2013 13:45 xxxxxxxxxxx | skóre: 13 | blog: rhrtshrth
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Pojď programit CAD!!! :-)

    Založit nové vláknoNahoru

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

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