• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KOJAProgramovani 40+
    Diskuze o obzive programovanim pro starsi a pokrocile.
    rozbalit záhlaví
    P19
    P19 --- ---
    DAVIDOWITCH: No pravda, při programování ne :)
    Ale celý život dělám jazyky, studoval jsem jazyky a motám se okolo lingvistiky a NLP (čistě jako zábava), zrovna se dost intenzivně učím slovinsky, takže skrz příbuznost k češtině zrovna slovesné třídy a vzory řeším.
    A navíc mám zrovna syna, který tohle bere ve škole :))
    No jak říkám, zrovna gramatika je věc, která u mě konkrétně nepatří, jako jedna z mála věcí, k tomu, co jsem se učil ve škole a pak už nikdy nepotřeboval. Navíc teda mě to na základce dost minulo a doučil jsem se to všechno až na vejšce.
    Ale chápu, jsem výjimka z výjimky :) Ty kroužkovce jsem nikdy nepotřeboval
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    P19: Vědomě nebo jen mluvíš jak ses naučil a náhodou je to popsaný slovesnými vzory? Jestli to první, sem zvědavý kde
    P19
    P19 --- ---
    DAVIDOWITCH: Hele já slovesný vzory používám furt :)
    JANFROG
    JANFROG --- ---
    DAVIDOWITCH: Jasne ze jo: https://bilakniha.cvut.cz/cs/predmet6099506.html#gsc.tab=0
    (ale zli jazykove tvrdi, ze uz to neni co to byvalo :-)
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    SPIKE411: Učí to ještě Pavel, netušíš? Vím že nasral spoustu lidí při zakládání FITu, protože v nějaký předělávce plánů to najednou a bez konzultace bylo zase povinný pro všechny, přestože byli dohodnutý že nebude. Ale to už je.. taky 13-14 let
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    MARASAN: No a člověk tohle peklo dodělal, zařadil někam ke kroužkovým červům a slovesným vzorům (tj, blbost co už nikdy neuvidí).. šel na doktorát, zjistil že na GPU se sportuje bitonickym merge sortem v distribuované (shared) memory, jen naštěstí ta komunikace je každý s každým, a pomyslel si že přeci jen možné v těch 25 ještě neví úplně všechno na
    světě. (Otoh, reálně sem nic z toho už nepoužil, protože nedělám velkou fyziku a většina věcí co dělám je buď triviálně paralelní, nebo prostě vyžaduje aby všechny nody měly kopii všech dat)
    SPIKE411
    SPIKE411 --- ---
    MARASAN
    MARASAN --- ---
    DAVIDOWITCH: tak tohle jsme my myslim povinny nemeli (FI MUNI). Dik.
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    MARASAN: Přesný název už nevím, povinný předmět na FELu o paralelním programování, těžký zabiják studentů. Hodně se řešilo programování na systémech s velkým počtem homogenních nodů, takřka výlučně s vlastní (nesdilenou) paměti a point to point konektivitou (tj, žádný velký crossbar, každý model má několik sousedů se kterými mluví přímo a jinak si hrajou na tichou poštu buď předáváním zpráv, nebo rovnou zablokováním cesty na dobu komunikace).

    A teď byly úlohy typu: sort na topologii motýlka se store and forward komunikací (a dotazy na.. už nevím, vím že se to značilo psí.. je to 15 let co sem to dal)
    MARASAN
    MARASAN --- ---
    Prozradite, co jsou PARy?
    DELVIT
    DELVIT --- ---
    DAVIDOWITCH: mám poslední dobou nepříjemný pocit, že na PARy dojde postupně ve spostech oborů.
    JANFROG
    JANFROG --- ---
    DAVIDOWITCH: Ale teda priznam se, ze skripta z PARu a teoreticke informatiky jsou ty jedine dve, co jsem si privez z CR a mam je ve sve pohotovostni knihovne v kanclu. PARy jsem nepouzil, zato z TI opisuji az prilis casto...
    JANFROG
    JANFROG --- ---
    DAVIDOWITCH: Jasne, ale i tak to potesilo :-) A objektovy procesory mrtve nejsou, naopak zazivaji renesanci - narozdil od motoru na vodu teda (i kdyz asi v jine podobe, nez si to Merunka predstavoval)

    Uff, bitonic merge sort byla solidni haluz, zlaty vnorovani do hyperkrychle proti tomu :-) Tohle Ti fakt nezavidim!
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    JANFROG: Mozna to bude tim ze ja ten predmet realne nepotreboval (nebyl to muj obor a kredity by teoreticky vysly i bez toho), a tak sem to bral mnohem min vazne nez lidi co to meli jako povinny? Plus teda prednasejici mi tezce nevyhovoval od momentu kdy plynule presel z toho jak velky korporace zabily ciste objektovy procesor na to ze korporace stejne zabily motor na vodu (nebo nejakou takovou silenost). Ale psani objektovyho prekladace do ECMA Scriptu me (minimalne takhle jo hodne zpetne, 15 let to bude) prislo zajimavy. Nikdy sem nic z toho znova nepouzil. Coz nemuzu rict o PARech, ktery me nejvic serou tim ze Tvrdik mel pravdu a blby trideny bitonickym merge sortem sem uz parkrat resil. Nastesti teda na shared memory processingu, ale i na ty topologie nejspis v dobe deep learningu dojde.. tak treba jeste budu rad vzpominat i na vnorovani motylka do hyperkrychle :-D
    DELVIT
    DELVIT --- ---
    JANFROG: no vidíš, jak skvělý si učitel :D.
    KOC256
    KOC256 --- ---
    DAVIDOWITCH:
    tak jen:
    begin
        ...
    end.
    JANFROG
    JANFROG --- ---
    DAVIDOWITCH: Hmm...to je asi prvni pozitivni feedback co jsem dostal. Po kolika letech? 15? :-)
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    KOC256: main to nebyl ale nevím co jo. A pak má Java ještě tu krásu že má int a Integer. To první není objekt to druhý jo. V jazyce který se snaží tvrdit že všechno je objekt. V tom mi pak byl sympatický Smalltalk, kde nejenže sem měl skvělého cvičícího (čus JANFROG :-) ) ale fakt bylo všechno objekt all the way down
    KOC256
    KOC256 --- ---
    DAVIDOWITCH:
    Jo to máš pravdu, vlastně i když si vzpomenu, tak ta JAVA byla ze začátku složitá i když jsem obecně programovat uměl… U PASCALu člověk sedne a jede - všechno pěkně do mainu (teda jmenovalo se to tak ne?).
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    KOC256: jj, neříkám neučit to vůbec. Ale na ten úplný základ "co to je programování" my něco co musí být objektové nepřijde dobrý. (Něco co musí být funkcionální je lepší)
    KOC256
    KOC256 --- ---
    DAVIDOWITCH:
    To máš pravdu, že s paskalem se mi začínalo dobře a i dneska neobjektové PHP je mi nejbližší (neživím se programováním ;-)). A taky máš pravdu, že když jsem přešel na JAVU, tak to bylo spousty zmatků... Ale když to člověk už pochopil, tak to bylo žůžo...
    Kliknutím sem můžete změnit nastavení reklam