Pull to refresh

вот тебе бабушка и plan9, prolog и haskell.

Reading time 1 min
Views 2K
Lumber room
Хм. Изобретал, писал статью, анализировал, и вот доанализировался. Выходит что на масштабах расспараллеливания, более крупных, чем автоматический внутри процессора, самый удобный метод описания взаимосвязи между параллельными компонентами программы — это файлы, хитрые, конечно, больше похожие на память, но файлы. При этом все попытки изобрести суперпупергипер систему для распараллеливания сводятся к созданию простой и эффективной распределённой файловой системы, не привязанной к дискам, конечно (привет Робу Пайку и Plan9). Но что самое занятное, всё это очень тесно связано с функциональным программированием и математикологическими предложениями Хорна. Можно на всё и так смотреть. Хых. Может быть, кину сюда статью, если условия публикации и карма позволят. Надо ещё попробовать в png выкладывать архивы: ) Руки всё не доходят.
Total votes 11: ↑6 and ↓5 +1
Comments 9

культура loc

Reading time 6 min
Views 909
Lumber room
Ковырялся я тут по интернету, с целью найти себе windows manager для X. xfce4, конечно, классная штука, но есть в ней парочка раздражающих лично меня особенностей. Нет, ну можно было бы, как truehacker'у убрать пару-тройку строчек из исходников и добавить туда строчек 20, но вот что-то срабатывает дурная привычка: сначала пойти поискать среди готовых решений, потом уже самому делать. Некреативно это абсолютно.

Приходишь к знакомым и говоришь: а вот, хочется мне такую штуку X, а они, так эта классная штука X сделана вон теми-то теми-то и теми-то, иди качай, настраивай. Печально, потому что тем самым они убивают возможность развиваться. Кто знает, к чему бы мы пришли, если бы сами попробовали написать такую вот штуку X. И вокруг царит мнение: велосипеды изобретать — огромное зло и непотребщина. Но вот на что предлагаю обратить антивелосепедистам внимание

Читать дальше →
Total votes 11: ↑8 and ↓3 +5
Comments 13

Syntax Highlight Considered Harmful

Reading time 2 min
Views 1.6K
Software
Вы думали, что "настоящие мужчины используют Windows"? Вы крупно ошибались. Они используют IDE Acme. Которую среди прочего отличает отсутствие подсветки синтаксиса.

Причём это не потому, что Acme ещё молода, и просто не успела обзавестись такой, критически важной для IDE, фичей. (Не знаю точно, сколько лет Acme, но Пайк ещё в 1994 выпустил статью "Acme — A User Interface for Programmers".) Нет, дело в другом! Эта «фича» считается ненужной, и даже вредной.
Читать дальше →
Total votes 19: ↑8 and ↓11 -3
Comments 21

Мой любимый редактор acme

Reading time 3 min
Views 24K
Website development *Programming *Go *
Еще один редактор? Я пользуюсь Vim в SSH сессиях, благо он гарантированно присутствует в любой инсталляции Linux. Мне нравится SublimeText уникальной способностью multiselect. Я иногда открываю emacs, чтобы прикоснуться к вечности и в полной мере ощутить свою никчемность.
acme у меня открыт постоянно, под катом агитация с картинками.
Это Гленда
Читать дальше →
Total votes 43: ↑33 and ↓10 +23
Comments 25