------------------------------------------
Interviewer: What is your past experience.
Applicant: I wrote PHP for a Web Site
Interviewer: PHP. What the fuck is a PHP. We write programs here. We need programmers. You write scripts. We don't have any jobs for Scripters.
Applicant: Well scripting is like programming, 'cept there's no accounting, no data management, no reporting, but there are a lot of kewl pictures on the web site I scripted, er programmed. Do you have snackies and scooters here?
Interviewer: We need programmers here. Get the fuck out of my office moron.
Applicant: Wanna shoot some pool?
Interviewer: SOMEBODY CALL SECURITY.
Applicant: I no some kewl porn sites.
Interviewer: (As he puts his foot in the applicants ass) GET THE FUCK OUT OF MY OFFICE YOU MORON!
------------------------------------------
... a nejen s phpckarem... ale v ramci objektivity i s patlakem co ma nasprtanou microsofti certifikaci ale neumi programovat. Z vlastni zkusenosti si myslim ze absolventi jinych skol nez MUNI,CVUT, MFF a VUT jsou jako zamestnanci programatori dosti slabi a vytvareji neprehledne a neciste systemy. Algoritmy, prehlednost a programatorkska kultura, to je to o co ve skutecnosti jde.
Vlákno názorů k článku
Vývoj PHP 6
Elite (neregistrovaný)
5. 12. 2005 18:34
takhle budu jednat s phpckarem co mi prijde na pohovor
5. 12. 2005 18:40
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
A v čem tak úžasně sexy děláte u vás? :-D
rezna (neregistrovaný)
5. 12. 2005 18:56
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
nezalezi na skole - zalezi na cloveku, na tom jak je ochoten studovat, .... - ja treba na MFF uz nejsem pac me tak trochu vyrazili z analyzy - tak si tu v klidu studuju v olomouci. ale kdyz srovnam svou praci, uhlednost a mysleni a podivam se na nektere "experty" z matfyzu tak si myslim ze jsem na sakra jine urovni nez oni... - ale zpet k tematu :)
nekdo se tu ptal v cem tak sexy piseme kdyz nemame radi PHP - ja osobne radsi v ASP.NET, problem je za na nektere free projekty je problem sehnat server s M$ operacnim system tak to pisu v PHP, ale ma to sakra mezery to psani v PHP
nekdo se tu ptal v cem tak sexy piseme kdyz nemame radi PHP - ja osobne radsi v ASP.NET, problem je za na nektere free projekty je problem sehnat server s M$ operacnim system tak to pisu v PHP, ale ma to sakra mezery to psani v PHP
Olomoučan (neregistrovaný)
5. 12. 2005 19:15
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Tak to si ASP.NET ještě užiješ. Já mám téměř vystudovaný UPOL (ještě diplomka :-), vše jsem dělal v Javě. Někdy jsem měl více práce, protože učitelé měli připravené různé komponenty v .NETu a já si to musel přepsat, ale to mi nevadilo. Matalýzu už neučí Mošová, takže by to _mohlo_ být jednodušší, ale tím si projít musíš :-D
Nelíbí se mi ovšem ten příspěvek od Elite. Tenhle "expert" by měl přijít na exkurzi do naší firmy, kde se vyvíjí informační systém v Perlu (mod_perl). To je taky skript, ale ten systém má špičkový návrh i kód. Jazyk nedělá programátora, stejně tak jako škola.
Nechci nějak vyzdvihovat UPOL, ale co se týče teoretických informatických předmětů (numericke metody, paradigmata programování, matematická logika, fuzzy logika a aplikace, neuronové sítě, vyčíslitelnost a složitost, lambda kalkul...) si myslím, že je to škola asi nejlepší. Bere se to poměrně do hloubky. Horší to je s praxí, projekty máme docela snadné.
Nelíbí se mi ovšem ten příspěvek od Elite. Tenhle "expert" by měl přijít na exkurzi do naší firmy, kde se vyvíjí informační systém v Perlu (mod_perl). To je taky skript, ale ten systém má špičkový návrh i kód. Jazyk nedělá programátora, stejně tak jako škola.
Nechci nějak vyzdvihovat UPOL, ale co se týče teoretických informatických předmětů (numericke metody, paradigmata programování, matematická logika, fuzzy logika a aplikace, neuronové sítě, vyčíslitelnost a složitost, lambda kalkul...) si myslím, že je to škola asi nejlepší. Bere se to poměrně do hloubky. Horší to je s praxí, projekty máme docela snadné.
Elite (neregistrovaný)
5. 12. 2005 23:34
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Myslim ze jste me trosku nepochopil, pokusim se tedy svuj nazor rozvinout. Osobne nic nemam proti skriptovacim jazykum jako takovym (a Perl je samozrejme hodne zajimavy skriptovaci a dynamicky jazyk), ale proti rychlokvasenym "radobyprogramatorum" kteri slyseli ze v programovani "solej prachy kamo" a tak se nauci trosku toho html a nejake to "pehapecko" a jdou na vec. Uplne podobne typy se vyskytuji na jine strane barikady kde zase "delaji do cysarpu a aaespenet, mam na to knizku".
Programator by mel umet skriptovaci jazyk, to je samozrejme silna zbran pro rychly vyvoj, mel by take umet nejake komercni prostredi - dnes tedy Javu nebo .NET, ale zaroven by mel rozumet klasice - cecko, kompilace, linkovani, princip volani funkci operacniho systemu.
Programator by mel umet skriptovaci jazyk, to je samozrejme silna zbran pro rychly vyvoj, mel by take umet nejake komercni prostredi - dnes tedy Javu nebo .NET, ale zaroven by mel rozumet klasice - cecko, kompilace, linkovani, princip volani funkci operacniho systemu.
dgx (neregistrovaný)
6. 12. 2005 0:58
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
> Myslim ze jste me trosku nepochopil, pokusim se tedy svuj nazor rozvinout. Osobne nic nemam proti skriptovacim jazykum jako takovym
Tak nevím, ale ten původní příspěvek se snad ani jinak nedal pochopit, než jako útok proti skriptovacím jazykům. Navíc zkušený programátor ví, jak malý rozdíl je mezi PHP a kompilovaným jazykem. V podstatě by stačilo odbourat pouhých pár vlastností (např. eval, $$var) a bylo by možné PHP překládat.
Tak nevím, ale ten původní příspěvek se snad ani jinak nedal pochopit, než jako útok proti skriptovacím jazykům. Navíc zkušený programátor ví, jak malý rozdíl je mezi PHP a kompilovaným jazykem. V podstatě by stačilo odbourat pouhých pár vlastností (např. eval, $$var) a bylo by možné PHP překládat.
6. 12. 2005 3:13
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Kvůli překládání EVAL rozhodně odbourávat nemusíte. ;-) Možná by se v něm něco muselo omezit, kompilovat jazyk s evalem ovšem principielně rozhodně možné je. Ale zrovna miniruntime z toho nebude. ;-)
uživatel si přál zůstat v anonymitě
6. 12. 2005 11:59
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
hmm, prekladanie skriptovacieho jazyka ...
odporucam do pozornosti perl 6 a diskusie k tomu :-))
ok, uznavam, je mozne, ze si autori perlu dali prilis vysoke ambicie, ale ak sa im podaril niekedy v tomto storoci 6-tku dokoncit, klobuk dole.
odporucam do pozornosti perl 6 a diskusie k tomu :-))
ok, uznavam, je mozne, ze si autori perlu dali prilis vysoke ambicie, ale ak sa im podaril niekedy v tomto storoci 6-tku dokoncit, klobuk dole.
uživatel si přál zůstat v anonymitě
6. 12. 2005 11:57
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
lol ... no ja som cisty skriptovac, ale ten povodny prispevok som pochopil ako vtip (uz preto, ze sa mi zda, ze to je povodne nejaky komiksik).
Kero (neregistrovaný)
6. 12. 2005 16:35
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Jako jedna diplomka na MFF byl prekladac PHP, aby sel pouzivat s .NET (snad nevadi, ze to je bytecode)
.oOo. (neregistrovaný)
6. 12. 2005 8:33
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
>>>Programator by mel umet skriptovaci jazyk, to je samozrejme silna zbran pro rychly vyvoj, mel by take umet nejake komercni prostredi - dnes tedy Javu nebo .NET, ale zaroven by mel rozumet klasice - cecko, kompilace, linkovani, princip volani funkci operacniho systemu.
To je jako pokus o definici programátora, jo? Pak věz, že programátor je člověk s přirozeným citem pro algoritmy. Dobrý programátor zná i pozadí (matematika, složitost, vyčíslitelnost, programovací paradigmata...) a alespoň jeden programovací jazyk (+ platformu). To ale není nutná podmínka -- programátoři tu byli, ještě nebyly počítače (a Ty na světě).
Existoval-li by nějaký takovýto (ryzí) programátor, jsem přesvědčen, že pokud by tě snad přijali do nějaké softwarové firmy (pánbůh s nimi) a šel by tam i náš ryzí jedinec, tak by Ti zcela jistě šéfoval. Říkal by Ti, co máš dělat. Už z tvých příspěvků je patrné, že postrádáš mnoho rysů programátora (a možná i rysů logicky uvažujícího člověka).
To je jako pokus o definici programátora, jo? Pak věz, že programátor je člověk s přirozeným citem pro algoritmy. Dobrý programátor zná i pozadí (matematika, složitost, vyčíslitelnost, programovací paradigmata...) a alespoň jeden programovací jazyk (+ platformu). To ale není nutná podmínka -- programátoři tu byli, ještě nebyly počítače (a Ty na světě).
Existoval-li by nějaký takovýto (ryzí) programátor, jsem přesvědčen, že pokud by tě snad přijali do nějaké softwarové firmy (pánbůh s nimi) a šel by tam i náš ryzí jedinec, tak by Ti zcela jistě šéfoval. Říkal by Ti, co máš dělat. Už z tvých příspěvků je patrné, že postrádáš mnoho rysů programátora (a možná i rysů logicky uvažujícího člověka).
Elite (neregistrovaný)
6. 12. 2005 10:22
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Nechapu ty pokusy o ironii, muj prispevek rika zhruba to co ten Vas... a nebo ne? Pod pojem "programatorska kultura" v duchu zahrnuju i jiste znalosti teorie, computer science, i kdyz jsem to ve svem prispevku mozna mel zminit.
Cenim si lidi kteri znaji algoritmy a vnitrni princip veci, a ne jenom naucene postupy bez znalosti myslenek ktere jsou za tim.
Opravdu nechapu vase vypady proti moji osobe.
Cenim si lidi kteri znaji algoritmy a vnitrni princip veci, a ne jenom naucene postupy bez znalosti myslenek ktere jsou za tim.
Opravdu nechapu vase vypady proti moji osobe.
.oOo. (neregistrovaný)
6. 12. 2005 12:04
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Teď jsem se chytil za nos. Jsem jenom takový anonymní hlupáček a radši si useknu prsty kterými píšu a skočím šipku do vypuštěného bazénu.
.oOo. - ten skutečný (neregistrovaný)
6. 12. 2005 12:52
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Konec diskuse s někým, kdo není schopen rozumných argumentů a posílá příspěvky pod různými neregistrovanými uživateli (viz předchozí příspěvek). Ty "elito" mezi programátory --- jsi jelito :-) H0WK
ps - Příště až budeš chtít zase něco někam napsat, nad svým textem se pořádně zamysli a dvakrát si to po sobě přečti, než něco pošleš. Ušetříš si nekonečné obhajování, že "jsi to vlastně tak myslel".
Elite (neregistrovaný)
6. 12. 2005 13:09
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Nejak tomu celemu nerozumim, o co tu jde? Znite mi jako prechytraly suveren a s takovymi opravdu nemam chut debatovat.
A taky nevim proc mi tykate, neznam vas a ani znat nechci.
A taky nevim proc mi tykate, neznam vas a ani znat nechci.
Elite (neregistrovaný)
6. 12. 2005 13:11
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Ted jsem si precetl Vas predchozi prispevek a to uz je trochu moc, takova obvineni. Jdete prosim do pr.achatic, vazeny pane.
.oOo. (neregistrovaný)
9. 12. 2005 14:58
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
To ja jsem machr programator a v tom nasem vidlakove sefuju vypocetnimu oddeleni strojni a traktorove stanice chvojkovice brod. Nikdo na me nema a proto te muzu klidne poucovat.
A (neregistrovaný)
2. 1. 2007 16:39
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Programator by mel umet skriptovaci jazyk, to je samozrejme silna zbran pro rychly vyvoj, mel by take umet nejake komercni prostredi - dnes tedy Javu nebo .NET, ale zaroven by mel rozumet klasice - cecko, kompilace, linkovani, princip volani funkci operacniho systemu.
Programator, který v rámci své pracovní náplně nepoužívá skriptovací jazyky je umět nemusí, pokud nemusí vyvíjet v komerčním prostředí tak o něm také nic vědět nemusí (proč bych měl proboha .NETit? .NET nemám rád:) etc.
Programátor by měl mít altoritmické myšlení a vědět něco o složitosti. Aby byl dobrý, měl by znát i něco o překladači, kterým se jeho zdrojáky budou překládat. Bohužel je to v současné době právě spíš tak, že lidi se hlavně učí .NET, C#, Eclipse, ale napsat stavovej automat neumí :D
Programator, který v rámci své pracovní náplně nepoužívá skriptovací jazyky je umět nemusí, pokud nemusí vyvíjet v komerčním prostředí tak o něm také nic vědět nemusí (proč bych měl proboha .NETit? .NET nemám rád:) etc.
Programátor by měl mít altoritmické myšlení a vědět něco o složitosti. Aby byl dobrý, měl by znát i něco o překladači, kterým se jeho zdrojáky budou překládat. Bohužel je to v současné době právě spíš tak, že lidi se hlavně učí .NET, C#, Eclipse, ale napsat stavovej automat neumí :D
uživatel si přál zůstat v anonymitě
2. 3. 2007 17:39
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Protože to ke své práci nepotřebují. Je to analogie s vaším .NETem a skrptovacím jazykem.
Záleží na konkrétním projektu a režimu, který tam vládne. Je programátor zároveň ten, kdo celý systém navrhuje nebo jenom implementuje návrh do nějakého jazyka? Dělá analýzu a komunikuje i se zákazníkem? ...
Jistě je rozdíl mezi programátorem jádra operačního systému, programátorem webové aplikace a programátorem maker v office.
Ti druzí dva jistě ke své práci nepotřebují znát příliš o překladačích a stavových automatech. A přesto se nazývají (a jsou) programátory.
Vývoj programátorského mainstreamu prostě jenom dál pokračuje na vyšší úroveň abstrakce. Začalo to strojovým kódem pokračovalo přes assembler, vyšší jazyky, přes objekty a různé skriptovací jazyky...
Každá z vyšších úrovní umožňuje o něco snadněji programovat některé úlohy (a tím ve stejném čase zvládnou vytvořit funkčně komplexnější software), ale jiné úlohy omezuje nebo znemožňuje a ty jdou lépe řešit na nižších úrovních.
Záleží na konkrétním projektu a režimu, který tam vládne. Je programátor zároveň ten, kdo celý systém navrhuje nebo jenom implementuje návrh do nějakého jazyka? Dělá analýzu a komunikuje i se zákazníkem? ...
Jistě je rozdíl mezi programátorem jádra operačního systému, programátorem webové aplikace a programátorem maker v office.
Ti druzí dva jistě ke své práci nepotřebují znát příliš o překladačích a stavových automatech. A přesto se nazývají (a jsou) programátory.
Vývoj programátorského mainstreamu prostě jenom dál pokračuje na vyšší úroveň abstrakce. Začalo to strojovým kódem pokračovalo přes assembler, vyšší jazyky, přes objekty a různé skriptovací jazyky...
Každá z vyšších úrovní umožňuje o něco snadněji programovat některé úlohy (a tím ve stejném čase zvládnou vytvořit funkčně komplexnější software), ale jiné úlohy omezuje nebo znemožňuje a ty jdou lépe řešit na nižších úrovních.
deda.jabko (neregistrovaný)
6. 12. 2005 0:24
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
taky se jako UPOLak citim pobouren, tim ze na seznamu "vybornych" skol je treba takove VUT a neni UPOL. obzvlast kdyz vidim, nektere bastlire co vylezou z VUT pisou veci v PHP bez jakychkoliv teoreticky/praktickych zakladu. ale neni to o skole, ale o lidech jestli se chcou ucit, nebo nejak tu skolu prolezou s tim, ze maji diplom... ta skola dava jenom minimalni zaklad...
co se tyce te kvality na upol, bych mel urcite vyhrady vzhledem k poslednimu personalnimu zemetreseni.
k tematu dodam jenom to, ze perl je jeste vetsi splacanina nez PHP a Larry Wall je na to patricne hrdy! nazyva to postmodernim jazykem! navic PHP vzniklo jako zjednodusenina perlu ;] takze ta diskuze me pripada malinko mimo.... kruh se uzavrel...
co se tyce te kvality na upol, bych mel urcite vyhrady vzhledem k poslednimu personalnimu zemetreseni.
k tematu dodam jenom to, ze perl je jeste vetsi splacanina nez PHP a Larry Wall je na to patricne hrdy! nazyva to postmodernim jazykem! navic PHP vzniklo jako zjednodusenina perlu ;] takze ta diskuze me pripada malinko mimo.... kruh se uzavrel...
VUTAK rules UPOL suckz (neregistrovaný)
6. 12. 2005 0:31
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Tak ty tady v jedny vete valis hamoty o kvalite UPOL a o vetu niz, cituju
"co se tyce te kvality na upol, bych mel urcite vyhrady vzhledem k poslednimu personalnimu zemetreseni."
zase tu udajnou kvalitu popiras?
Toz, uz nehul!
"co se tyce te kvality na upol, bych mel urcite vyhrady vzhledem k poslednimu personalnimu zemetreseni."
zase tu udajnou kvalitu popiras?
Toz, uz nehul!
Olomoučan (neregistrovaný)
6. 12. 2005 8:11
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Je to takto - kvalita vynikajicí, ale tento semestr odešlo hodně učitelů, zatím nevíme, jak se to projeví. Rozumný člověk si totiž bude dělat závěry až po určitém čase.
uživatel si přál zůstat v anonymitě
6. 12. 2005 10:25
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Opravdu, a kdo konkretne odesel a proc? (pokud muzete alespon naznacit) Vzpominam na pana Kudelku, to byl velmi kvalitni ucitel, je jeste na skole?
Olomoučan (neregistrovaný)
6. 12. 2005 13:07
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Bylo to víc kantorů, poptej se, ústně ti to někdo jistě podá rád. Jsou tam menší třenice, každopádně to byly jisté šachy.
Jabko, kdy pojede konečně BanánaLinx.kom? :-D
Jabko, kdy pojede konečně BanánaLinx.kom? :-D
Igor Bujna (neregistrovaný)
6. 12. 2005 11:40
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Dobry den,
jsem taky z Olomouce a zajimalo by mne, ktera firma vyviji informacni system pod mod_perlem.
Neco podobneho se chystam taky zavest, tak zjistuji jak jsou na tom ostatni.
jsem taky z Olomouce a zajimalo by mne, ktera firma vyviji informacni system pod mod_perlem.
Neco podobneho se chystam taky zavest, tak zjistuji jak jsou na tom ostatni.
Igor Bujna (neregistrovaný)
6. 12. 2005 11:41
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Dobry den,
jsem taky z Olomouce a zajimalo by mne ktera z firem vyviji informacni system po mod_perlem.PS:Chystam sa taky na neco podobneho.
jsem taky z Olomouce a zajimalo by mne ktera z firem vyviji informacni system po mod_perlem.PS:Chystam sa taky na neco podobneho.
Olomoučan (neregistrovaný)
6. 12. 2005 11:46
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
To ti tak určitě řekneme ty nádivo. Radit konkurenci aby nám přebrala naše zakázky, tož to my milujeme.
Olomoučan --- ten pravý (neregistrovaný)
7. 12. 2005 13:06
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Tento příspěvek opět psal pan co si říká "elita", asi toho bude víc, nemám čas to procházet, ale toto je vrchol ubohosti. Snaží se tady pod nickem "Olomoučan" nebo ".oOo.", pod kterými jsem do tohoto fóra vyjádřil svůj nesouhlas s jeho "výlevy", urážet ostatní, načež mě pak "upozorňuje" na nevhodné chování. Trapné, nemístné, ubohé a slizké.
Elite (neregistrovaný)
7. 12. 2005 14:48
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Aha, tak ty tady diskutujete pod nekolika nicky (jak jste se ted sam priznal) a pak z toho obvinujete nekoho jineho a urazite? Chytry chlapik... dejte si prosim tvaruzky a panaka starorezne a nas highway kingy z Prahy nechte na pokoji. Howgh.
8. 12. 2005 9:48
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Nikdy jsem si nemyslel, že se budu na novém rootu registrovat, ale tady Petr Zvěřina z Václaváku alias Mr. Jelito, si prostě nedá pokoj s těmi prasárnami.
Teď si zkus něco poslat pod mojí "novou identitou", opičáku :-)))
Teď si zkus něco poslat pod mojí "novou identitou", opičáku :-)))
tak a dost (neregistrovaný)
8. 12. 2005 15:00
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Umím programovat jen v phpčku a v perlu (a to mizerně). Jsem jenom bezcenný dement a rozhodl jsem se že prokážu lidstvu službu tím že se spláchnu do záchodu.
8. 12. 2005 20:43
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Dík :-)))
Právě jsi nám všem předložil důkaz, že tady píšeš pod jinými nicky. Obrázek si udělá z tohoto threadu každý sám...
Příště používej hlavu, docela jsi mě překvapil. Myslel jsem, že nenaletíš. Přecenil jsem tě, jelito...
Právě jsi nám všem předložil důkaz, že tady píšeš pod jinými nicky. Obrázek si udělá z tohoto threadu každý sám...
Příště používej hlavu, docela jsi mě překvapil. Myslel jsem, že nenaletíš. Přecenil jsem tě, jelito...
fak a kost (neregistrovaný)
8. 12. 2005 23:19
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Jdi do prdele ty debile.
16. 12. 2005 19:28
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Nikdy jsem si nemyslel, - a na co sis myslel ze ta registrace je ? To ti to musel nekdo predvest, aby ti to doslo ?
Elite Profesor (neregistrovaný)
8. 12. 2005 17:26
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
učil jsem vás vaše vzdělání stálo za h...
javista (neregistrovaný)
14. 12. 2005 0:56
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
no myslim ze clovek ktery programuje v perlu (jazyk matlalu, necitelny) a k tomu jeste v olomouci musi byt opravdu kvalitka
uživatel si přál zůstat v anonymitě
6. 12. 2005 10:07
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Prehlednost = objektova programatorska onanie ve ktere se vyznam jedine ja.
Programatorska kultura? Ech, to uz nikdo nezna.
Cesta je zjednodusovani a nikoliv zeslozitovani.
Programatorska kultura? Ech, to uz nikdo nezna.
Cesta je zjednodusovani a nikoliv zeslozitovani.
6. 12. 2005 10:30
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
"spagetovy kod" vs. "objektova programatorska onanie", ja davam prednost navrhovym vzorom... :)
Lispak (neregistrovaný)
6. 12. 2005 10:40
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Návrhové vzory jsou těšítko pro lidi co neumějí Lisp. Místo toho aby si člověk definoval vlastní syntaxi a vlastní konstrukce pro řešený problém (což v Lispu jde i když to zní na první pohled zvláštně) a pak už je jenom používal tak do omrzení píše stejné bloky kódu "podle vzoru". Uznávám, výsledek je přehlednější než když si programátor tvoří podle svého momentálního nápadu, ale pořád ještě to není ono.
Ti z vás kteří Lisp znají (pan Hegenbart?) mi možná dají za pravdu že návrhové vzory jsou vlastně jistou implementací "higher order" programování, programátorského stylu funkcionálnich programovacích jazyků. Pokud takové jazyky považujete za akademické, pak vězte, že během posledních pár let jejich vlastnosti nenápadně přebírá "mainstream" (viz inference typů a lambda v novém C#).
Ti z vás kteří Lisp znají (pan Hegenbart?) mi možná dají za pravdu že návrhové vzory jsou vlastně jistou implementací "higher order" programování, programátorského stylu funkcionálnich programovacích jazyků. Pokud takové jazyky považujete za akademické, pak vězte, že během posledních pár let jejich vlastnosti nenápadně přebírá "mainstream" (viz inference typů a lambda v novém C#).
Pavel Tisnovsky (neregistrovaný)
6. 12. 2005 10:59
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Ja jsem jiz pred delsi dobou zjistil, ze se lidi toho nazvu "Lisp" dost boji (asi proto, ze je s Lispem strasili ve skole :-). Proto je dobre, ze se mnoha lety overene Lispovske veci z sedesatych let minuleho stoleti objevuji v novych dynamickych programovacich jazycich. Posledni dobou jsem stopu po Lispu nasel zejmena v Pythonu (lambda vyrazy, uzavery, seznamy) a neco take prebira Java a C#.
Tak je to spravne, pokud nezabere celni utok po cele fronte, je nutno provest zdanlivy ustup a naslednou infiltraci :-)
Tak je to spravne, pokud nezabere celni utok po cele fronte, je nutno provest zdanlivy ustup a naslednou infiltraci :-)
7. 12. 2005 13:15
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Ty lambdy z Pythonu bohužel zase useknou... ;-)
7. 12. 2005 14:20
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
To jsem ani nevedel. Hmm, takze to zase bude jazyk pro pojidace kolacu :-))) A me se pritom lambda kalkul opravdu libi, minimalne od dob prednasek prof. Hrusky.
uživatel si přál zůstat v anonymitě
7. 12. 2005 14:25
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Mnnooo, já už nějakou dobu přemýšlím o vytvoření kompilátoru Ruby na základě CPS a Siskindových prací. :-) Why bother with Python? ;-)
7. 12. 2005 14:28
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Ehm...to jsem byl já. ;-)
7. 12. 2005 16:30
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Because Python is beautiful and ripe?
7. 12. 2005 16:37
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Nebo protože Python má vlastní projekty, na kterých se podílí IMHO celkem dost lidí? Nic ve zlém, ale Ruby potřebuje nějaký ten performance boost v tuhle chvíli o dost víc a taky nějaké ty lidi, kteří by se nad tím zamysleli. To už byste rovnou mohl tvrdit, že by byl dobrý nápad začít psát nový a lepší kompilátor Cčka. ;-)
7. 12. 2005 16:40
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Kromě toho jsem reagoval na to, že panu Tišnovskému se bude v Pythonu stýskat po lambdách. Pokud někdo chce lambdy, tak mu zkrátka nepomůže, že Python je hezký, když i ta současná limitovaná konstrukce je de facto deprecated.
uživatel si přál zůstat v anonymitě
7. 12. 2005 17:44
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
pro ostré hochy - lambda kalkul ve Smalltalku pro výpočet faktoriálu :-)
^[:fun |
[:f | fun value: [:arg | (f value: f) value: arg]]
value: [:f | fun value: [:arg | (f value: f) value: arg]]]
value: [:rec |
[:n | n < 1
ifTrue: [1]
ifFalse: [n * (rec value: n - 1)]]]
7. 12. 2005 20:50
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Úžasný :-)
Potom ještě z Lispu konečně odstranit naprosto zbytečné seznamy snadno nahraditelné páry, to pak nahradit lambda kalkulem a pak jen s blaženým úsměvem sledovat, how David and Vassili get rid of this Universe ;-)
Potom ještě z Lispu konečně odstranit naprosto zbytečné seznamy snadno nahraditelné páry, to pak nahradit lambda kalkulem a pak jen s blaženým úsměvem sledovat, how David and Vassili get rid of this Universe ;-)
7. 12. 2005 20:55
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
No moment. Já žil v domnění, že všechno, co existuje, je jen funkce jedné proměnné... :-D
9. 12. 2005 8:20
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
Ahoj Pavle,
takova "uprava" Lispu uz existuje a jmenuje se Unlambda - http://www.madore.org/~david/programs/unlambda/
Pravda, kod byva trosku necitelny, ale zato je to osekane o vsechny zbytecne jazykove konstrukce :-)))
takova "uprava" Lispu uz existuje a jmenuje se Unlambda - http://www.madore.org/~david/programs/unlambda/
Pravda, kod byva trosku necitelny, ale zato je to osekane o vsechny zbytecne jazykove konstrukce :-)))
7. 12. 2005 22:38
Re: takhle budu jednat s phpckarem co mi prijde na pohovor
tak trochu míchání pojmů, ne?

