Хм. Изобретал, писал статью, анализировал, и вот доанализировался. Выходит что на масштабах расспараллеливания, более крупных, чем автоматический внутри процессора, самый удобный метод описания взаимосвязи между параллельными компонентами программы — это файлы, хитрые, конечно, больше похожие на память, но файлы. При этом все попытки изобрести суперпупергипер систему для распараллеливания сводятся к созданию простой и эффективной распределённой файловой системы, не привязанной к дискам, конечно (привет Робу Пайку и Plan9). Но что самое занятное, всё это очень тесно связано с функциональным программированием и математикологическими предложениями Хорна. Можно на всё и так смотреть. Хых. Может быть, кину сюда статью, если условия публикации и карма позволят. Надо ещё попробовать в png выкладывать архивы: ) Руки всё не доходят.
культура loc
6 min
909Ковырялся я тут по интернету, с целью найти себе windows manager для X. xfce4, конечно, классная штука, но есть в ней парочка раздражающих лично меня особенностей. Нет, ну можно было бы, как truehacker'у убрать пару-тройку строчек из исходников и добавить туда строчек 20, но вот что-то срабатывает дурная привычка: сначала пойти поискать среди готовых решений, потом уже самому делать. Некреативно это абсолютно.
Приходишь к знакомым и говоришь: а вот, хочется мне такую штуку X, а они, так эта классная штука X сделана вон теми-то теми-то и теми-то, иди качай, настраивай. Печально, потому что тем самым они убивают возможность развиваться. Кто знает, к чему бы мы пришли, если бы сами попробовали написать такую вот штуку X. И вокруг царит мнение: велосипеды изобретать — огромное зло и непотребщина. Но вот на что предлагаю обратить антивелосепедистам внимание
Приходишь к знакомым и говоришь: а вот, хочется мне такую штуку X, а они, так эта классная штука X сделана вон теми-то теми-то и теми-то, иди качай, настраивай. Печально, потому что тем самым они убивают возможность развиваться. Кто знает, к чему бы мы пришли, если бы сами попробовали написать такую вот штуку X. И вокруг царит мнение: велосипеды изобретать — огромное зло и непотребщина. Но вот на что предлагаю обратить антивелосепедистам внимание
Первое знакомство с OS Inferno
3 min
9.6KИзначально OS Inferno меня заинтересовала лет 5 назад, когда я где-то прочитал фразу «Новая ОС от авторов C и UNIX, результат 30-летних исследований!».
Syntax Highlight Considered Harmful
2 min
1.6KВы думали, что "настоящие мужчины используют Windows"? Вы крупно ошибались. Они используют IDE Acme. Которую среди прочего отличает отсутствие подсветки синтаксиса.
Причём это не потому, что Acme ещё молода, и просто не успела обзавестись такой, критически важной для IDE, фичей. (Не знаю точно, сколько лет Acme, но Пайк ещё в 1994 выпустил статью "Acme — A User Interface for Programmers".) Нет, дело в другом! Эта «фича» считается ненужной, и даже вредной.
Причём это не потому, что Acme ещё молода, и просто не успела обзавестись такой, критически важной для IDE, фичей. (Не знаю точно, сколько лет Acme, но Пайк ещё в 1994 выпустил статью "Acme — A User Interface for Programmers".) Нет, дело в другом! Эта «фича» считается ненужной, и даже вредной.
Мой любимый редактор acme
3 min
24KЕще один редактор? Я пользуюсь Vim в SSH сессиях, благо он гарантированно присутствует в любой инсталляции Linux. Мне нравится SublimeText уникальной способностью multiselect. Я иногда открываю emacs, чтобы прикоснуться к вечности и в полной мере ощутить свою никчемность.
acme у меня открыт постоянно, под катом агитация с картинками.
Это Гленда
acme у меня открыт постоянно, под катом агитация с картинками.
