Здравствуйте, alex_public, Вы писали:
I>>Не надо приплетать сюда крутость, язык, квалификацию и тд и тд.
_>Я вообще то именно это и говорю всё время. Что ограничения платформы не позволяют развернуться даже профи. )
У тебя какие то личные счеты и с языком и с людьми которые на нём пишут, потому что везде и всюду ты концентрируешься именно на этих вещах, а про платформу почти ни слова.
>>> — ему обязательно понадобиться лезть в какие-то рукопашные вещи типа unsafe игр или ручного sql кода.
I>>1. Быстрый код всегда и везде это результат работы головой, а у тебя красной нитью через все собщения "быстрый код это только С++ хы хы"
_>Нет, главный тезис не в этом. А в том, что даже хорошо работая головой, у тебя не получится нужный результат на C#. ))) Т.е. это не C++ такой хороший, а JVM/CLR такие плохие.
А холодильник — говно, потому что в него машину нельзя поставить.
I>>2. ручной sql код как раз встречается именно в С++. Нормальных OR/M там нет и наверное никогда не будет. Тамошние люди зачастую пишут классный код по конкатенации запросов, что бы выполнить какой нибудь мусор, который будет выполняться чуть не минутами.
_>Помнится мы разок уже обсуждали что-то подобное и ты тогда слился из дискуссии, когда не смог привести аналог на C# простейшего C++ кода работы с ORM. Причём тогда это была не sqlpp11, а другая, более простая ORM. )))
Ты наверное попутал, в дотнете есть вагон и маленькая тележка самых разных средств для работы с базой. Скорее на С++ ты вспотеешь повторять аналог, потому как полу-ОРМ не сумеет внятно оптимизировать запросы, например по причине отсутствия внятных Expression Tree. А это значит, вместо работы над оптимизитором люди будут изобретать эти самые Expression Tree и решать проблемы унификации, долго и мучительно рожать АПИ и тд и тд и тд.
I>>3. Вообще, красота и дизайн вещи сильно противоположные. Красота == эстетическое. Дизайн — утилитарное. Пудозреваю, для тебя это одно и то же. Отсюда не ясно, что неюзабельные уродцы для тебя эталон красоты
_>Мне в этом смысле нравится точка зрения Туполева: http://www.aphorisme.ru/by-authors/tupolev/?q=5451
Это слишком древняя фраза, что бы пользоваться её без оглядки.