Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
František Fuka: 95 procent všeho dělám v jazyce Lua

youngster
youngster (neregistrovaný) ---.net.upc.cz
9. 6. 2009 1:52

programátoři

Když tak čtu diskusi (ne článek) :) tak nechápu Vás pány programátory co si pochvalují fortran, lisp, smalltalk nebo ještě něco víc low.

Představa že budu po někom pracovat s 9 let starým java kódem je pro mě nemyslitelná stejně tak jako představa, že si budu psát vlastní knihovny na parsování xml apod. no prostě já patřím ke generaci co raději sáhne po sí šárp, ruby (ror) apod. než abych se patlal v C(++). To mi dovoluje naprogramovat aplikaci rychle a efektivně s daleko menším usilím :)

No teď k otázce. Nechápu proč když je někdo tak skilled se patlá v těch low jazycích místo toho aby dal výpověď a šel dělat v nějakém frameworku a vydělal mooc $$$. :) Místo toho si bastlí operační systémy na míru a dělá věci ohledně programování složitěji (samo že jsou úkoly kde má třeba fortran opodstatnění, ale bavme se o většině aplikací co jsou vidět na úřadech, nemocnicích apod.) než je nutné a btw na desktopu mu běží ubuntu místo gentoo (=něco dělá složitě a někde dává přednost pohodlí) ← z toho mně vyhází, že je to nějaká úchylka ;)
Ale hlavně mě zajímá proč teda pracuje v nadnárodní fi. místo toho aby šel svou cestou. Snad to není kvůli tomu, že by ho bavilo prolézat kód a prostě celkově ho baví programovat.

Podotýkám, že nikde nemluvím o fukovi..a když něco nedává smysl tak je to z vyčerpání a ne že bych byl retard..du spát. :-)

Martin Petr aura:45
9. 6. 2009 11:12

Re: programátoři

„lisp, smalltalk nebo ještě něco víc low“

Cožeto? Lisp a Smalltalk jsou low levelové jazyky? :D Radši choď opravdu dřív spát, jinak by to blábolení lidi mohli opravdu považovat za projev retardace. ;)

Víš vůbec něco o jazycích, o kterých píšeš? Kolik jsi toho v nich napsal?

Je pravda, že C# a podobné jazyky možná umožňují naprogramovat aplikace rychle, efektivně a snadno. To bohužel znamená, že se k programování dostane každý jouda… no a podle toho taky ta úroveň programů vypadá. :)

Ani vlastně nevím, proč na tuhle snůšku nesmyslů C#-taky-programátora odpovídám. Jakmile člověk, který programuje v Ruby on Rails a jeho ambice evidentně nemíří výše, než k psaní vskutku intelektuálně náročných aplikací pro úřady, začne hodnotit Fortran, Lisp, Smalltalk a další, hovoří to samo za sebe.

I/O
I/O (neregistrovaný) 147.32.68.---
9. 6. 2009 13:24

Re: programátoři

Plácáte nesmysly.

  1. Fortran, Lisp ani Smalltalk rozhodně nejsou žádné nízkoúrovňové jazyky. Očividně jste je neviděl ani z rychlíku. Třeba takový C# vypadá vedle Smalltalku jako hodně chudý příbuzný. A to po všech stránkách.
  2. Jedna věc je splácat nějakou okýnkovou aplikaci s formuláři či webové rozhraní a něco jiného je třeba napsat expertní program, firmware k embedded zařízení nebo fyzikální simulaci. Na to první se C# hodí výborně (a taky pro tyto účely bylo vytvořeno), u toho druhého byste s C# těžce zaplakal.
  3. Mooc $$$ vydělá právě člověk, který nedělá v C#, v němž dělá každý blbec. Resp. který nemůže použít C# vzhledem k povaze řešeného problému a musí jít do složitějších věcí, které průměrný vývojář mentálně nezvládá.
  4. Na spoustu (neřku-li většinu) aplikací, co jsou vidět na úřadech a nemocnicích, jejich uživatelé nadávají, a právem. Spoustě vývojářů nastanou těžké problémy, až se zavede hmotná zodpovědnost za škody způsobené jejich softwarem. To, co si dovolí někteří dnes prodávat, s tím by si před dvaceti lety nedovolil předstoupit ani student střední školy před učitele.

Dnes se za programátora považuje kdejaký blbec. Jejich výsledky tomu také odpovídají – tragédie, naprostá tragédie. Namátkou si vyberte v podstatě libovolnou instituci a informujte se o tom, jak jsou tam spokojeni s novým softwarem. Uslyšíte o nekonečných tahanicích o to, že software vlastně nedělá to, co se po něm požadovalo, je nestabilní, poruchový, náprava je v nedohlednu, při pokusu o ostrý provoz kolabuje, uživatelé raději setrvávají u starších variant (z 90. let!), protože nový software nepřináší žádné, a to podtrhuji, žádné výhody (za nejvíce zdůrazňovanou výhodu je dnes prezentováno to, že běží pod Windows, kliká se v něm myší, má to ikonky a podobné nesmysly, které jsou pro člověka, který se softwarem (jakýmkoli) pracuje rutinně, naprosto nepodstatné). Kdyby nebylo státních institucí a velkých firem, jejichž management funguje v podstatě ekvivalentně, 90% dnešních vývojářů by muselo vzít za vděk asi nějakou manuální prací, protože to, co produkují, by od nich nikdo nekupoval.

povinná
povinná (neregistrovaný) ---.62.broadband3.iol.cz
9. 6. 2009 20:44

Re: programátoři

Kolegové to už řekli za mě, já jen doplním, že Lisp jako metajazyk je all-levels jazyk (stejně jako Forth), nikoli low-level (to jste měl na mysli tím „low“?), sahá tedy od assembleru (LAP) až po hodně vysoká (E)DSLka.

Zasílat nově přidané příspěvky e-mailem