to post messages and comments.

из rss->imap софта дышат три проекта, написанные на racket, clojure и haskell. хм.
(как промежуточная стадия для clojure версии от её автора был проект на ruby, но жил он недолго)

По России мчится тройка, Мишка, Райка, Перестройка
Дорогой Ильич проснись, С Горбачёвым разберись
Водка десять, мясо семь, одурел Горбач совсем
Если сахар будет пять, будем Зимний брать опять
Перестройка важный фактор, сразу ёбнулся реактор
Потопили пароход, пропустили самолёт
Наркоманов развели, СПИД в Россию завезли
Хлеб дороже, меньше весом, семь и десять колбаса
И от этой Перестройки встали дыбом волоса
В шесть часов поёт петух, в десять Пугачёва
Магазин закрыт до двух, ключ у Горбачёва
Пишет Рейган Горбачёву, если ты не с Пугачёвой
То пришли её ко мне, и забудем о войне
Горбачёв спешит с ответом, если дело только в этом
Я пришлю их сразу пару, Пугачёву и Ротару
Если их не уломаю, то к весне пришлю я Раю
Ради мира всех людей, мне не жалко трёх блядей
Водку мы не пьём давно, сахар мы не кушаем
Зубы чистим кирпичом, Горбачёва слушаем
Перестройка — мать родная, хозрасчёт – отец родной
На хуя родня такая, лучше буду сиротой…

после выходцев из перла на работе, которые любят переменные в локальном скоупе начинать с $(в js и as), и делают это оф конвенцией для кода, языки, в которых на уровне синтаксиса символ $ запрещен для нейминга — такая радость.

У меня вроде есть какое-то представление о нескольких языках программирования. Две парадигмы в голове осели (хотя опыта — кот наплакал). Что никак почти не представил себе — функциональное программирование. Причем пару раз пробовал какие-то интерактивные гайды по хаскелю, и на каком-то этапе на всплывающих подсказках или диалогах «вот видите как все просто и понятно!» мои брови судорожно кучковались. Ибо в какой-то момент очередная расчудесная «понятная» фича удавалась методом тыка, а пониманию уже не поддавалась. Эникеить на эрланге долго не пробовал, так как, кажется, стало влом разбираться с файлами и интерактивной оболочкой, в которой не срабатывали примеры из обучалок.
В рамках стихийного экстенсивного развития решил попробовать еще раз, коли на глаза попалась книжка Григория Макеева, читающего лекции на функциональному программированию на Хаскеле и делящемуся знанием на свободных началах. ru-declarative.livejournal.com
PS: а надо совсем не этим заниматься

Уютная ЖЖшечка, пишу тебе, как я окунался в ОВерблд.
Во-первых сразу поражает какой-то архаичный нерациональный синтаксис. Вместо окончания строки у них «;;», а «;» выполняет роль запятой; циклы for имеют структуру «for ... do .... done;;»; арифметические действия над нецелыми числами пишутся с точечкой («+.» или «*.»), причём если написать «(*).», то это будет не умножением, а началом комментариев. В общем, какие-то хуевы дебри. Дальше — больше:
On 64-bit systems, the size of OCaml arrays from the Array module is limited to 2^54 — 1 and on 32-bit systems the limit is 4,194,303. For arrays of float, the limit is 2 times smaller.Ну и ещё немало, если кому интересно, есть тут:
podval.org <podval.org>

у меня в кругу нет никого, кто писал бы на delphi/vcl,
Но как для меня ни странно, vcl входит в top 10 продаваемых платформ

Посоветуйте книгу для изучения Python, гуи не интересуют, чистый консольный python. Для знакомых с программированием, но не знающих синтаксис языка. Примеры хорошо написанных программ на нём.

Touchqode — не слишком юзабелен, по крайне мере пока. Но это неплохое начало, думала, никто вообще не будет писать редактор с подсветкой для сабжа.

Никак не могу нагуглить штуки типа "Программа на языке A, которая выводит программу на языке B, которая выводит программу на C, ..., которая выводит исходную программу на языке A". Я вроде даже не один такой прикол видел.

Если фича X есть в языке A и отсутствует в языке B, то:
1) Фанбои языка A кричат, что ТАКАЯ-ТО ОХУЕННАЯ ФИЧА ДА НА УРОВНЕ ЯЗЫКА БЕЗ СТОРОННИХ КОСТЫЛЕЙ НАТИВНО ДЕРЖИТСЯ ОБАНА!
2) Фанбои языка Б кричат, что ПИЗДЕЦ ДА ВЫ ТУДА СРАЗУ ЕЩЁ N АЛГОРИТМОВ ЗАТОЛКАЙТЕ ЧТОБЫ ВООБЩЕ НИХУЯ НЕ ПИСАТЬ ОДИН САХАР СИНТАКСИЧЕСКИЙ НИКАКИХ ЧЁТКИХ ГАЙДЛАЙНОВ ЯЗЫКА СВАЛКА СРАЧ ГОВНО ТОРМОЗА И КАША!

Что характерно, правы обе группы. Но только с точки зрения языка C, где фича X не имеет смысла вообще по дизайну и назначению самого языка.

По ссылкам с опеннета ознакомился с вот этими вот статьями
Объектная парадигма провалилась — bugtraq.ru
Объектная парадигма не провалилась — bugtraq.ru
Языки программирования через сто лет — computerra.ru
довольно интересно, надо будет пораскинуть мозгами, о том, что такое хорошо и что такое плохо

Думаю о том, насколько важна для технологии экосистема. Вот дотнет в рамках своей экосистемы вполне уместен и местами даже няшен и каваен. Но когда его начинают тащить всяким mono туда, где его и вовсе не ждали — начинается адов пиздец, костыли и тонные взаимонепонимания.

Как насчет создания языка (компилируемого или интерпритируемого), который будет похож синтаксисом на баш, но имел бы большие возможности и скорость выполнения?

Сейчас от нечего делать написал одно и то же действие на двух языках: BASH и PHP.
На баше: pics=($(curl -s picrandom.mkfs.ru && echo 'http://picrandom.mkfs.ru/src/'${pics[$(($RANDOM%${#pics[@]}))]}
На пхп: $pics=file("http://picrandom.mkfs.ru/index.img"); echo "http://picrandom.mkfs.ru/src/".$pics[rand(1, count($pics))];
Кто ещё может на других языках?