Jan. 8th, 2010

wizzard: (Default)

Я обожаю поисковики. С помощью умелого использования поисковиком можно даже раскрыть преступление - не сомневайтесь. А с помощью умелого пользования поисковиком по блогам можно найти интересную и нужную информацию куда быстрее, чем с поиском по интернету. Попробуйте сравнить два результата поиска на пятничную тему:

Поиск по записям Живого Журнала с запросом "Эротика".
Поиск в рунете по запросу "Эротика".

Обратите внимание, что поиск по блогам мгновенно выдает вам 4 тысячи страниц с отменными сиськами - прям вынь и полож, праздник жизни! В то время как поиск по интернету выдаст двести с лишним полуплатных, псевдоподпольных, вредоносных и отсосных сайтов на которые ходят только последние дрочеры. Правда, обычно я люблю пялиться не парочки - желательно парень с девченкой, конечно... но можно и другие комбинации.

Моя последняя страсть - это поиск по блогам с по запросу "фотоотчет". Просмотр всей записи в опциях яндекса - это прекрасная возможность просто позырить кучу интересных фотоотчетов не заходя в блоги к авторам. Ещё спасает платный акк с его возможностями просмотраивать журналы в собственном стиле - иногда я все же захожу в журнал владельца, могу даже прочитать целый журнал от корки до корки. А ещё меня родственница упрекает, дескать я мало читаю. До 19 лет я читала непрерывно, все подряд и очень много, а потом у меня появился интернет и я стала читать его.  
Конечно, треть фотоотчетов как минимум скучна, ещё треть имеет интерес для отдельно взятых 4-5 человек. Вообще, складывается ощущение, что я иду по улице и заглядываю в окна - кто-то празднует, кто-то сидит у телевизора, кто-то вернулся с концерта малоизвестной группы, кто-то отмечает корпоратив какой-то никому не известной компании. Детские утренники, поездки в горы, изредка - записи вполне знакомых мне людей. В общем, необычное ощущение.

via [livejournal.com profile] naveki_maria

wizzard: (Default)

Как еще можно представить программу, кроме исходного кода?
Отойдя от текстового представления, граф мне кажется самым логичным вариантом, т.к.программа (на java-like языке, на других языках сущности будут другие) - это несколько графов – владения (агрегация), наследования (иногда дерево), инстанцирования, data flow, вызовов функций и т.д.

Вопрос и в удобных сущностях (макросы LISP’a, системы типов Haskell/ML-подобных языков, DSL), и в их представлении.

Важно и представление, и удобное редактирование. Текст все умеют редактировать, а вот для графов настолько интуитивных и общепринятых редакторов пока не изобрели.

Если граф нарисовать на бумажке, он выглядит естественно.
Если граф изобразить из спичек и пластилина – тоже естественно.
А вот текстом – несподручно как-то. Деревья изображаются чудесно (JSON, s-expressions и прочая). Списки – еще проще. А с графами как?
Да, можно использовать имена и ссылки (см. большинство языков программирования, YAML и т.д.)

p.s. граф содержит, скажем, 1 млн вершин. я полагаю, что считать вершину графа эквивалентной строке кода – это ошибка не более чем на 1-2 порядка.
p.p.s. @hakrom: этот вопрос как бы говорит нам, что пора уже и не только текстом код рисовать 
мне почему-то кажется, что развитие пространственного воображения в таком подходе -- это очень хорошо

UPD3: примеры подобных инструментов:
National Instruments’ LabVIEW
Farb-Rausch и их werkzeug1
Wolfram Research и их Wolfram Mathematica
* EADaCS ev_genus’a
* Intentional Software Workbench
* дискуссия на похожую тему на gamedeff

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 13th, 2025 10:00 am
Powered by Dreamwidth Studios