• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    BLAMIThe Go Programming Language - moderni programovaci jazyk
    WILD_A
    WILD_A --- ---
    ALMAD: To je pravda, ze to nebyl zadny velky projekt, ale v pripade vetsiho projektu si myslim, ze ma go dalsi vyhody :)
    KING
    KING --- ---
    BLAMI: ja nevim, na to mi prijdou vhodnejsi jazyky bez GC a podobnych veci ala rust nez go jako takove.
    BLAMI
    BLAMI --- ---
    LITTLELI: Velka slava imho prijde s vetsim nastupem IoT :)
    REDGUY
    REDGUY --- ---
    LITTLELI:
    WILD_A: Sly by nejaky podrobnosti? Ja mam k Go dost rozporuplnej vztah, kterej bych si rad nejak ujasnil, tak by me to zajimalo. Learning curve, delka kodu, voprudivost, laditelnost a tak...
    ALMAD
    ALMAD --- ---
    WILD_A: ...ale nutno podotknout ze zatim miniprojekt, byt jako benchmark dobry ;)
    WILD_A
    WILD_A --- ---
    LITTLELI: To je v kontextu tyhle diskuze spis dobra zprava ne, aspon vime, ze to neni k nicemu :) ... my s tim mame taky velmi pozitivni zkusenost. Produktivita srovnatelna s psanim identicky veci v node.js, trvalo to stejne dlouho nicmene vysledek je radove jinde :) 25MB rss vs. 375 MB, rychlost radove stejna, jelikoz je to vic odvisly provozu na siti nez cemkoli jinym.
    LITTLELI
    LITTLELI --- ---
    Jen pro zajímavost, abych osvěžil jinak mrtvou diskuzi.

    Tak máme první produkční Golang kód v produkci a maličko smutně, či snad spíš vesele musím prohlásit, že to vypráskalo Javu a Scalu naprosto nechutně. Evidentně to má nějaký svoje uplatnění :)
    WILD_A
    WILD_A --- ---
    WILD_A
    WILD_A --- ---
    Go Meetup v praze, http://eventle.com/golang-meetup/5676 agenda jeste neni jasna, ale casu dost, 12.11.2015.
    UETOYO
    UETOYO --- ---
    LangNext 2014 (C++, Rust, D, Go)
    https://www.youtube.com/watch?v=BBbv1ej0fFo
    FOLKEN
    FOLKEN --- ---
    LITTLELI
    LITTLELI --- ---
    co se týká generic v Go, tak existuje tenhle dokument, který sumarizuje přístupy použité v jiných jazycích a které jsou na stole. http://goo.gl/lGuidN
    WILD_A
    WILD_A --- ---
    REDGUY: par veci z go runtimu je zavislych na OS a HW, konkretne treba management goroutines, tj scheduling, stack management atd. Presny detaily ted z hlavy nevim.
    ISTEVE
    ISTEVE --- ---
    REDGUY: Neznaje detaily, predpokladal bych neco okolo threadovani nebo memory managementu. Nejlip se zeptat autora? Vypada to, ze na komentare reaguje...
    REDGUY
    REDGUY --- ---
    ISTEVE: To jak tam na konci mluvi o "kernel compatibility" - to mysli linuxovej kernel? Na nem Go nejak zasadne zavisi? Nebo nejakej go "runtime" kernel? (zjevne o Go v podstate nic nevim)
    WILD_A
    WILD_A --- ---
    ISTEVE: co ti vadi nejvic? jen pro zajimavost. Treba generika mne osobne nechybej nejak moc.
    WILD_A
    WILD_A --- ---
    Clanek na to jde imo uplne blbe jelikoz resi neco na co Go neni delany a ja naopak cenim to, ze je to "opinionated language", samozrejme to znamena ze bude hodne tech co budou hejtovat a mit na to dobry naboje. Me v go vadi velmi malo veci, ale je pravda, ze ja jsem zvyklej na C a to urcite hraje roli pac tam si clovek musi zvyknout na mnohem horsi veci :)
    ISTEVE
    ISTEVE --- ---
    KING: Clanek imho problematiku diskutuje z hodne nevhodnyho uhlu, diskuze o inteligenci programatoru by rozhodne nemela bejt klicovou. Nektery veci ale rozhodne nejsou daleko od pravdy, a to ze Rob Pike furt tvrdi ze Go je opinionated language a odmita spoustu hodne popularnich zlepseni mne dost casto dost sere.
    LITTLELI
    LITTLELI --- ---
    KING: Nic. Haters gonna hate. Líbí se mi v komentářích co napsal "ndyakov".
    KING
    KING --- ---
    Co rikate na tenhle clanek?

    Why Go’s design is a disservice to intelligent programmers | Nomad Software
    http://nomad.so/2015/03/why-gos-design-is-a-disservice-to-intelligent-programmers/
    Kliknutím sem můžete změnit nastavení reklam