Názor k článku Programovací jazyk TCL od Jakub Hegenbart - „Není tu ale deset různých nekompatibilních implementací Pythonu...

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 8. 2005 17:54

    Jakub Hegenbart

    „Není tu ale deset různých nekompatibilních implementací Pythonu pro to samé prostředí. Tohle skutečně hodnotu Lispu snižuje.“

    Tak tohle jsem nepochopil. Jednak ta nekompatibilita je pouze v nestandardizovaných věcech, což je typicky malá část programu (a už jsem to v mnohla LISPovských kódech viděl, třeba 200-300 kB kódu společného a 5-15 kB kódu pro každou implementaci - de facto hnída), jednak - proč je možnost výběru nevýhodou? Prostě si vyberte jednu implementaci, tu používejte, na ostatní zapomeňte...lo and behold! Máte jednu implementaci. ;-)

    BTW, ty tři implementace Pythonu jsou na tom asi stejně jako ty LISPy - každý je dobrý v něčem jiném, pokud jde o interakci se zbytkem světa.