ibash.org.ru - Новый цитатник Рунета | Цитаты: По дате По рейтингу Случайно Добавить Поиск RSS |
Форум: Ищу фреймворк 1 > [RSS] | Форум: Вход Регистрация Участники Поиск RSS |
Shock 13.11.2009 - 17:12 | Здравствуйте. Меня интересуют MVC-фреймворки для веб-программированя на ассемблере. Может кто-то подсказать какие? Кто использовал? В чём преимущества и недостатки? |
#13 #13 - 14.11.2009 - 21:09 | stroncium Шаблон MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента. -Модель (Model). Модель предоставляет данные (обычно для View), а также реагирует на запросы (обычно от контроллера), изменяя свое состояние. -Представление (View). Отвечает за отображение информации (пользовательский интерфейс). -Поведение (Controller). Интерпретирует данные, введенные пользователем, и информирует модель и представление о необходимости соответствующей реакции. ООП-реализация MVC действительно требует объектов, но описанное выше (а это и есть определение MVC) вполне можно реализовать и без них. Вот только abstraction penalty убьёт всю выгоду от использования ассемблера. Кстати, к вопросу о вышеупомянутой выгоде: >Практика показывает, что знающий человек оптимизирует во много раз лучше оптимизирующего компилятора. Можно пруфлинк? Ручная оптимизация, насколько я знаю, дело крайне неблагодарное, да и компиляторы нынче довольно хорошо оптимизируют. А ассемблер, AFAIK, используют только для того, чтобы использовать те возможности современных процессоров, про которые компиляторы ещё не знают. |
#14 #14 - 14.11.2009 - 21:13 | >писать проект на асме — это взгляд на проект с перспективой писать проект на асме — это взгляд на проект с перспективой быстро за@#$ться и забить на него fixed. |
#15 #15 - 15.11.2009 - 00:56 | #13 заплати пару тысяч интелу за компилятор - и будет тебе счастье ) |
stroncium #16 - 16.11.2009 - 07:38 | #13 Вся демосцена к твоим услугам. (Ну, больша'я часть, качество конечно везде разное, сейчас старые сценеры ругаются, что у новых все работает в десятки-сотни раз медленнее.). Ну и сам можешь для теста попробовать. По-хорошему, почти все особо узкие места надо асмить, что и делают, наверное. Как минимум один пример - шейдеры, несмотря что там уже сяха есть, пишут на асме. |
Temcha #17 - 18.11.2009 - 16:51 | Шок, а что за проект? |
Shock #18 - 18.11.2009 - 17:33 | новая социальная сеть 4-ого поколения |
Temcha #19 - 18.11.2009 - 17:44 | Поделишься идеей? По теме: Тормоза у многопользовательских систем часто связаны с базой данных. Поскольку сложной прикладной логики, способной сильно загрузить проц, на них нет. Соответственно, сайт, написаный на асме не сильно выиграет в производительности. Если уж затраты на интерпретируемый язык считаешь недопустимыми - тогда С++. Правда, фреймворка не посоветую... Но вобще серьезная субд тебе даст бОльший ресурс производительности, чем реализация на асме. Как вариант - файловые хеш-массивы вместо субд. Будет быстро. Но тоже руками писать надо. |
4423 #20 - 18.11.2009 - 17:56 | >Но тоже руками писать надо. Суровые челябинские программисты не используют СУБД. Они их пишут. На асме. |
Malefic #21 - 18.11.2009 - 18:11 | Shock, будут вопросы/нужны советы/идеи с интерфейсом - обращайся (= |
AnDoR #22 - 18.11.2009 - 23:23 | Что люди не делают, лишь бы nitrogen не юзать.. |
ZL[]RD #23 - 21.11.2009 - 01:02 | Что люди не делают, лишь бы моск не юзать.. |
К списку вопросов | Страницы: 1 > |
«ibash.org.ru — Новый цитатник Рунета» | Почта вебмастера: imail@ibash.org.ru |