( pink | 2021. 05. 11., k – 09:48 )

Szerintem pont azok a tutorial-ok nem adnak jó kezdőlökést, amik óvodásként kezelik a befogadót.
Aki programozni akar és komolyan gondolja, az le fogja küzdeni ezeket a nehézségeket. A lényeg abban van, hogy a tutorial segít-e ezek megértésében, leküzdésében.

az egész sorozatnak Windows alapúnak kéne lennie

Nem értek egyet. Pont a windows-os tákolásokból származnak később a rossz beidegződések. Linuxon sokkal otthonosabb környezet alakítható ki, sokkal puritánabban, a lényegre koncentrálva.
Nem nagy dolog, ma már livecd sem kell, elég egy vm ha valaki nem akar telepíteni. Akár egy qemu-s image.

rendes GUI-s megoldások

Isten ments. Hadd indítsa el parancssorból a fordítót. Így érteni fogja, mi történik. Nem az lesz, hogy kattintgat a menüben, de fogalma sincs, mi van a háttérben.

Azzal alapvetően egyetértek, hogy nem baj, ha nem a nyelvi nehézségek kötik le a delikvenst, hanem tud az algoritmusokra figyelni. Mi pl. Pascal-lal kezdtünk, ami oktatási célra akkor nagyon előnyösnek tűnt (FreePascal rulz).
Abban már nem vagyok biztos, hogy baj volna funkcionális nyelvvel kezdeni. Lehet hogy ezt csak mi, öregek gondoljuk így; a mi berögződésünk.
Ne feledjük, aki valamit önszántából meg akar tanulni, abban van egy jó adag érdeklődés és ez hajtani fogja. Nem biztos, hogy ugyanazt az evolúciós utat kell vele is bejáratni, csak azért, mert velünk bejáratták, mi bejártuk. Ennyi erővel Commodore BASIC-kel is lehetne kezdeni.

Nagy ugrásokra képes ám egy tanítvány, nem kell csecsemőként kezelni. A jó oktató tudja, mely ugrásokat kell neki meglépni és ezek megugrásában segít. Én pl. mindig arra gondolok, számomra mik voltak a homályos pontok, miket ugrottam meg nehezen, mi vitt az ingoványra. Mi az, amit sosem mondtak el, hanem csak implicit módon vagy évek szopásával tudtam rájönni. Ezeket próbálom meg minél előbb, minél explicitebb módon tisztázni.