Názor ke článku Kudy dál v kompilovaných jazycích? od Inkvizitor - Díky všem za další příspěvky. Chtěl jsem reagovat hlavně...

  • 3. 12. 2007 20:26

    Inkvizitor (neregistrovaný)

    Díky všem za další příspěvky.

    Chtěl jsem reagovat hlavně na [62], ale udělal to za mě Michal Kára. Jenom doplním, že si skutečně myslím, že příkaz goto má hlavní význam v jazycích, které mají slabé vyjadřovací schopnosti - ten klasický Pascal například sice zná goto, ale nezná žádné příkazy pro řízení cyklu o obsluze výjimek nemluvě. Další výborné řešení, které eliminuje potřebu dělat explicitní clean-up, je pythonovský příkaz with - nadefinuju si blok, ve kterém budu používat nějaký soubor a on se mi při ukončení bloku (normálně i pomocí výjimky) zavře automaticky. Tomu já říkám tvořivost; prasení pomocí goto je tak maximálně "lidová tvořivost" nebo z nouze ctnost.