> Если я на smalltalk захочу написать веб-сайт или апплет управления принтером, я
> думаю, что очень быстро споткнусь на очевидных граблях.я даже знаю, на каких: «это не бидон, шо делать?!»
> На python же
> у меня есть для этого все возможности, созданные для упрощения жизни
> при решении таких вот задач, и они мне доступны сразу и
> легко. И это всё ценой и хорошей производительности и вполне скромного
> потребления памяти (и это на стандартном CPython, который наиболее универсальный).
внизапна! у смолтолка тоже есть.
> Этим и отличается разработчик от программиста, что программист думает «как это сделать»
> а разработчик — «как это будет работать».
и именно поэтому программисты пишут программы, а разработчики всё мечтают, как же у них это когда-нибудь будет работать.
> Задача — первична. И лучше плохая программа, решающая задачу, чем хорошая, но
> не решающая.
а это совершенно не факт. что лучше — автомобиль, который раз в год взрывается, или ну его нафиг, я пешком дойду? не надо писать плохие программы, это плохо.
> Особенно в условиях свободных приложений — если вещь нужная,
> то придут добрые люди и оптимизируют узкие места.
или, матерясь, всё перепишут, потому что разработчик думал лишь о том, «как оно хорошо будет работать», а не о том, чтобы написать вменяемый код.
> А тот, кто думает категориями «Smalltalk, C, Forth» — для того компьютер
> просто перекидывалка байт, но он не понимает, что это значит.
мне, кстати, дико интересно, с чего вообще ты зациклился на том, о чём я даже не говорил. разве ж я протестую против того, что думать надо не о том, какой марки молоток, а о том, каким молотком удобней забить некий гвоздь?
> И благодаря этим перекидывателям требования к софту за последние 15 лет возрасли
> в 100 раз, а по факту сидим всё перед той же
> кнопкой «Пуск» и распахнутым на весь экран окном браузера с тремя
> типами объектов — простыня для вывода, текстовое поле для ввода и
> всякая фигня для понта.
нет, они возрасли благодаря «разработчикам», которые заместо писать нормальный код, думают о том, «как оно круто будет работать».
> И в этом заслуга именно программистов, а никак не менеджеров, менеджеры вообще
> не интересуются технологиями.
нет, в этом заслуга менеджеров, которые считают, что лучше программистов знают, как делать софт. это такая же беда, как программист, который думает, что лучше менеджера знает, как впарить то, что он набыдлокодил.