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

Hlavní navigace

Názor k článku
Programovací jazyk J: operátory, uživatelské funkce a tacit programming

tisnik
tisnik (neregistrovaný) ---.redhat.com
27. 1. 2010 14:02

Re: j vs c

celé vlákno

Smycky while() {} a do{} while() byly do cecka pridany z jasneho duvodu, maji sve opodstatneni a popravde receno si neumim predstavit program, kde by nemely smysl (resp. kde by na vsech mistech bylo lepsi pouzit for, v niz se mnohdy michaji veci, co se sebou nemaji moc spolecneho – ted nemyslim klasicky „pocitany“ for).

Ono ostatne cecko vychazi z rady jazyku Algol->BCPL->B potom C, tam o Wirtha clovek dlouhou dobu nezavadil (jasne udelal si Algol-W, ale az pozdeji, kdyz vymyslel dost tezkopadny Pascal se kterym se muci decka na skolach a delaji se z nich tak trosku cvicene opice).

Takze za „while“ v cecku mohou tvurci Algolu (Backus, pozdeji treba Dijkstra nebo Hoare – IMHO mnohem lepsi vedatori nez Wirth :-) a samozrejme tvurci cecka, to uz nekdy v prvnich castech tohoto serilu tusim zaznelo.