Публикации по теме 'simplicity'


Бритва Оккама
Среди конкурирующих гипотез должна быть выбрана та, которая содержит наименьшее количество предположений. Это не совсем новая идея. На самом деле, можно думать об этом как о методе программирования 700-летней давности. Рассмотрим два подхода. Один метод требует, чтобы вы указали множество зависимостей. Методы имеют более семи параметров. Происходят сложные махинации, требующие, чтобы все объекты были «просто такими», чтобы функционировать. Класс считает, что все идеально. К..

Io: исследование простоты программирования Io на основе прототипов
Io — это язык программирования, основанный на концепции прототипов, то есть объектов, которые можно клонировать и изменять без необходимости использования классов или наследования. Ио также является языком, который подчеркивает простоту, выразительность и динамизм. На Io влияют такие языки, как Smalltalk, Self, Lisp и Lua. Io был создан Стивом Декорте в 2002 году в качестве эксперимента по изучению возможностей и элегантности программирования на основе прототипов. Io начинался как..