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

atarist
atarist (neregistrovaný) ---.jizmorava.adsl-llu.static.bluetone.cz
26. 1. 2010 22:19

Re: j vs c

celé vlákno

Nojo, ale to pises pouze ze sveho pohledu vyvojare, ktery se nekdy davno vice ci mene snadno naucil syntaxi a semantiku algolskych jazyku a potom to povazuje za „prirozene uvazovani“. Opravdu to tak neni – znam dost lidi, kteri „uvazuji“ v s-vyrazech a lambda kalkulu, takze vesele kodi v Lispu kdyz maji neco udelat v C#/Jave, tak se tvari, jako by jim chybela jedna ruka.

Kdyz se laika (samozrejme inteligentniho) zeptas, co je „prirozenejsi“:

for (int i=0; i<10; i++)
nebo
i.10

Podle me je to pro nej stejne neprirozene, akorat ten druhy zapis mu vysvetlis mnohem rychleji, nez co znamena int i, co ++, kdy se provede i<10, kdy i++ atd.

Me treba taky J prijde elegantni a docela chapu, ze ho lidi pouzivaji napriklad pro rychle nakodeni nejakych simulaci apod., kde je zapotrebi moznost rychleho zasahu do kodu, predevsim je tam pekna ta interaktivita, ostatne jako u vetsiny dynamicky typovanych jazyku.