• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LITTLELIScala, Clojure, Groovy... Polyglot development with JVM
    Scala, Clojure, Yeti
    Kotlin, Ceylon

    Graalvm - polyglot virtual machine and runtime
    rozbalit záhlaví
    PAD
    PAD --- ---
    SHAGA: tomu rozumim. pracoval jsem par let jako vyvojar a architekt. z techto duvodu mozna zustane scala proste jen okrajova technologie. to, co nejvice momentalne potrebuje, jsou knihovny psane primo pro scalu, takze pri praci s nemi naplno vynikne jeji efektivnost. ja mam to stesti, ze na mym kodu zavisly v podstate nikdo neni. a kdyby nahodou potreboval z mych veci neco zavolat, da se napsat rozhrani, pres ktery se na to dostane z javy nebo treba i groovy ...
    SHAGA
    SHAGA --- ---
    PAD: Já ale nemám moc čas někomu něco ukazovat. Moc toho nenakóduju, dělám těm lidem šéfa, to znamená že běhám po schůzích, píšu maily a klikám do jíry, ve zkratce. Navíc mám tým dost různorodej, věkově, stran přístupu k programování (koníček/práce 9-17) i stran názorů na technologie (ač sám hibernate-hater, stále se mi jej nepodařilo zabít, protože mám v týmu silnýho hibernate-lovera). Máme zainvestováno ve spoustě kódu, který bychom museli přepsat/zahodit. Atd. Zavést takhle radikálně novou technologii je těžký. Není to nemožný (jvm, eclipse, ...) jako u jinejch věcí (Erlang), ale těžký to je velmi.
    CERBERUS
    CERBERUS --- ---
    SVETYLK0: Bohuzel, brigadniky ani ne :-) Je to backend ktery davkove zpracovava vetsi mnozstvi dat...

    PAD: No me narkli z toho, ze to obcas vypada jako perl-porn, ale to bylo spis prvotnim sokem z odlisne syntaxe. Ale uz si zvykaj a nebyt nutneho zauceni novacku co vubec neznaj scalu, tak uz nepisu snad v nicem jinem :)
    PAD
    PAD --- ---
    LITTLELI: klidne muzem pribrat groovy. ja treba pouzivam oboje. imho scala na scriptovani tak dobra proste neni.
    PAD
    PAD --- ---
    SHAGA: to urcite. lepsi je lidi motivovat pozitivne. to, co pise cerberus, myslim funguje - ukazat, ze se neni ceho bat a ze je to obecne proste lepsi psat ve scale nez v jave. lidi se pak pridaj

    ja zacal scalu pouzivat v nasi skupine jako prvni a celkem dost lidi, zaryti ceckari/pythonysti nebo javisti najednou zacinaji uvazovat - ono pattern matching v kombinaci se silnym typovanim a knihovnama pro multivlaknove aplikace jen tak tezko najdou jinde ... a hlavne ten kod vypada co do komplikovanosti podobne jako treba ten python;-)
    SVETYLK0
    SVETYLK0 --- ---
    CERBERUS: Tak to je parada :-). A typove je to neco desktopoveho nebo webova aplikace?

    Jinak by me jeste zajimalo, budete ted pres leto brat nejake Scala brigadniky formou prace na dalku(z domu)? :-)
    SHAGA
    SHAGA --- ---
    Já teď hledám způsob jak scalu ve svém týmu zavést tak, abych si nenabil. Přeci jen mám tam různé konzervy a bojovat proti vlastním lidem se nevyplácí.
    CERBERUS
    CERBERUS --- ---
    SVETYLK0: No u nas ve firme uz nejaky ten produkcni kod ve Scale mame a zaujalo to kdekoho :-) Ze zacatku se toho vsichni bali, ale ted uz jsou klidnejsi. A dokonce i par novacku co zjistilo ze piseme ve Scale se rozhodlo se ji naucit ... takze doufejme pozitivni vliv
    SVETYLK0
    SVETYLK0 --- ---
    Rozsireni by asi tolik nevadilo, ale nevim, jestli to nejak vyznamne zvysi pocet prispevku :-). Kolik lidi se bude Scalou zabyvat je imho otazka casu a sam jsem zvedavy, kdy ta "celosvetova vlna" dorazi v plne sile i k nam :-).

    Mimochodem kolega bude mit na pristi ak. rok tema bakalarske prace "porovnani Javy a Scaly" -- bude to, mam dojem, prvni (kdyz nepocitam sve referaty/projekty) vyznamny "prunik" samotneho slova Scala na nasi skole (VSB-TUO) ... tak jsem zvedav, jak si povede. Siri se to pomalu, ale jiste :-).
    LITTLELI
    LITTLELI --- ---
    Napadlo mě, jestli by nebylo třebas vhodné rozšířit záběr diskuze i na ostatní marginální jazyky JVM, nejenom Scalu. Příliš příspěvků zde není a například i já pracuji paradoxně více s Groovy nebo nyní se snažím proniknout do Clojure z určitých pracovních důvodů. Myslím, že by to nebylo nic proti ničemu. Jaký na takové rozšíření záběru diskuze máte názor?
    LITTLELI
    LITTLELI --- ---
    SVETYLK0: máš to tam...
    SVETYLK0
    SVETYLK0 --- ---
    Zdravim,

    na irc.freenode.net jsem uz pred nejakou dobou zalozil kanal #scala-cz se zamerem vytvorit ceskou obdobu kanalu #scala. Zatim se tam toho moc nedeje, ale uvidime casem, jak se to bude vyvijet :-). Pokud to autor teto diskuze povazuje za vhodne, mohl by tento IRC kanal zminit v topicu.

    Dale uz nejakou dobu premyslim o tom, kolik lidi se vlastne u nas toci okolo Scaly a o (velmi neformalnim) zformovani jakesi CZSUG (po vzoru CZJUG). "CZSUG" jsem dal do topicu IRC kanalu s tim, ze az jednou CZSUG oficialne vznikne (zatim tedy nevim o tom, ze by ofic. existoval), tak bych jim vsechny nabyte prostredky predal :-).
    LITTLELI
    LITTLELI --- ---
    Why Scala? - typesafe's blog
    http://blog.typesafe.com/why-scala
    SATAI
    SATAI --- ---
    SHAGA
    SHAGA --- ---
    SATAI
    SATAI --- ---
    SHAGA: V Ceylonu je imo mensi sance, ze na tebe vybafne "neco ze spodu". Ale souhlasim s tim, ze to neni moc stastny napad z mimojazykovych duvodu (RH neni tezka vaha, zatim je to jen par slidu, chybi podpora v nastrojich...).
    SHAGA
    SHAGA --- ---
    SATAI: Ale jako dobrý následník javy může fungovat i scala, ve scale lze "psát javu". Scala navíc narozdíl od ceylonu existuje.
    SATAI
    SATAI --- ---
    SHAGA: Mne to prijde jako dobry naslednik Javy. Asi se nechytne z politickych duvodu, ale je to vcelku jednoduche reseni vhodne pro prumerne programatory.
    Kazdopadne se necitim osloven natoz oslnen, prijde mi to jako slusny mainstream.
    ANT_39
    ANT_39 --- ---
    SHAGA: Nedival jsem se na ten jazyk samotny, ale soude podle tech tiskovych prohlaseni mam podobny nazor.
    LITTLELI
    LITTLELI --- ---
    SHAGA: no, krásný. další zbytečnej jazyk s ničím novým.
    SHAGA
    SHAGA --- ---
    Tak co říkáte na ceylon? Nemůžu se zbavit dojmu, že je to kombinace NIH, touhy redhatu mít také komplet stack jako má Oracle, touhy redhatu mít jazyk plně pod kontrolou a zbytnělého ega autora hrůzy jménem hibernate.
    Kliknutím sem můžete změnit nastavení reklam