Re[6]: Себе вдогонку...
От: Poudy Россия  
Дата: 12.09.02 20:46
Оценка:
Здорово. Тетрадочки очень забавно... Действительно, есть над чем задуматься.

Говоря о большом числе программистов, я имел в виду, что десять мартышек печатают быстрее одной (да не обидится никто).

По правде сказать, от языка редко требуется больше, чем избавление от рутинной автоматной работы. Среда должна поддерживать метаданные и метаоперации. Такие вумныя слова. Это в том смысле, что необходима поддержка для возможности строить из простых понятий более сложные, комплексные, выходить на более высокий уровень абстракции.
То есть, на каком-то этапе все должно становиться значительно проще. Этакий предельный уровень агрегации, когда наплевать на работу составляющих элементов.

Тут есть одна потрясная мысль: текст программы — это линейная структура. Тривиально, но: это означает, что она хорошо подходит для обработки линейных структур.
Помните, как в далеком детстве тяжело въезжалось в циклы? Квадрат хотят поместить в линеечку. В чем, совственно, загвоздка. Кто-то сказал, что проектирование — это по сути топологическая задача.
Станные сортировки в одномерных массивах еще как-то понятны, а странных сортировок в двумерных, которые бы не приводились (выводились) явно из одномерного случая я не видел.

Это все выше бред полный, а зерно в том, что стоит только перейти от линии к плоскости (всякие там алгоритмы сглаживания), как ничинается форменное г0вн0. Еще хуже в 3D. Такое начинается, если захочется грани куба в тройном массиве обойти или отрисовать самому — целое дело. Муму идут ко дну без криков. Появляется мысль, что многие проектные задачи также имеют существенно многомерную структуру, и, хотя в целом с ними все понятно, кода приходится ваять вагонами.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.