Knuth és a Linux

Címkék

A programozással foglalkozóknak valószínűleg ismerősen és jól cseng Donald Knuth professzor neve. A napokban egy interjú készült a programozó-matematikus tudóssal. Az interjú egyik legszórakoztatóbb csemegéje mindenképpen az, amikor a prof az általa használt eszközökről beszél. "Jelenleg Ubuntu Linux-ot használok egy önmagában álló laptop-on, amelynek nincs internetes kapcsolata. Alkalmanként flash memória meghajtók segítségével cserélek adatokat e gép és a Mac-ek közt, amelyeket hálózati böngészésre és grafikai munkákra használok; de a "családi ékszereimet" csak a Linux-ra bízom." A professzorral készült interjú egyéb érdekességeket is tartalmaz. Például szóba kerül a nyílt forráskód sikere, a több(processzor)magos architektúrák problémája, egy, a professzorral kapcsolatos "urban legend", stb. A cikk itt olvasható.

Hozzászólások

Ez pedig egy nemhivatalos interju :).

----
Sooner or later you had to talk, even if it was only because you'd run out of things to throw. - Pratchett
honlap készítés

Trey az Ubuntu avatatlan apostola :) Nem lepodnek meg ha mar titokban keszitene a Hubuntu-t. :) Sajna a nevet mar lenyultak. https://wiki.ubuntu.com/Hubuntu

Azert vannak mas erdekessegek is a cikkben mint, hogy jelenleg milyen distro-t hasznal.
Pl. hogy mennyire nem hozza lazba a multicore/mulitprocessor.

Mindenestre jo hallani, hogy kivette a szalagos rendezest a konyvebol, nalunk 1998-ban meg vizsga anyag volt es mar, akkor sem hasznalta senki legalabb 10 eve...

az igazi erteke a cikknek nem az, h milyen disztrot hasznal, hanem hogy mennyire ellene van pl a unit testingnek.

jameg a literate programming nyavogas. /. -on jol osszefoglaltak hogy Knuth mas erabol valo. az algoritmusos tudasaert tisztelhetjuk, de ha igazi programozasrol van szo, jobb ha leul..

Szerintem azért nem árt odafigyelni mit mond.
Unit tesztre neki nincs szüksége, mert zseni. Ez egy dolog. Ebben a kérdésben nem releváns.

Viszont amit a párhuzamosításról beszél az elgondolkodtató.
Tényleg a legtöbb programot túl nagy falat lenne több magra átírni úgy hogy hatékonyabb legyen. Az eredeti problémánál sokkalta nehezebb legalábbis. És ehhez ért. Ebben érdemes hallgatni rá. Bár tény hogy ez önmagában nem túl konstruktív :-).

Azt senki nem vitatja, hogy zseni.

A unit tesztek azert eleg hasznossak a regressziok kiszuresere (ujra elobukkano hibak), viszont ugye ha a halalaig nem lehet a TeX-en modositani, akkor regressziok sincsenek. A ne nyuljunk ahhoz, ami mukodik hozzalassal tenyleg nincs szukseg unit tesztekre.

Ertem en, hogy az Emacs-hoz/Lynx-hez/Pine-hoz nincs szukseg multicore/multiprocessorra, de eppen azt irta, hogy a kreativ dolgait Mac-an csinalja, viszont ha nem Apple Lisa-t hasznal, akkor valszeg elvezi a multicore/multiprocessor elonyeit :)

Nem értem, miért piszkáljátok treyt folyton ezzel az ubuntus elhivatottságával. Én neki köszönhetem, hogy erre tértem át, és teljesen meggyőződtem róla, hogy a .deb csomagokra épülés ill. az apt rendszer sokkal kényelmesebb (számomra legalábbis), mint a SuSÉ-s .rpm. Igazából a SuSE is klassz volt számomra (a 6.0-s verziótól kb. a 9.0-ig), mert magyar volt és jól működött, de utána a lassú csomagtelepítés és a sok aprócska hiba elvették a kedvemet. Egyébként biztos vagyok benne (Kéménczy Kálmán leveleiből), hogy a SuSÉ-sok az elmúlt 1-2 évben megint eléggé beleerősítettek, pl. ez a libzypp alapú újraírt csomagkezelés lehet, hogy sebességben még az apt-ot is megveri. Csak hát .deb csomagban sokkal több minden megvan, mint SuSÉ-s .rpm-ben (legalábbis így tippelem, 1-2 éve még kb. 10-szeres volt az előny a .deb javára).

Az is fontos, hogy az Ubuntu mögötti filozófia (már maga a zulu kifejezés is) nagyobb biztonsággal tölt el, mint a Novell kereskedelmi elhivatottsága. Még akkor is, ha Kálmán tavaly Szegeden az SFD-n úgy kezdte az előadását, hogy ne féljünk a Novelltől, nem gonosz emberek vannak ott, és a Novell igenis nagyon sokat tett hozzá a Linuxhoz és az open source-hoz (én ezt el is hiszem).

Szóval én nem tekintem magamat disztribúció-szektásnak, és szerintem treyt sem szabad ilyesmivel megvádolni. Neki megtetszett az Ubuntu (nekem is), és ebben (már amennyire lehet) teljes elhivatottsággal "hisz", kiáll mellette. Szerintem ez egy nagyszerű dolog, és ahhoz, hogy valakinek tényleg kedve legyen belevágni, kellenek ilyen "oszlopok", akiknek a példáján egy kezdő is elindulhat.

Engem szórakoztat. Még teszek is rá egy lapáttal ha látom, hogy eszi őket miatta a penész ;) Ismerhetnének már. Minél jobban szidnak valamit, annál jobban nyomatom. Mondjuk most nem nehéz, mert függetlenül tőlem gyakorlatilag minden hír az Ubuntu körül forog. Természetesen az már nem esik le nekik, hogy a világ híreit nem én írom, csak belinkelem őket. Egyszerűen arról lehet írni, ami körül történik valami. Ami körül nem történik semmi, arról nem lehet írni. BTW: megjósolom, hogy csütörökön az OpenBSD-ről lesz több szó. Mert ilyen látnok vagyok. :))

--
trey @ gépház

mintha a függőségek kezelése is kulturáltabb lenne, meg kontroláltabb

Mandriva-t használok rég óta, de a csomagkezelés rémséges... a Windows Mobile szinkront megcsinálhatnák (K)Ubuntuban is - bár még nem teszteltem, Mandriva alatt sem, de nekem ez hiányzik nagyon az életemből