Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Результаты опроса: Интересно
нет 1 20.00%
не очень, я и так могу делать все из примеров 3 60.00%
да 0 0%
да, черт возьми! 1 20.00%
Голосовавшие: 5. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2014, 22:47   #21
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Радости от такого мало.
Радости мало не от этого, а потому что появившиеся, как грибы после дождя PHP-мартышки толком не оценили новшество, испортив всю идеологию
Но это не значит что такой проект провальный. PHP несмотря на это очень популярен, в том числе и благодаря этому.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.08.2014, 00:21   #22
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну... Допустим это инновация ... Это просто будет еще одна возможность в ИТ сфере сделать что-то не стандартно.
Я не про это. Я про то, зачем это делать на асм
waleri вне форума Ответить с цитированием
Старый 08.08.2014, 07:18   #23
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Зачем останавливаться только на ВЕБ-программировании. Нужно создать экспертную систему, которая сможет переводить с одного языка на другой. Например такими командами:

C++ -> PHP
Pascal -> Perl
Basic -> Pascal

и так далее.
Тогда, в любую рограмму можно было-бы включать коды разных языков не запариваясь над их изучением.
С HTML, такая штука может не прокатить, т.к. это не язык в полном смысле, а язык разметки. Т.е. он не имеет самостоятельного значения, только в плане форматирования контента отображаемого в браузере.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 08.08.2014, 07:55   #24
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я про то, зачем это делать на асм
Ну асм может и неудачный пример...
Цитата:
Нужно создать экспертную систему, которая сможет переводить с одного языка на другой.
А лучше универсальный компилятор, который понимает все языки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.08.2014, 08:14   #25
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А лучше универсальный компилятор, который понимает все языки.
Отличие экспертной системы от универсального компилятора в том, что туда могут включаться компиляторы для вновь появившихся языков. Достаточно выработать единые правила обмена данными между кимпиляторами.
Для этого можно использовать буфер или стек. А можно и то и другое.
Собственно идея в том, чтобы перевести программирование на протокольноориентированный уровень.
Я, в своё время, делал такую ЭВМ на базе процессора ВМ80 т.ч. 2 Мгц. По показателям она превзошла тогдашнюю IBM 386 т.ч. 100 Мгц только за счёт того, что процессы в ней распараллеливались и выполнялись 4-я процессорами. Отдельно процессорный, графический, математический и периферийный модули. Обмен данными между ними выполнялся по единому протоколу обмена через универсальную приборную шину в режиме ПДП (прямой доступ к памяти).
Если-бы эту идею подхватили заинтересованные компании, не сидели бы мы сейчас по уши в д... драйверах.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 08.08.2014 в 08:49.
Smitt&Wesson вне форума Ответить с цитированием
Старый 08.08.2014, 08:36   #26
lomasm
Пользователь
 
Регистрация: 07.08.2014
Сообщений: 14
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну... Допустим это инновация.
Это просто будет еще одна возможность в ИТ сфере сделать что-то не стандартно.
Я сам например не особо вижу смысл делать на нем рядовые сайты коих и без того развелось как мух не резанных, хоть для себя и забабахал, (ибо жутко привередлив и все-то меня не устраивало).

А вот реальные примеры:
Сеть контекстной рекламы - народ хотел производительности и скорости, реализовали всю выдачу скриптов и рекламных модулей - работает

Еще пример - народ ни как не мог спаять сейсмограф с апачами в итоги намутили онлайн мониторинг сейсмоактивности в регионе
Для себя мутил онлайн дозиметр
Естественно было проще муть модуль для сайта на том-же языке что и готовый софт для работы с девайсами, особо глухо было с тем что библиотека для работы с сейсмой была написана на VB а сорцов нет, только wrapper.

Так что я думаю ниша нетривиальных задач уже определена...
К тому же такой размах для творчества...

На асме действительно нет смысла делать весь проект хотя бы потому что не читабельно, а вот ассемблерные вставки в узких местах выручают.

Кстати уже хорошо себя зарекомендовал под NGINX и lighttpd в FASTCGI...

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Достаточно выработать единые правила обмена данными между кимпиляторами.
Вообще дело говоришь! После первого релиза для людей обещаю об этом подумать)

Последний раз редактировалось Stilet; 08.08.2014 в 09:39.
lomasm вне форума Ответить с цитированием
Старый 08.08.2014, 09:29   #27
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Цитата:
Сообщение от lomasm Посмотреть сообщение
а вот ассемблерные вставки в узких местах выручают.
В этом есть смысл только во внутренних циклах, которые работают все время.
Можете привести пример такого узкого места для веб приложения?
Я к тому, что современные компиляторы (по крайней мере для языков С/С++) генерируют код, который почти оптимален.
waleri вне форума Ответить с цитированием
Старый 08.08.2014, 09:40   #28
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я сам например не особо вижу смысл делать на нем рядовые сайты коих и без того развелось как мух не резанных, хоть для себя и забабахал, (ибо жутко привередлив и все-то меня не устраивало).
От буки... Уйду я от вас в... Гугл
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.08.2014, 11:26   #29
lomasm
Пользователь
 
Регистрация: 07.08.2014
Сообщений: 14
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
В этом есть смысл только во внутренних циклах, которые работают все время.
Можете привести пример такого узкого места для веб приложения?
Я к тому, что современные компиляторы (по крайней мере для языков С/С++) генерируют код, который почти оптимален.
Вот такой маленький кусочек:

fwrite=@fwritef()
!extrn _fwrite
!mov eax,[_fwrite+2]
!push dword[eax]
!push [v_fwrite]
!pop dword[eax]
!pop [v_fwrite]

После того как я отрисовал капчу, не сохраняя на диск делаю из нее жипег и непосредственно из памяти отправляю в ответ на запрос.
lomasm вне форума Ответить с цитированием
Старый 08.08.2014, 11:32   #30
lomasm
Пользователь
 
Регистрация: 07.08.2014
Сообщений: 14
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
От буки... Уйду я от вас в... Гугл
ненада) под мухами я имею в виду эти бесчисленные копии популярных движков установленных подефолту...
lomasm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
веб-программирование Rost93 Свободное общение 3 23.03.2012 12:41
веб программирование phasha Помощь студентам 5 18.02.2012 16:17
С чего начать Веб Программирование BaH9 Свободное общение 5 29.12.2010 20:47