Serguey Zefirov (thesz) wrote,
Serguey Zefirov
thesz

Ха-ха!

Процитирую-кая кусочки:
This semester Dan Licata and I are co-teaching a new course on functional programming for first-year prospective CS majors. This course is part of the new introductory CS curriculum at CMU, which includes a new course on imperative programming created by Frank Pfenning, and a planned new course on data structures and algorithms, which will be introduced by Guy Blelloch this fall...

Object-oriented programming is eliminated entirely from the introductory curriculum, because it is both anti-modular and anti-parallel by its very nature, and hence unsuitable for a modern CS curriculum...Новость, совершенно обратная SICP на Питоне.
Tags: ООП, функциональное программирование, языки программирования
Subscribe

  • Ещё пример.

    Рассматривая инструмент (язык программирования), можно смотреть на квадрат "(не) позволяет (не) делать". Позволяет ли инструмент делать полезное?…

  • Ещё про C++ и моё к нему отношение.

    По следам внесения небольшого кода в большой проект и попыток создания библиотеки. Современный C++, судя по всему, вполне позволяет ограничить себя…

  • Что делало Smalltalk быстрым.

    Smalltalk в его инкарнации конце 90-х. выполнял одно очень правильное преобразование кода в своём JIT - специализацию. Если в код часто приходил…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 49 comments

  • Ещё пример.

    Рассматривая инструмент (язык программирования), можно смотреть на квадрат "(не) позволяет (не) делать". Позволяет ли инструмент делать полезное?…

  • Ещё про C++ и моё к нему отношение.

    По следам внесения небольшого кода в большой проект и попыток создания библиотеки. Современный C++, судя по всему, вполне позволяет ограничить себя…

  • Что делало Smalltalk быстрым.

    Smalltalk в его инкарнации конце 90-х. выполнял одно очень правильное преобразование кода в своём JIT - специализацию. Если в код часто приходил…