stdray: (Default)
[personal profile] stdray
А шабаши от программирования все еще проводятся. Пруфлинк.

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

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

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

Я это к чему, вот ХАЧКЕ для девочек, а F# для рабочего и колхозницы. А какие есть риальне брутальные языки? Вот я сейчас закончу разбираться с УТРА-ЮНИТИ-ХАРДКОР ТИКУЛЬ, с tcl то есть, так за что мне такое взяться? Чтобы прямо разрывало от одного упоминания. Всплывают в мозгу всякие K, J, Unlambda, Clean и Omega. Есть идеи, чем упороться? Вещества не советовать, если че, я предпочитаю, чтобы УГАР входил прямо через глаза.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

December 2019

S M T W T F S
1234567
891011121314
15161718192021
222324252627 28
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags