• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    XCHAOSANSI C/C99 (specifikace), GNU C (gcc, glibc), Tiny C (tcc) a POSIX - ne nutně C++,g++,libstdc++ nebo Win32 API
    XCHAOS
    XCHAOS --- ---
    WILD_A: neznám?
    WILD_A
    WILD_A --- ---
    XCHAOS: Docela sikovny, v kodu C99 to pouzivam, vubec C99 vidim jako posun do predu, akorat teda prenositelnost je mistama slabsi. Ale jinak C99 preferuju ve spolupraci s Pythonvskym pycparserem se pak daji delat pekny veci, jako generovat kod z komentaru a pod.
    XCHAOS
    XCHAOS --- ---
    ha... pole proměnné délky v C99? (místo alokace...)
    GNU C Language Extensions
    http://tigcc.ticalc.org/doc/gnuexts.html#SEC76
    XCHAOS
    XCHAOS --- ---
    http://stackoverflow.com/...s-the-worst-real-world-macros-pre-processor-abuse-youve-ever-come-across

    baví mi např.:
    #define ever (;;)
    for ever {
    ...
    }

    ale já raději používám
    #define loop while(TRUE)
    :-)

    jinak tohle
    http://chaos-pp.cvs.sourceforge.net/chaos-pp/order-pp/example/bottles.c?revision=1.10&view=markup
    pro mě určitě bude mocný zdroj inspirace :-) ale řekl bych, že moje nápady jsou stručnější:

    http://chaos-pp.cvs.sourceforge.net/...vc/chaos-pp/order-pp/inc/order/rec.h?revision=1.6&view=markup

    jinak samozřejmě, dostal jsem se k tomu přes hledání tohohle :)

    https://gist.github.com/jcromartie/238308

    ale samozřejmě, nemám tak nízké cíle.

    BTW $ v názvech maker gcc toleruje kvůli nějaké historické kompatibilitě s VMS (a jde to zakázat, ale defaultně je to povolené)
    XCHAOS
    XCHAOS --- ---
    Torvalds: I Made Community-Building Mistakes With Linux - Slashdot
    http://linux.slashdot.org/...14/10/16/2214216/torvalds-i-made-community-building-mistakes-with-linux
    WILD_A
    WILD_A --- ---
    uselessd vypada nadejne, uvidime jestli to adoptuje FreeBSD pak by to melo sanci.
    XCHAOS
    XCHAOS --- ---
    (tak jsem už doufal, že mi někteří lidi mají fakt v ignorelistu, a ono ne :)
    XCHAOS
    XCHAOS --- ---
    no, tak vlastně první bugreport na systemd (resp. debian Jessie) je právě ten, že noťas (Eee, už dost obstarožní) mi nastartuje jen se zapojeným zdrojem, na baterky se to kousne (právě ve chvíli kdy se zavede kernel a startuje systemd). baterky jsou celkem v dobrým stavu, vydrží to na ně (když už to jednou nastartuje) skoro 4 hodiny.

    asi s tím půjdu do fóra Debian, hmm
    XCHAOS
    XCHAOS --- ---
    WILD_A: no, já šel cestu vývoje maker,kterými by šlo v C psát kód stejně snadno, jako ve skriptovacích jazycích. ale v tomhle klubu jsem dopadl právě podobně, jako ten Poettring... tak mi zaujalo, že výtvor někoho tak nenáviděného (s tím, že důvody si dokážu domyslet) postupně přejímají všechny linuxové distribuce

    takžesi myslím, že jestli C<<1 dodělám,tak z toho nakonec třeba ještě bude Debianí balíček :-) a to už je nějaká motivace :-)
    XCHAOS
    XCHAOS --- ---
    WILD_A: zkus ten jejich uselessd ....
    WILD_A
    WILD_A --- ---
    No a je pravda, ze mam doma i system s FreeBSD a systemd tam nerozbehnu ... coz mne taky stve
    WILD_A
    WILD_A --- ---
    XCHAOS: Ja se s tou kritikou prave ztotoznuju, to, ze starej init system potreboval zrychlit a treba umoznit lip vyjadrovat zavisloti apod to je mimo diskusi, ale jak rikas binarni logovani je nepochopitelny a taky to, ze ted na vsechno volam system-ctl vzdyt i o ty core dumpy si musim rikat, mozna to jde nejak vypnout at je mam klasicky.
    I kdyz popravde vlastne mne to zaclo frustrovat hlavne kvuli tomu, ze je vsechno jinak a nic neni jako driv :)
    XCHAOS
    XCHAOS --- ---
    WILD_A: no, že je to naprogramovaný v C by ani tak nevadilo, to cítili potřebu všichni, nějak to zrychlit. problém je, že je to úmyslně naprogramované aby to běhalo jen pod Linuxem,to by mi jako linuxákovi teda taky nemuselo vadit... ale to binární logování nechápu ani já. a celkově ta kritika vypadá rozumná (http server uvnitř initu? to nestačí ten, co je v kernelu? :-), hlavně teda init slinkovaný dynamicky s dalšími knihovnami - hmm, no teda nevím

    zas na tom notebooku nějak nepociťuju, že by to přinášelo nějaké problémy, takže nevím. pro lidi, pro které byl důležitý pocit (podotýkám, že to byl právě jen pocit), že chápou, jak věci fungujou "uvnitř"... no, zase je možné, že to rozbilo nějaké letité triky, jak něco schovat ve změnit init scriptů nebo jak udělat nějaký démon fakticky neukončitelný, unix je popravdě hrozná jungle.

    fakticky je možné, že ze stejného důvodu, z jakého to nějaké lidi nasralo, to získalo podporu v komunitě Debianu ... těžko říct. já to mám na desktopu, na rozinstalovaném mailserveru se unstable instalace kousla, takže tam bude stable (ze kterého se ale upgrade na systém ze systemd jeví téměř nemožně)

    no, aspoň si generace co vyrostla na tradičním Linuxu zažije něco, jako když nám sebrali MS-DOS a nutili nás přejít buď na okna (nebo v mém případě právě na Linux) - jinými slovy, je to šikana adminů, což jsou ale právě lidi, kteří jsou běžně ze své pozice sami zvyklí někoho šikanovat, takže se jim ta karma trochu vrátí
    WILD_A
    WILD_A --- ---
    XCHAOS: systemd uz i na debianu? Sakra, za chvili nezbude nez vsechno presaltovat na *BSD
    XCHAOS
    XCHAOS --- ---
    Zajímavý, jak systemd všichni nenáviděj, a přitom ho přijaly skoro všechny distribuce...

    http://news.slashdot.org/...237/lennart-poettering-open-source-community-quite-a-sick-place-to-be-in
    http://en.wikipedia.org/wiki/Systemd
    http://boycottsystemd.org/
    http://uselessd.darknedgy.net/

    (zrovna tuhle jsem si na notebook, kde jsem mrtvý hdd vyměnil za ssd disk, nainstaloval Debian Jessie, a koukám - fakticky je tam systemd, hmmm)
    XCHAOS
    XCHAOS --- ---
    "trigraphy" v C? připadám si jako softwareový archeolog!
    http://www.itworld.com/...ead-scratchers-10-confounding-programming-language-features-434442#slide4v
    http://notabug.com/2002/coherent/man/trigraph.html
    (v tomhle jazyce doufám nikdo nepsal ovladače k jaderným ponorkám.. že ne??!)
    XCHAOS
    XCHAOS --- ---
    (teda myslím spíš komentáře pod tou odpovědí)
    XCHAOS
    XCHAOS --- ---
    nejvýše obodovaná odpověď překvapila i mě -a to jsem hodně velkej C-kazisvět...
    Strangest language feature - Stack Overflow
    http://stackoverflow.com/questions/1995113/strangest-language-feature
    XCHAOS
    XCHAOS --- ---
    XCHAOS
    XCHAOS --- ---
    Top 50 Programming Quotes of All Time | TechSource
    http://www.junauza.com/2010/12/top-50-programming-quotes-of-all-time.html
    Kliknutím sem můžete změnit nastavení reklam