• ú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
    REDGUY
    REDGUY --- ---
    FLEGMA: Kecy. Jedina dulezita vec je tahle: splnili to co slibili, dodali operacni system? Splnili, dodali. To je jediny na cem zalezi.

    Myslim, ze dneska uz jsou salesmani & projektaci & zmrdmanazeri na jinym levelu - No, jak jsem rikal, mas se co ucit. (Spoiler: nejsou).
    FLEGMA
    FLEGMA --- ---
    REDGUY: To neni uplne presna definice - jestli uzavru smlouvu na neco, na co vubec nemam kapacity a slibuju, ze uz je to z pulky hotovy, pricemz zadnej vyvoj nenastal a pritom vubec nevim, jestli sezenu vyvojare nebo cash na odkup softu odjinud a slibuju odberateli termin dodani, byt je sance na uspech 10% tak to podfuk je nebo tomu muzem rikat ruska ruleta. Neco jinyho je standartni postup maly firmicky, kdy nejdriv vytvoris mockupy, screeny a powerpointy, napises specku a nasmlouvas si placeni po dokoncenejch milestonech, realisticky naplanujes terminy, pricemz postupne nabiras vyvojare a rostes. Myslim, ze dneska uz jsou salesmani & projektaci & zmrdmanazeri na jinym levelu a takhle velky blufovani by Billovi neproslo.

    Ucit se mam vzdycky co, jestli se neceho desim, tak to je moment, kdy nebudu schopnej vstrebavat novy informace, to vnimam jako smrt, i kdyz muze jeste clovek dejchat.
    REDGUY
    REDGUY --- ---
    FLEGMA: Sorry, ale jestli si myslis ze "Uzavru s nekym smlouvu na to, ze mu za mesic dodam neco, co v tuhle chvili jeste nemam" je _podvod_, tak se mas jeste hodne co ucit. MS udelal hodne spornejch a hodne vylozne spatnejch veci, ale zrovna tohle problem fakt neni.
    FLEGMA
    FLEGMA --- ---
    _BENNY: Tak MS dokonce zezacatku javu podporoval a implementoval shitove JVM, ktere musel opustit kvuli soudnimu sporu se Sunem, ze... Nasledujici historii a pokus o neuspesny klon vsichni zname :-)
    FLEGMA
    FLEGMA --- ---
    _BENNY: No, muj skromnej nazor je, ze Linux je lepsi op. system z tisice a jednoho duvodu a widle si cesticku vyslapaly marketingem a tim, ze se zahackovaly (proprietarni ovladace, gamesky, softy pro grafiku, hudbu, business). Coz je doporucenihodna strategie, kterou jsem v praxi videl u velkejch firem - zacnes delat soft pro banku a pokud jsou s tebou spokojeni, za par let je z tebe velkododavatel reseni i outsorcingu. Ten podvod s DOSem stojici na pocatku uspechu Mrkvosoftu je znamej, dokonce zfilmovanej (Pirates from Silicon Valley), neni to ani ojedinelej jev - to samy udelal Zeleznej s Novou, kdyz slibil investorum program v dobe, kdy nemel nasmlouvany a nakoupeny zadny porady :-) Za Linux mluvi nasazeni na serverech - mission critical aplikace i supercomputing systemy - nic z toho nebezi na widlich, hadat se o tom nebudu, replikovat spousty starejch flejmu fakt ne.
    _BENNY
    _BENNY --- ---
    FLEGMA: na cem je postaveny uspech widli (ja to vidim ve vyvojovem ekosystemu), jestli slo o svindl (co vim, je to naprosto bezna praxe, ze nekomu slibim produkt [a NIC je z marketingoveho hlediska nic moc matros], jinemu slibim vyplatu a pak to drbu jak se to da, abych to rychle prodal a vsechny sliby dodrzel), pocatky C# (chteli Javu, Sun frflal, tak si MS udelal neco vlastniho a rozhodne neslo o nejaky slabsi odvar), a vubec tu souvislost ze spatny marketing ze strany XCHAOSe je to stejne jako dobry marketing ze strany MS :)
    FLEGMA
    FLEGMA --- ---
    _BENNY: A kterej vyrok bys rad rozporoval ?
    _BENNY
    _BENNY --- ---
    FLEGMA: brzo se te tady nekdo chopi, ja na to dneska nemam :D
    FLEGMA
    FLEGMA --- ---
    _BENNY: ok, ja to nestudoval, bylo to tak velkolepe prezentovano ;-) Ale o tom to je, widle jsou taky postaveny na marketingu a vsechno zaclo svindlem, kdy Gates s Ballnerem uzavreli s IBM smlouvu na op system, kterej v ty dobe nemeli napsanej :-D Vem si jak zacal C#, slaba kopie javy, uz se to sice zlepsilo, ale taky to zaclo podfukem.
    _BENNY
    _BENNY --- ---
    FLEGMA: vlastni programovaci jazyk = stare a cizi C s makrama navic
    FLEGMA
    FLEGMA --- ---
    XCHAOS: Nevidel bych to tak zle, jsi bezpochyby vizionar, pomerne chaotickej, ale s prokazatelnejma vysledkama (web prohlizec pro DOS, vlastni programovaci jazyk (respekt !!!) , indenpendent net provider) a s velmi metaforickym myslenim a spoustou napadu. Staci bejt trochu vic diplomat, o nekterejch napadech (xchaos solar letadlo) radsi nemluvit a bude to cajk. Akorat bych se tu nechlubil s tim, ze vlastne neumis debugovat (naprosto zakladni skill programatora), to ti muze jen poskodit renome.
    CHEVALIER
    CHEVALIER --- ---
    _BENNY: Já v Anjutě a Glade.
    XCHAOS
    XCHAOS --- ---
    _BENNY: mám talent si v libovolném okruhu diskutérů okamžitě obrátit veřejné mínění proti sobě. občas je to zábavné, ale v téhle kauze to především bylo zbytečné

    FLEGMA: něco takového tuším, že tam je, to jo... ale faktem je, že si dlouho nevzpomínám na projekt, který by třeba tuhnul tak záhadným způsobem, že bych se uchýlil k pouštění gdb na coredump... prostě pro mě je fakt vhodná taková ta cesta #ifdef DEBUG a vkládání ladících hlášek do kodu - a to hlavně proto, že právě i sítovou aplikaci můžu pustit z konzole a číst si ty debug hlášky na konzoli, zatímco GUI je třeba browser (či něco jako Gtk, ale já teda zatím nic pro Gtk nedělal...)

    Jinak možná by mohlo někoho zajímat, jak se vyvíjí moje snaha o try { } makro do céčka... zatím jsem dospěl k tomu, že výslovně neodchycené chyby se budou řetězit a na konci programu se všechny vypíší. a že chyby budou bud POSIXové (tam chybovou hlášku poskytne libc) a nebo uživatelské (definované právě textem popisujícím chybu - takže v podstatě velmi podobné jako $@ chybová hláška v Perlu, pokud Perl trochu chápu...). v podstatě půjde o to, že runtime bude moci evidovat více než jednu neodchycenou chybu - ale současně to nebude nějak hierarchicky strukturované jako v C++
    _BENNY
    _BENNY --- ---
    DAVIDOWITCH: ten naprosto zboznuju, bez nej uz dneska taky nevstanu z postele :D
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    _BENNY: Pouzivas Visual Assisst X? Nebo obecne nejaky dalsi pluginy na usnadneni zivota?
    _BENNY
    _BENNY --- ---
    CHEVALIER: Microsoft Visual Studio, na linuxu je pry docela pouzitelny kdevelop
    CHEVALIER
    CHEVALIER --- ---
    _BENNY: V čem že to děláš?
    _BENNY
    _BENNY --- ---
    POTRAT: to snad ma smysl jen v pripade ze se ty cinnosti nejak opakuji. ale kdyz potrebujes kazdou chvili koukat na neco jineho, tak zase skoncis u psani (nehlede na to ze i ty makra se ani napoprve nenapisou samy), misto abys proste prisel, kouknul a hned videl. zdrzuje to.

    XCHAOS: mozna se jen blbe vyjadrujes ;)
    POTRAT
    POTRAT --- ---
    _BENNY: tak pokud se nechces upsat, tak si muzes nadefinovat makra prece, v tom je velky plus gdb
    XCHAOS
    XCHAOS --- ---
    _BENNY: v podstatě toto bylo celé jádro mojí kritiky gdb ... ale ty za to samé dostaneš palečky nahorů, zatímco já palečky dolů :-)
    Kliknutím sem můžete změnit nastavení reklam