Názor k článku Programovací jazyk LISP a LISP machines od Program - Tak proti tomu bych se ohradil (vzhledem k tomu,...

  • Článek je starý, nové názory již nelze přidávat.
  • 26. 3. 2010 9:20

    Program (neregistrovaný)

    Tak proti tomu bych se ohradil (vzhledem k tomu, že jsem například vyvýjel pro Standforskou univerzitu), ano z diferenciálních rovnic si toho už moc nepamatuji (nikdy jsem to nepotřeboval). Ale problém je v něčem jiném. Pořád se tady točíte kolem stejné věci. Většina algoritmů je psána v imperativním stylu a většina lidí si to ani neuvědomuje. Vy chápete programování ve stylu: „Teď se udělá tohle, pak tohle…“ To je imperativní přístup a tam se objevují problémy s obtížnou paralelizací a taky spolehlivostí. Funkcionální paradigma je paralelní implicitně, protože tam je jasné, co je na sobě závislé a co se může vypočítat paralelně.
    Ještě jednou to zopakuji funkcionální programování se neparalelizuje žádnými příkazy ve stylu vytvoř vlákno, či pragmaty, nebo podobnými věcmi (např. MPI), tak už to těmihle tvrzeními laskavě nevyvracejte.