stdray: (Default)
stdray ([personal profile] stdray) wrote2012-04-10 02:29 pm

Погромы, коровники

А шабаши от программирования все еще проводятся. Пруфлинк.

Она какбы усмехается...
ВСЕМ ЗАВИДОВАТ

Я же, решил, что лишний перебор никому не помешает, ибо слова из словаря сами себя не переберут. В привычном стиле запостил код на F#, пытаясь поставить стандартный диагноз из разряда "Ничего не делаешь, а все считается". Это оказалось правдой лишь отчасти. Алгоритм вышел не особо оптимальный, потому обратная ОРОРО-задача "посчтитайте все варинаты" встала жирнющим таким вопросом. Да, F# дает возможность застрелить свою собственную ногу, написав кривое и медленное говно. Ну а кто не дает? Хачкель, призваный мешать программировать ради чистоты или типо того, тоже позволяет, но про него потом. Ну, написал медленный код. Ну, ок. Зато можно с простреленной ногой РЕЗКО ускорится, просто написав PSeq.blablablah вместо Seq.blablablah. Разница в одной букве, а дотнет все распаралелил в оптимальное количество потоков и стал считать в 4 раза быстрее. Можно уводить загрузку всех 4 ядер рабочего пека в потолок. Прелестно же.

Теперь про Хаскель. Если внимательно всмотреться в табличку, можно заметить, что Хаскель - язык для девочек мейнстримовый язык программирования, по крайней мере, в среде профессиональных участников специальных олимпиад. Таковых набралось 8 или 9 человек, а большего представительства не получил никто. Так оно и понятно, написав факториал на Хаскель, можно делать cool face "Я - повелитель матана", а в реальности это простой и понятный язык. И даже программировать на нем можно, хотя прямого pipe оператора и не хватает.

Я это к чему, вот ХАЧКЕ для девочек, а F# для рабочего и колхозницы. А какие есть риальне брутальные языки? Вот я сейчас закончу разбираться с УТРА-ЮНИТИ-ХАРДКОР ТИКУЛЬ, с tcl то есть, так за что мне такое взяться? Чтобы прямо разрывало от одного упоминания. Всплывают в мозгу всякие K, J, Unlambda, Clean и Omega. Есть идеи, чем упороться? Вещества не советовать, если че, я предпочитаю, чтобы УГАР входил прямо через глаза.

[identity profile] ctpahhoe.livejournal.com 2012-04-11 08:48 pm (UTC)(link)
брутальности восхотел? тебе в forth

[identity profile] stdray.livejournal.com 2012-04-11 08:59 pm (UTC)(link)
Кстати, да. Сейчас сижу и немерле ковыряю. Можно будет в качестве примера forth заимплементить.

[identity profile] ctpahhoe.livejournal.com 2012-04-16 06:56 am (UTC)(link)
лучше наоборот

[identity profile] stdray.livejournal.com 2012-04-17 02:20 pm (UTC)(link)
Форт нетипизирован, я как-то очкую.

[identity profile] ctpahhoe.livejournal.com 2012-04-28 11:54 am (UTC)(link)
а хрен ли там байты типизировать =)

[identity profile] hls-1141.livejournal.com 2012-04-11 09:00 pm (UTC)(link)
брутальность в Лого

[identity profile] stdray.livejournal.com 2012-04-12 07:47 am (UTC)(link)
УТРА-ЮНИТИ-ХАРДКОР ЧЕРЕПАААШКА!

[identity profile] stdray.livejournal.com 2012-04-11 09:02 pm (UTC)(link)
Рад видеть, кстати. Где они наши трекеры-локалочки?)