Odpověď na názor

Odpovídáte na názor ke článku Roury mezi objekty v Pythonu.

  • 16. 3. 2007 13:27

    Jakub Šťastný (neregistrovaný)

    Teda obdivuji vaši kreativitu, opravdu povedený nápad.

    Dostal jsem neodolatelnou chuť něco takového si vyzkoušet taky, ani ne tak vážně jako jste to pojal Vy, ale prostě vyzkoušet něco nového a něco se u toho naučit.

    Nejsem pythonista, tak si s tím hraju v Ruby. Zatím přemýšlím nad návrhem, původně jsem to chtěl hodně stavět na preprocesoru, ale pak jsem si uvědomil, že by to byla docela nuda a jen primitivní bušení dat do PC, bez nějaké větší zábavy, de facto hlavně prohazování příkazů a objektů a dávání tam tečky (sort co => co.sort). Navíc bylo by to takové, abych tak řekl "málo nativní", mohlo by to v obskurních případech dělat neplechu.

    Čili současný návrh je asi dost podobný tomu Vašemu. Na volání externích příkazů používám method_missing. Tedy resp. nejčastější chování při "nálezu" chybějící metody je volání externího příkazu s daným jménem a parametry.

    Pro vlastní konsoli využívám přímo knihovnu "irb", tedy právě tu, co tvoří interaktivní ruby konsoli (prostě totéž co python -i).

    Přeji krásný den a mnoho úspěchů s Vaší PowerConsolí :)