@kemi: Nem is értem miért tanítanak még iskolában DOS-os Turbo Pascalt. Azért, mert egyszerűen tanulható parancsai vannak. Ha programozást akarnak tanítani, akkor Pascal vagy BASIC. (Mondjuk inkább az utóbbi.)@kemi: Pythonban ugyanúgy meg lehet tanítani a gyerekeket programozni, mert viszonylag érthető a szintaxisa, és használható programozói tudást lehetne szerezni, mert kurva sok helyen használják. A második felével még egyetértenék, de az első fele az egy kicsit vicces. Először is az indentet az emberek formázásra használják, nem kódblokkok egységbefoglalására. (Szerintem ez nem olyan marginális probléma, mint ahogy az ember elsőre feltételezné.) Másodszor pedig:INPUT A$
PRINT "Hi, " + A$ vs.name = raw_input('What is your name?\n')
print 'Hi, %s.' % name TovábbáDIM friends$(4)
LET friends$(0) = "john"
LET friends$(1) = "pat"
LET friends$(2) = "gary"
LET friends$(3) = "michael"
FOR I = 0 TO 3
PRINT "iteration " + I + " is " + friends$(I)
NEXT I vs.friends = ['john', 'pat', 'gary', 'michael']
for i, name in enumerate(friends):
print "iteration {iteration} is {name}".format(iteration=i, name=name) Ne vicceljünk kérem, ne vicceljünk. Itt nem azt kell nézni, hogy a BASIC kód ötször akkora, hanem azt, hogy ötször egyszerűbb megérteni. A Python elég rendesen épít a modern programozástechnika nyelvi elemeire és eszközkészletére. A BASIC egy 1960-ból ittmaradt faék. Érti egy 10 éves kölyök is, aki most ül le először elé. Nézz rá a BASIC és a Python kódra. A Python már a legegyszerűbb példáiban is különféle operátorokat használ, a BASIC meg írd ki oszt jóvan . Azt rögtön vágja a kezdő is, hogy "a " + "faszom" az együtt "a faszom" lesz.@kemi: Még itt a NIK-en is volt DOS-os 16 bites assembly. Minek? Az azért van, mert szar a magyar felsőoktatás. Az alapokhoz tök jó a BASIC/Pascal kombó, de egy egyetemen már olyan tudás kéne, ami az életben használható.@kemi: Tanítottak volna 32/64 bites x86, esetleg ARM assemblyt, vagy akár low-level C-t. Igen, pölö ezeket.@kemi: Az attól függ, miben lesz ettől jobb a gép. Sokkal gyorsabban fog betölteni floppyról. Akár 2-3x gyorsabban is.@kemi: Meg spéci IC kiszedő szerszámot is kéne beszerezni. Nem akarom elgörbíteni a gyári ROM lábait. Nem görbül el az a csavarhúzótól sem, egy rakás IC-t szedtem már ki sima tsavarhjúzóúva'. |