Описание тега greenspunning

0 ответов

Статически типизированный корректный список минусов в C#

Я задал себе глупый вопрос и уже несколько часов ломаю себе голову безрезультатно. Допустим, по какой-то причине вы хотите реализовать cons-ячейку в C# (десятого правила Гринспуна должно быть достаточно). Поскольку он находится в C#, вы хотите, чтоб…
02 мар '16 в 21:48
10 ответов

Интерпретер - это анти-паттерн?

Для меня паттерн интерпретатора звучит очень похоже на анти-паттерн, известный как десятое правило Гринспуна: Любая достаточно сложная программа на C или Fortran содержит специальную, неформально определенную, медленную реализацию половины Common Li…
2 ответа

Greenspunning: Самое впечатляющее расширение языка, которое вы сделали, и стоило ли оно того

Гринспаннинг. У всех нас была возможность взломать отсутствующие функции языка, чтобы получить то, что нам нужно. Реализация псевдомонадных паттернов в Java, Y Combinators в Javascript, переменная неизменность в C... Что вы считаете своим самым впе…
21 окт '08 в 06:10