Как стать автором
Обновить

4ёх-мерные игры

Игры и игровые консоли
В топике о десятимерном пространстве, помимо идей об употреблении веществ и всяких астральных проекциях, высказывались идеи о четырёхмерной игре, чтобы «посмотреть, как это выглядит».
Тут имеется ввиду 4 пространственных измерения.
Фокусы с ветвлением и наложением во времени есть в играх типа Chronotron и аналогичных.
обзор существующих игр и соображения по реализации
Всего голосов 60: ↑56 и ↓4 +52
Просмотры 12K
Комментарии 110

Katahdin: метапрограммирование на грани фантастики

Ненормальное программирование *
Katahdin — это интерпретируемый язык программирования, в котором синтаксис и семантика могут изменяться во время исполнения. Чтобы идея стала ясна, сразу приведу пример с официального сайта. В примере определяется операция получения остатка от деления ("%" в C, «mod» в Pascal).
class ModExpression : Expression {
  pattern {
    option leftRecursive;
    a:Expression "%" b:Expression
  }
 
  method Get() {
    a = this.a.Get...();
    b = this.a.Get...();
    return a - (b * (a / b));
  }
}

Читать дальше →
Всего голосов 62: ↑54 и ↓8 +46
Просмотры 2K
Комментарии 93

Интернет Охота (2)

Чулан
Не так давно заинтересовался письменностью древних цивилизаций. Особенно меня поразило, как учёные охотились за расшифровкой алфавита древних майя. Это натолкнуло меня на мысль создать интернет охоту.

Цель охоты — прочитать e-mail адрес и отправить на него сообщение.

Upd. У нас есть перые победители:Horus20 и sdmn! С этими людьми я бы пошел в разведку!

Upd1. tonyzorin абсолютно понял, что значат свечки, дома и чашки! Кудос!

Upd2. Mr. perl_demon так же крут, как и тов. Кнорозов. Ура!

Изучить древний шифр
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 256
Комментарии 16

Через тернии к Haskell (перевод). 2/2

Программирование *Haskell *
Tutorial
Только хардкор, только монады
Всего голосов 73: ↑69 и ↓4 +65
Просмотры 43K
Комментарии 8

Каково это — быть разработчиком в России, когда тебе сорок

Программирование *
Привет всем, я — сорокалетний программист-самоучка, а это моя история.

Пару недель назад я наткнулся на график распределения людей, интересующихся технологиями, ИТ и программированием. И он заставил меня задуматься о моей карьере.



Через каких-то 20 лет мне стукнет 60. И вероятность того, что я еще смогу заниматься тем, для чего был создан, составляет очень крошечную величину. Эти размышления привели меня туда, откуда все начиналось.

Я дебютировал в роли разработчика программного обеспечения в 1990 году, через год после того, как мне на 14-тилетие родители подарили ПЭВМ «Микроша».
Читать дальше →
Всего голосов 353: ↑338 и ↓15 +323
Просмотры 158K
Комментарии 788