• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LUDWIG_Funkcionální programování (Haskell, LISP, XQuery, OCaml, F#, Scala, ...) - praxe, teorie a uplatnění
    LUDWIG_
    LUDWIG_ --- ---
    SATAI: v zaznamu se taky mluvilo jen o textovym rozhrani, ale rikam si, jestli premysli i o grafickym / netextovym rozhrani (kdyz v UE je skriptovani skrz blueprinty). Ptal se na to nekdo nebo mluvili o necem takovym mimo zaznam?
    LUDWIG_
    LUDWIG_ --- ---
    SATAI: asi plan je, ze az ten jazyk dospeje do plnohodnotne podoby pro skriptovani v Unreal Enginu, tak bude fungovat i nejak samostatne. Na ty veci mimo Fortnite a UE asi bude zalezet, jak se toho chopi komunita, protoze Epicu to asi k nicemu nebude, pokud v tom lidi zacnou psat CLI utilitky apod., tak predpokladam, ze na to nebudou davat vyrazne prostredky
    SATAI
    SATAI --- ---
    LUDWIG_: nevím, spíš tam dotaz nepadl, ale klidně jsem to mohl i zapomenout
    SATAI
    SATAI --- ---
    LUDWIG_: bych se nezlobil, kdyby v tom šlo napsat i malou CLI utilitku nebo tak něco...
    LUDWIG_
    LUDWIG_ --- ---
    A celkem taky ulet, ze zrovna Fortnite dostal jako prvni takovy celkem pokrocily programovaci jazyk. Docela dnesni mladezi zavidim :-D
    LUDWIG_
    LUDWIG_ --- ---
    V te prednasce jen zminoval
    Icon (programming language) - Wikipedia
    https://en.wikipedia.org/wiki/Icon_(programming_language)
    LUDWIG_
    LUDWIG_ --- ---
    SATAI: to programovani s existencnimi promenymi mi propomnelo trochu https://ncatlab.org/nlab/show/NuPRL (coz neni programovaci jazyk, ale logicky system)
    Zeptal se tam nekdo Tima/SPJ na to, jestli se tim inspirovali?
    SATAI
    SATAI --- ---
    LUDWIG_: tahle byla moc pěkná... Druhá půlka teda
    LUDWIG_
    LUDWIG_ --- ---
    Beyond functional programming: a taste of Verse. Simon Peyton Jones & Tim Sweeney | Lambda Days 2023
    https://www.youtube.com/watch?v=OJv8rFap0Nw
    SATAI
    SATAI --- ---
    Btw jedete letos někdo na Lambdadays?

    Teď jsem k odchycení v bistrovoze, zítra po barech a pak na konferenci ;-)
    UETOYO
    UETOYO --- ---
    GitHub - andorp/order-taking: Idris version of Domain Modeling Made Functional Book.
    https://github.com/andorp/order-taking
    UETOYO
    UETOYO --- ---
    Někdo to nemá rád, já to miluju: porovnávání jazyků :)
    Zajímavé od bodu https://contributors.scala-lang.org/t/scala-3-very-impressive-it-can-replace-python-i-think/4768/11
    F# vs Scala, leitmotiv: jednoduchost
    LUDWIG_
    LUDWIG_ --- ---
    UETOYO: me na Excelu v poslednich verzich fascinovala synteza dat (pripadne i formuli/kodu) na zaklade ukazek:
    Flash Fill (Excel feature in Office 2013) - Microsoft Research
    https://www.microsoft.com/en-us/research/project/flash-fill-excel-feature-office-2013/

    V tomhle byl Excel dost napred pred jinyma IDE (pokud budeme povazovat Excel za programatorske prostredi :)).
    Ted uz je neco podobneho konecne mozne ve VSCode:
    GitHub Copilot · Your AI pair programmer
    https://copilot.github.com/
    UETOYO
    UETOYO --- ---
    LUDWIG_: Tohle je velmi zajímavý odkaz, minimálně když se proklikáš na ty konferenční články, kde spreadsheet probíraj z teoretického hlediska. Jak nenávidím Excel, tak spreasheet jako koncept, má naprosto nevyužitý potenciál.
    LUDWIG_
    LUDWIG_ --- ---
    F# Developer in Prague – CN Group
    https://www.cnjobs.dk/position/f-developer/prague
    LUDWIG_
    LUDWIG_ --- ---
    Effective Programming in Scala | Coursera
    https://www.coursera.org/learn/effective-scala
    LUDWIG_
    LUDWIG_ --- ---
    Jinak Excel uz je plnohodnotny funkcionalni jazyk:
    LAMBDA: The ultimate Excel worksheet function - Microsoft Research
    https://www.microsoft.com/en-us/research/blog/lambda-the-ultimatae-excel-worksheet-function/
    :D
    LUDWIG_
    LUDWIG_ --- ---
    Dalsi rozdil je, ze mezi Scalou 2 a 3 se objevil Kotlin a vysla Java 11, 16… a diky tomu odpada motivace pouzivat Scalu jako lepsi Javu, coz IMHO pred temi 10 lety prispelo/bylo jednim z duvodu rozmachu komercniho pouzivani Scaly.

    Scala 3 tak mozna bude spis vic akademickym jazykem.
    LISKNI_SI
    LISKNI_SI --- ---
    LUDWIG_: Úplně podobný to asi nebude, protože jestli tomu dobře rozumím (jakože spíš ne), tak Scala 3 kód může klidně záviset na knihovně ze Scaly 2, protože runtime je JVM.
    Kliknutím sem můžete změnit nastavení reklam