Hlavní navigace

Vlákno názorů k článku Multimetody v Clojure aneb polymorfismus bez použití OOP od Kritik - Vždycky se mi vybaví tohle... "Dealing with large numbers...

  • Článek je starý, nové názory již nelze přidávat.
  • 16. 4. 2016 22:38

    Kritik (neregistrovaný)

    Vždycky se mi vybaví tohle...

    "Dealing with large numbers of interrelated types while still preserving modularity in the design of large systems is very difficult, and is an area of much current research. ... ... This statement, which also appears in the first edition of this book, is just as true now as it was when we wrote it twelve years ago. Developing a useful, general framework for expressing the relations among different types of entities (what philosophers call "ontology'') seems intractably difficult. The main difference between the confusion that existed ten years ago and the confusion that exists now is that now a variety of inadequate ontological theories have been embodied in a plethora of correspondingly inadequate programming languages. ... ... ... In fact, we suspect that these problems cannot be adequately addressed in terms of computer-language design alone, without also drawing on work in knowledge representation and automated reasoning."

    (https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-18.html#footnote_Temp_289)

  • 17. 4. 2016 9:59

    SICP (neregistrovaný)

    SICP, kdysi povinna cetba! :-)