• ú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
    /* Toto je klub především pro lidi, pro které je programování jednou z mnoha massive multiplayer online počítačových her, které lze hrát.
        V tomto klubu hrozí sémantická hereze a nezdravě vysoký obsah syntaktického cukru. Nevhodné pro algoritmické diabetiky.
        Od účastníků debaty se předpokládá automaticky přístup k instalovanému GNU C: sudo apt-get install build-essential
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    C (programovací jazyk)#C99 Heslo na české Wikipedii
    Jazyk C - Základy praktického programování V Praze 2oo7 pro SSPŠ Tomáš Harvie Mudruňka a kolektiv - jak si programování v C představuje většina lidí
    http://stevenkobes.com/ctest.html C Programming Puzzlers - nepouštějte se do flamewars v tomhle klubu, pokud neuhodnete aspoň polovinu správně!
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    http://en.wikipedia.org/wiki/C99 C99 is a modern dialect of the C programming language.
    http://cprogramminglanguage.net/ C programming language
    http://cprogramminglanguage.net/c-programming-language-tutorial.aspx C programming language - úvod
    http://en.wikipedia.org/wiki/Criticism_of_the_C_programming_language C makes it easy to shoot yourself in the foot. (ještě že ne do hlavy...)
    http://en.wikipedia.org/wiki/C_preprocessor
    http://gcc.gnu.org/onlinedocs/gcc/Variadic-Macros.html C99 makra s proměnným počtem argumentů - __VA_ARGS__
    http://gcc.gnu.org/onlinedocs/gcc/ GNU C Compiler
    http://gcc.gnu.org/onlinedocs/gcc-4.2.2/gcc/Optimize-Options.html
    http://bellard.org/tcc/ Tiny C Compiler - prý C99 compliant (min. umí __VA_ARGS__) - vhodný pro skriptování v C - umí #!/usr/bin/tcc -run
    http://en.wikipedia.org/wiki/International_Obfuscated_C_Code_Contest - pokud jste neviděli tohle, tak jste ještě neviděli opravdu nečitelný C zdroják
    http://bellard.org/otcc/ Obfuscated Tiny C Compiler - z tohohle vtípku vznikl Tiny C compiler
    http://en.wikipedia.org/wiki/ANSI_C Jak se střelit do nohy standardizovaným způsobem.
    http://eli-project.sourceforge.net/c_html/c.html ANSI C Specification
    http://www.lysator.liu.se/c/ Různý ANSI C bordel
    http://www.cs.rit.edu/~ats/books/ooc.pdf Object Oriented Programming with ANSI-C - a pak že to nejde
    http://en.wikipedia.org/wiki/Longjmp co jsou to setjmp()/longjmp() knihovní funkce (pro všechny, podle kterých to bez C++ try { } catch() ... nejde)
    http://groups.google.com/group/comp.lang.c++.moderated/browse_thread/thread/dcdc710c27f47c72 C neumí správně počítat (?)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    http://www.fastcgi.com/ FastCGI is simple because it is actually CGI with only a few extensions.
    http://www.metalshell.com/source_code/18/Mysql_Select.html How to do a simple connection and select with mysql
    http://xmlsoft.org/ The XML C parser and toolkit of Gnome
    http://curl.haxx.se/libcurl/ libcurl - the multiprotocol file transfer library
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    https://dev.arachne.cz/svn/cll1h SVN/Trac jazyka C<<1 (user-friendly nadstavba nad ANSI C99 - ve stylu JQuery vs. JavaScript)
    Benchmark iterace a serializace stringů v různých jazycích vs. v C
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        moderátor se velice zhruba řídí zvyklostmi moderace, která kdysi platila v řadě konferencí sítě FidoNet ... C != 0xdead */
    rozbalit záhlaví
    REDGUY
    REDGUY --- ---
    XCHAOS: že by se bývala standardní knihovna objevila až později po kernelu? pořád žádný jednoznačný důkaz - Dukaz ceho? O tomhle debata vubec neni. Zase xchaosovske mlzeni a presouvani goalpostu. Klasika. Napsal jsi blabol, ja ti dokazal, ze to byl blabol. Takze misto "uh oh, mylil jsem se" zacnes placat neco o tom, jestli stdlib byl az po kernelu? LOL 8)))
    XCHAOS
    XCHAOS --- ---
    http://csapp.cs.cmu.edu/3e/docs/chi
    Writing the Unix kernel in C had given us enough confidence in the language's usefulness and efficiency that we began to recode the system's utilities and tools as well

    hmm, hmm, hmm spousta zajímavýho čtení... že by se bývala standardní knihovna objevila až později po kernelu? pořád žádný jednoznačný důkaz... C-style null terminated stringy byly feature od samého začátku, ale kdy se objevily funkce ze string.h? (zvlášť když makra preprocesoru byly ještě dlouho jen "optional"...) hmm, hmm...
    REDGUY
    REDGUY --- ---
    XCHAOS: Je celkem překvapivý, jak málo se dá na internetu vygooglit o historii jazyka C kromě obecných keců. - ano, pochopitelne, pokud se rozhodnes ignorovat veci, ktere vyvraceji tvoje blaboly, tak tezko neco vygooglit. Tohle jsou taky obecne kecy? Kdyz to jasne rika, ze C vzniklo kvuli impementaci Unixu na PDP-11? Zvlastni, pise se to primo na te wikipedii, kterou jsi citoval. Jakpak to, ze jsi to prehledl? 8)))


    The origin of C is closely tied to the development of the Unix operating system, originally implemented in assembly language on a PDP-7 by Dennis Ritchie and Ken Thompson, incorporating several ideas from colleagues. Eventually, they decided to port the operating system to a PDP-11. The original PDP-11 version of Unix was developed in assembly language. The developers were considering rewriting the system using the B language, Thompson's simplified version of BCPL.[11] However B's inability to take advantage of some of the PDP-11's features, notably byte addressability, led to C. The name of C was chosen simply as the next after B.

    The development of C started in 1972 on the PDP-11 Unix system[13] and first appeared in Version 2 Unix.[14] The language was not initially designed with portability in mind, but soon ran on different platforms as well: a compiler for the Honeywell 6000 was written within the first year of C's history, while an IBM System/370 port followed soon.


    Nebo co tenhle uryvek z predmluvy k K&R? Taky "tezko vygooglit", protoze rika neco, co se ti nelibi? 8)))


    REDGUY
    REDGUY --- ---
    XCHAOS: C bylo před tím, než se stalo nativním jazykem operačního systému Unix, popravdě celkem dost okrajová záležitost. - C _VZNIKLO_ jako jazyk Unixu. Mas to doslova a do pismene napsany na ty wikipedii nebo treba v predmluve k K&R. "Pred tim" to nebyla nejaka "okrajova zalezitost", ale proste neexistovalo. Takze tolik asi k tomu, kdo kolik vi o historii C 8)))

    Tahle tvoje Trumpovsko-Babisovska stranka je proste fascunujici. Ja ti ukazu zdroj, kterej jednoznacne dokazuje to, co rikam a ty presto znovu a znovu opakujes svuj blabol. Opravdu tomu veris? Mas nejakou selektivni slepou skrvnu, ktera zakrejva fakta, ktery se nehodi do tvoji ideologie? Nebo proste vis, zes placnul blbost, ale nemas odvahu to priznat?


    budu si psát o čem chci - zatímco ty, pokud to tu budeš dál tapetovat, dostaneš ban. - no samozrejme. Dat ban je mnohem jednodussi, nez kuprikladu vysvetlit [ REDGUY @ ANSI C/C99 (specifikace), GNU C (gcc, glibc), Tiny C (tcc) a POSIX - ne nutně C++,g++,libstdc++ nebo Win32 API ] nebo [ REDGUY @ ANSI C/C99 (specifikace), GNU C (gcc, glibc), Tiny C (tcc) a POSIX - ne nutně C++,g++,libstdc++ nebo Win32 API ] . No tak, sup sup, dej mi banana, at ti nikdo nerusi tvoje megalomansky sneni o tom, jak se lidi budou ucit programovat ctenim kodu, generovaneho prekladacem xJazyka 8))))))
    XCHAOS
    XCHAOS --- ---
    viz:
    C (programming language) - Wikipedia
    https://en.wikipedia.org/wiki/C_(programming_language)#History
    Also in 1972, a large part of Unix was rewritten in C.[15] By 1973, with the addition of struct types, the C language had become powerful enough that most of the Unix kernel was now in C.
    ...
    The large number of extensions and lack of agreement on a standard library, together with the language popularity and the fact that not even the Unix compilers precisely implemented the K&R specification, led to the necessity of standardization.

    Výzkum, jak vypadala "standardní knihovna" (která by v té době stěží byla "standardní") v roce 1973 (kdy jsem se mimochodem narodil :-) by tedy mohl být velice zajímavý. Podle mě v počátích internetu ještě pořád mohly existovat nějaké staré online zpřístpněné mirory, kde by to bývalo šlo ještě dohledat.. dnes by to ale byly už jen mirory mirorů mirorů...
    XCHAOS
    XCHAOS --- ---
    Je celkem překvapivý, jak málo se dá na internetu vygooglit o historii jazyka C kromě obecných keců.
    Ano, první standardizace, ANSI C norma, vznikala v letech 1983 až 1989. "tradiční C" mělo několik poměrně zásadních odlišností oproti ANSI C (i když oproti jazykům s vyšší mírou abstrakce jde o nepodstatné detaily).
    The History of the C Programming Language
    https://www.techopedia.com/the-history-of-the-c-programming-language/2/32996
    http://ee.hawaii.edu/~tep/EE160/Book/chapapx/node7.html
    History of C Language - javatpoint
    https://www.javatpoint.com/history-of-c-language

    Co se mi ale nedaří najít, je historie standardní knihovny: tvrzení, jestli se práce se stringy objevila ve standardní knihovně kvůli Unixu, nebo jestli bylo rozhodnuto použít pro Unix C standardní knihovnu, která už práci se stringy obsahovala, se mi teda nedaří rozhodnout tak ani onak
    XCHAOS
    XCHAOS --- ---
    REDGUY: popravdě, nemyslím si, že o přesné historii okolnosti rozvoje a šíření Céčka víš o moc víc, než já.

    C bylo před tím, než se stalo nativním jazykem operačního systému Unix, popravdě celkem dost okrajová záležitost. doslova ten "kapotovaný assembler", jak kdekdo rád vykřikuje. Myslím, že zejména tehdejší libc abychom si moc nerozeznali...

    Co přesně obsahovaly header fajly a knihovny dostupné pro C, než se se v něm začal psát Unix (jádro + soubor systémových utilit), to by byla zajímavá programátorská archeologie (která by nás podle mě překvapila teda oba dva).

    REDGUY: budu si psát o čem chci - zatímco ty, pokud to tu budeš dál tapetovat, dostaneš ban.
    XCHAOS
    XCHAOS --- ---
    REDGUY: popravdě, nemyslím si, že o přesné historii okolnosti rozvoje a šíření Céčka víš o moc víc, než já.

    C bylo před tím, než se stalo nativním jazykem operačního systému Unix, popravdě celkem dost okrajová záležitost. doslova ten "kapotovaný assembler", jak kdekdo rád vykřikuje. Myslím, že zejména tehdejší libc abychom si moc nerozeznali...

    Co přesně obsahovaly header fajly a knihovny dostupné pro C, než se se v něm začal psát Unix (jádro + soubor systémových utilit), to by byla zajímavá programátorská archeologie (která by nás podle mě překvapila teda oba dva).

    REDGUY: budu si psát o čem chci - zatímco ty, pokud to tu budeš dál tapetovat, dostaneš ban.
    REDGUY
    REDGUY --- ---
    Hele, XChaosi, myslis, ze bys misto placani nesmyslu o vzniku C mohl odpovedet na neco podstatenho? Treba [ REDGUY @ ANSI C/C99 (specifikace), GNU C (gcc, glibc), Tiny C (tcc) a POSIX - ne nutně C++,g++,libstdc++ nebo Win32 API ] nebo [ REDGUY @ ANSI C/C99 (specifikace), GNU C (gcc, glibc), Tiny C (tcc) a POSIX - ne nutně C++,g++,libstdc++ nebo Win32 API ] ? Nebo je to zase dalsi priklad toho, ze nepohodlny otazky zarputile ignorujes a misto toho radsi mlzis o prkotinach?
    REDGUY
    REDGUY --- ---
    XCHAOS: Ano. _NASTROJE_ na zpracovani textu byly napsane v C. To ale fakt neznamena, ze na zpracovani textu bylo zamerene C.

    třeba POSIX regexpy jsou implenentované přímo v libc - akorat ze POSIX prisel az dost dlouho po vzniku C, takze irelevantni mlzeni.

    jak se v 70tých letech pracovalo se stringy např. ve Fortranu. - spatne, protoze Fortran je jazyk pro vypocty. Dost pitomej argument.

    Unix se tedy rozhodli implementovat v C, protože z dostupných jazyků nejlépe podporovalo práci se stringy... - HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA. Jezis, ty ses proste fakt idiot. Par zprav dozadu mas primo citat z wiki, jak to bylo ve skutecnosti. A presto takhle blabolis....

    Ale jasne, mozna to vis lip. Takze prosim nejakej overitelnej zdroj a oprav wikipedii. Sup sup, prece nechces, aby tohle byl dalsi priklad tvyho zmatenyho blaboleni 8))))
    XCHAOS
    XCHAOS --- ---
    REDGUY: tyhle nástroje byly napsané v C, a když jsme u toho, třeba POSIX regexpy jsou implenentované přímo v libc. Vývoj nebyl přímočarý, ale C skutečně ve své době nabízelo knihovnu pro práci se stringy jako součást standardní knihovny (byť se dnes chytáme za hlavu nad tím, jak je špatná). Zkus si zjistit, jak se v 70tých letech pracovalo se stringy např. ve Fortranu... nemluvě o jazycích, u kterých se předpokládalo, že je použije koncový uživatel, tzn. např. Basic.

    Hmm, že C vzniklo jako jazyk pro implementaci operačního systému pro PDP11, to vím.. ale zadáním operačního systému Unix bylo pracovat s texty. Unix se tedy rozhodli implementovat v C, protože z dostupných jazyků nejlépe podporovalo práci se stringy... (a to zejména s přihlédnutím k tehdejším omezeném výkonu počítačů, nedostatku paměti, apod.)

    Debata, jestli bylo dřív vejce nebo slepice je zajímavá, ale sám připouštíš, že C bylo vytvořené, aby mohl být implementovaný operační systém. Samozřejmě, že můžeš tvrdit, že dle kanonické mytologie byl operační systém potřeba, aby mohla být implementována hra Space Travel :-)) ale fakticky Bell Labs začal do Unixu lejt prostředky, když měl zadání na systém na zpracování textů.

    (Otázka samozřejmě je, kdy začalo C vypadat tak, že bys ho možná poznal a že by překompilovalo nějaký tvůj zdroják... jestli už před Unixem, nebo až dlouho potom)
    REDGUY
    REDGUY --- ---
    XCHAOS: nástroje pro tu práci s textem tehdy byly napsané v C - Aha. A procpak se asi nastroje pro praci s textem, jako sed nebo awk, vubec psali? Kdyz podle tebe bylo pro praci s textem urcene C? Podle tebe bylo C tak zamereny na praci s textem, ze si tenkrat radsi napsali sed, awk a dalsi veci protoze... proc? Protoze se nudili? 8))))

    A kdyz jsme u toho "neco si precti", co kdyby sis prectel treba tvoji oblibeneou wikipedii?

    The original PDP-11 version of Unix was developed in assembly language. The developers were considering rewriting the system using the B language, Thompson's simplified version of BCPL.[11] However B's inability to take advantage of some of the PDP-11's features, notably byte addressability, led to C. Doslova a do pismene, C vzniklo jako jazyk pro implementaci operacniho systemu. A to jsem si myslel, ze aspon o tom C neco vis. A pritom je to zase klasika: meles nesmysly o vecech, kterejm nerozumis a kdyz placnes pitomost, nejsi schopnej to priznat a jen se do toho zaplejtas dal a dal a dal...

    A jako obvykle, velmi hlasite a usilove trapne mlceni o tech podstatnych otazkach. Hlavne to zamlzit a odskrolovat pitomostma o tom, jak C bylo na "praci s textem 8)))
    XCHAOS
    XCHAOS --- ---
    REDGUY: ... dokonce i celého Unixu. nástroje pro tu práci s textem tehdy byly napsané v C, takže logicky, C mělo třeba silnější stringovou knihovnu, než co já vím - v té stejné éře Fortran. Něco si o tom přečti.
    REDGUY
    REDGUY --- ---
    XCHAOS: v C je čárka , taky například operátor a ne nějaká základní konstrukce jazyka. - v C neni carka zakladni konstrukce jazyka? Operatory nejsou zakladni konstrukce C? Jo, od cloveka kterej si mysli, ze "práce s textem byla původní zaměření celého C" lze takovou pitomost ocekavat 8))

    stejně jako ve funkcionálním jazyce všechno je funkce - ne, neni. Prosim, prestan placat o vecech, kterym nerozumis.

    teď už zbývá jen začít - ver mi, nemuzu se dockat 8))) Nejakej casovej odhad? Ale kdybys predtim odpovedel na tech par otazek, co jsem tady napsal, bylo by to super. Rozumis, varianta "trapne mlceni" je nejnudnejsi mozna 8))
    XCHAOS
    XCHAOS --- ---
    REDGUY: ty to hrozně hrotíš. instrukce je vlastně takový operátor bez návratového hodnoty ... šokující zjištění: v C je čárka , taky například operátor a ne nějaká základní konstrukce jazyka.

    stejně jako ve funkcionálním jazyce všechno je funkce, tak je syntaxi jazyka možné poskládat čistě jen z operátorů :-) zápis by pak trochu připomínal regexpy (ne, že by pro mě byly srozumitelné, většina z nich... ale to mi nebrání snažit se vymyslet turing-complete regexpy :-))

    ano, jistě metody zabudované, nativní třídy (jako string v Pythonu) jsou v jazyce jiná kategorie, než základní flow control struktury jazyka. na druhou stranu: a co jako? máš nějakou jinou motivaci sem psát, než snažit se dokazovat, že vše co napíšu je kravina?

    ANT_39: já k tomu směřoval vždy.. vždy mi zajímalo, co je "uvnitř" programovacích jazyků... pochopit, co je uvnitř Basicu nebo C nebylo při znalosti základních instrukcí assembleru zas tak těžké, ale pochopit jak jsou implementované abstrakce vyšších jazyků je výzva (a hlavně soutěžení s nima, třeba co do výkonu).

    stručně řečeno.. teď už zbývá jen začít
    REDGUY
    REDGUY --- ---
    Hele, dalsi vec:

    je to spíš zacílené na původní vývoj. třeba i jen hračkového kódu. nic velkého.
    Já uvažoval o něčem jednodušším, bližším skriptovacím jazykům, po kterých dnes sáhne většina vývojářů, když se rozhodnout napsat jen něco malého

    Co to znamena? Cim se lisi jazyk pro "hrackovy kod", "nic velkeho", "neco jen maleho" od jazyka pro "velke veci"? Protoze kdyz se podivam na ty skriptovaci jazyky, o kterych mluvis, tak ty moderni, rekneme Python, Ruby, Perl, Node.js nijak na "maly" veci omezeny nejsou. Muzu v nich stejne dobre psat oneliner, storadkovej one-off bastl i obrovskej web-scale projekt. S tim tedy, ze to "moderni" znamena vlastne "poslednich dvacet let". Takze, v cem bude omezenej tvuj jazyk? A hlavne... neni to tak trochu idiotske, uz od zacatku ho vedomne omezovat? Proc by do nej nekdo jakkoliv investovat cas a usili? Kdyz neco zacnu, ono se to ujme a budu to potrebovat vyrust z "neco maleho" na "neco velkeho", tak zjistim, ze jsem v hajzlu, protoze xChaos svuj jazyk navrhl jen na "male veci"? A neni tak trochu v rozporu tohle omezeni s tim, cos rikal o prinosu kompilovani do C? Ze ted si budu prekladat do PHP a pozdejc, az budu potrebovat vetsi vykon, tak do C? Neni nahodou dost pravdepodobny, ze okamzik "potrebuju kompilovat do C" prijde zhrube ve stejne dobe, jako okamzik "uz to neni hrackovy, maly projekt, ale neco vetsiho"? Povidej, vysvetluj 8))
    ANT_39
    ANT_39 --- ---
    > Pokud chces delat svuj jazyk, bez do toho, je to rozhodne uzitecne. [JANFROG]

    XCHAOS: tohohle bych se drzel. Tady ztracis cas nejakyma coby kdyby.
    REDGUY
    REDGUY --- ---
    XCHAOS: tím vznikne knihovna rutin, ze kterých zájemci budou moc libovolně opisovat (a to tak, že se právě podívají na C mezikód, kterým ji to vygeneruje) Hele, tohle me fakt fascinuje. Prisim, vysvetli mi, jak si to predstavujes? Nejakej konkretni, specifickej use-case, zadny obecny kecy (pokud toho jsi schopnej 8)) ). Kdo konkretne by byl takovej zajemce? Nejakej zacatecnik v C? Zkusenej programator v Pythonu? Bezdomovec z Hlavaku? A na jakou konkretni rutinu by se koukal? Neco zakladniho, jako quicksort? Nebo neco ezoterickyho? Prosim, zkus popsat konkretni priklad. A kdyz k tomu zvladnes napsat i jak ta knihovna rutin "vznikne", bude to super 8))
    REDGUY
    REDGUY --- ---
    XCHAOS: jinak pokud by můj "bizarní jazyk" splnil kritérium [...] tak je to podle mě určitý achievement - no urcite. A kdyby byly v kapse ryby, nemuseli by bejt rybniky. A kdybys mel technolohickej naskok, tak bys vyhral SunTrip 8)) Hele, s timhle radsi pockej, az to budes mit. Protoze jinak jsou to zase jen plany kecy.
    REDGUY
    REDGUY --- ---
    XCHAOS: Pythonu jsou stringy natolik nativní součástí jazyka (neimportuješ na ně žádný modul) - meh. To nic nemeni na tom, ze jadro jazyka a knihovna jsou uplne jine veci. Ty jsi v situaci, kdy vlastne jeste ani poradne nevis, jak ten jazyk bude vypadat, ale uz resis, ze v knihovne bude mit "split". No, ok, no. Mas ty priority krapet pomotany 8))
    XCHAOS
    XCHAOS --- ---
    REDGUY: no jen tak letmo, nemám čas odpovídat na všechno

    - že je jazyk dynamicky typovaný, mi může být jedno, pokud během vygenerování kódu v tomto jazyce více či méně pohlídám, jaký typ proměnný přidávám čemu (méně pohlídám = compile time kontroly, jako v C, více pohlídám = např. v případě proměnných předávaných funkci provedu jejích přetypování

    - u Pythonu jsou stringy natolik nativní součástí jazyka (neimportuješ na ně žádný modul), že nemůžeš rozhodně mluvit o knihovně funkcí (to, že v C jsou stringy jen knihovna neznamenám, že to tak je v jakémkoliv jiném jazyce, kde jsou většinou ten nejvestavěnější základ všeho - dělá to z C nikoliv "kapotovaný assembler", ale naopak naprosto nekapotovaný podvozek, ke kterému si musíš externě připojit volant i sedačky)

    - jinak pokud by můj "bizarní jazyk" splnil kritérium, že bude schopen přeložit sám sebe a mít v sobě napsaný svůj vlastní compiler, tak je to podle mě určitý achievement programátorského vývoje, přechod na další level... jako když máš počítačovou hru a dohraješ jí na další level.
    Kliknutím sem můžete změnit nastavení reklam