|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Результаты опроса: Интересно | |||
нет | 1 | 20.00% | |
не очень, я и так могу делать все из примеров | 3 | 60.00% | |
да | 0 | 0% | |
да, черт возьми! | 1 | 20.00% | |
Голосовавшие: 5. Вы ещё не голосовали в этом опросе |
|
|
Опции темы | Поиск в этой теме |
07.08.2014, 22:47 | #21 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Но это не значит что такой проект провальный. PHP несмотря на это очень популярен, в том числе и благодаря этому.
I'm learning to live...
|
|
08.08.2014, 00:21 | #22 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
|
08.08.2014, 07:18 | #23 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Зачем останавливаться только на ВЕБ-программировании. Нужно создать экспертную систему, которая сможет переводить с одного языка на другой. Например такими командами:
C++ -> PHP Pascal -> Perl Basic -> Pascal и так далее. Тогда, в любую рограмму можно было-бы включать коды разных языков не запариваясь над их изучением. С HTML, такая штука может не прокатить, т.к. это не язык в полном смысле, а язык разметки. Т.е. он не имеет самостоятельного значения, только в плане форматирования контента отображаемого в браузере.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
08.08.2014, 07:55 | #24 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
08.08.2014, 08:14 | #25 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Отличие экспертной системы от универсального компилятора в том, что туда могут включаться компиляторы для вновь появившихся языков. Достаточно выработать единые правила обмена данными между кимпиляторами.
Для этого можно использовать буфер или стек. А можно и то и другое. Собственно идея в том, чтобы перевести программирование на протокольноориентированный уровень. Я, в своё время, делал такую ЭВМ на базе процессора ВМ80 т.ч. 2 Мгц. По показателям она превзошла тогдашнюю IBM 386 т.ч. 100 Мгц только за счёт того, что процессы в ней распараллеливались и выполнялись 4-я процессорами. Отдельно процессорный, графический, математический и периферийный модули. Обмен данными между ними выполнялся по единому протоколу обмена через универсальную приборную шину в режиме ПДП (прямой доступ к памяти). Если-бы эту идею подхватили заинтересованные компании, не сидели бы мы сейчас по уши в д... драйверах.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 08.08.2014 в 08:49. |
08.08.2014, 08:36 | #26 | |
Пользователь
Регистрация: 07.08.2014
Сообщений: 14
|
Цитата:
А вот реальные примеры: Сеть контекстной рекламы - народ хотел производительности и скорости, реализовали всю выдачу скриптов и рекламных модулей - работает Еще пример - народ ни как не мог спаять сейсмограф с апачами в итоги намутили онлайн мониторинг сейсмоактивности в регионе Для себя мутил онлайн дозиметр Естественно было проще муть модуль для сайта на том-же языке что и готовый софт для работы с девайсами, особо глухо было с тем что библиотека для работы с сейсмой была написана на VB а сорцов нет, только wrapper. Так что я думаю ниша нетривиальных задач уже определена... К тому же такой размах для творчества... На асме действительно нет смысла делать весь проект хотя бы потому что не читабельно, а вот ассемблерные вставки в узких местах выручают. Кстати уже хорошо себя зарекомендовал под NGINX и lighttpd в FASTCGI... Вообще дело говоришь! После первого релиза для людей обещаю об этом подумать) Последний раз редактировалось Stilet; 08.08.2014 в 09:39. |
|
08.08.2014, 09:29 | #27 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
В этом есть смысл только во внутренних циклах, которые работают все время.
Можете привести пример такого узкого места для веб приложения? Я к тому, что современные компиляторы (по крайней мере для языков С/С++) генерируют код, который почти оптимален. |
08.08.2014, 09:40 | #28 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
08.08.2014, 11:26 | #29 | |
Пользователь
Регистрация: 07.08.2014
Сообщений: 14
|
Цитата:
fwrite=@fwritef() !extrn _fwrite !mov eax,[_fwrite+2] !push dword[eax] !push [v_fwrite] !pop dword[eax] !pop [v_fwrite] После того как я отрисовал капчу, не сохраняя на диск делаю из нее жипег и непосредственно из памяти отправляю в ответ на запрос. |
|
08.08.2014, 11:32 | #30 |
Пользователь
Регистрация: 07.08.2014
Сообщений: 14
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
веб-программирование | Rost93 | Свободное общение | 3 | 23.03.2012 12:41 |
веб программирование | phasha | Помощь студентам | 5 | 18.02.2012 16:17 |
С чего начать Веб Программирование | BaH9 | Свободное общение | 5 | 29.12.2010 20:47 |