Интерактивное программирование
08.09.08 08:48 ◇ keywords: soft, хихикЕсли бы компилятор руководствовался интерактивными принципами вики, то в спорные моменты он бы интересовался:
- переменная не существует, создать ее?
- процедура не существует, создать ее?
Но особенно интересным этот процесс был бы не при компиляции, а во время исполнения интерпретатором
О работе с программой
10.09.08 13:37 ◇ keywords: soft, хихик А там
Через задницу?
Некоторые специальные виды программирования
30.09.08 11:17 ◇ keywords: soft, хихик-
Ритуально-метафорическое программирование -
Пассивно-ориентированное программирование - Психоанальное программирование
- Программирование в эскизах
History браузера
08.10.08 13:26 ◇ keywords: soft, wishlistХочется, чтобы History браузера был не просто списком посещенных сайтов, но и включал цепочки вызова
Т.е. хочется, чтобы History браузера давал упорядоченную метаструктуру, учитывающие мои действия (включая
Визуальные эффекты
05.11.08 21:30 ◇ keywords: soft, хайтек, ужасыНе знаю, как у других людей, но меня визуальные эффекты на декстопе довольно быстро начинают раздражать. Хватает 1015 минут. Поэтому (при переустановки системы, например) я переключаю интерфейс на классический и прибиваю спецэффекты.
Недавно дошло, почему спецэффекты раздражают. Все дело в том, что они отвлекают и заставляют мозги на них переключаться (и никуда от этого не денешься, игнорировать не получается). И вот это частое принудительное переключение и раздражает.
Если утрировать, то можно представить просмотр фильма, при котором через каждые 3 минуты фильма будет прокручиваться анимированная заставка канала (на 23 секунды). Немногие, я думаю, сумеют досмотреть фильм в таком режиме
php и когнитивность
16.11.08 19:21 ◇ keywords: soft, wishlist, хайтекБаза данных на php с поддержкой когнитивности данных. Хочется.
Не знаю, что это такое, но все равно хочется
Идеальный софт
21.11.08 12:56 ◇ keywords: хайтек, soft, хихик«Безупречность каждого глюка»
К вопросу изобретения велосипеда
13.01.09 12:25 ◇ keywords: soft, страстиВот один товарищ собирается изобрести менеджер установки пакетов для Slackware. Он еще не знает, что в MOPSLinux (русифицированная и несколько доработанная ветка Slackware) такая штука уже есть, называется mpkg.
Ну, флаг ему в руки ;)
Локализация и интерфейс
14.01.09 11:36 ◇ keywords: soft, wishlistХочется в Линуксе отдельной локали для интерфейса. Т.е. системная локаль это святое, а вот для интерфейса программ хочется установить отдельную локаль (ну не нравятся мне меню на русском).
Или уже есть, но я об этом не знаю?
Вычисляемые умолчания и скрытые аргументы
19.01.09 10:51 ◇ keywords: soft, технологииВ ранних языках программирования умолчаний почти не было и в коде приходилось точно писать «сколько граммов вешать». Более поздние ЯП стали предусматривать различные умолчания. В синтаксисе.
А умолчания в коде? Интересно же смотреть, как работает возможность умолчаний, заставляющая компилятор «достраивать код», угадывая содержимое умолчаний (т.е. «типичные конструкции» для данного контекста) и подставляя скрытые аргументы.
Вот, например:
factorial:=f($)
.() вызов анонимной функции, который компилятор заменяет на рекурсивный вызов; в качестве аргумента подставляется декремент входящего аргумента $; пропущенное условие (в []) заменяется на $=0
Если идти дальше, то получается совсем
factorial:=($)
На место «пропущенного» первого аргумента операции умножения автоматически подставляется $; при рекурсивном вызове операция вычитания разворачивается до
Но тут, правда, придется учитывать, что компилятор будет подставять и разворачивать конструкции несколько иначе, чем человек (программист), поэтому с отладкой будет тяжелее.