WEB-эволюция

Mar 24, 2007 19:56

Intro.Величина вектора эволюции в области свободных решений, открытых стандартов и протоколов всегда была высокой. А в последнее время его значение запредельно выросло, словно намекая нам на грядущую сингулярность. WEB-сервисы на новейших информационных технологиях растут каждый день как грибы. Шестерёнки прогресса крутятся, переламывая эволюционно ( Read more... )

Технологии

Leave a comment

Comments 7

hedj March 24 2007, 10:32:16 UTC
Я бы назвал это WEB-инволюцией. WEB - сложно рассматривать с точки зрения технологии, это больше социокультурный (в широком смысле) аспект. В остальном он ничем не отличается от обычных программных технологий.

Напомню, что в области инженерии ПО технологических прорывов не было уже почти 30 лет (в отдельных областях -- 20). Ни одного. Всё, что используется сегодня, было придумано черте-когда. Можно говорить только об адаптации известных технологий к бизнес-нуждам и коньюктуре. При этом "новые" технологии, отягощённые проблемами обратной совместимости и "мейнстримности", больше похожи на помойку.

Reply

qusk March 24 2007, 11:05:19 UTC
WEB - сложно рассматривать с точки зрения технологии, это больше социокультурный (в широком смысле) аспект. В остальном он ничем не отличается от обычных программных технологий.

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

Напомню, что в области инженерии ПО технологических прорывов не было уже почти 30 лет (в отдельных областях -- 20). Ни одного. Всё, что используется сегодня, было придумано черте-когда. Можно говорить только об адаптации известных технологий к бизнес-нуждам и коньюктуре.

А что ты считаешь "технологическим прорывом" в области инженерии ПО? Пример, пожалуйста.

При этом "новые" технологии, отягощённые проблемами обратной совместимости и "мейнстримности", больше похожи на помойку.А здесь бы я ( ... )

Reply

hedj March 24 2007, 11:27:08 UTC
"""А что ты считаешь "технологическим прорывом" в области инженерии ПО"""

Прорывные технологии прошлого и их оригинаторы (на мой взляд):

АЯВУ и сопутствующие технологии компиляции (Алгол, Фортран, C), автоматическое управление памятью (Lisp), символьные языки (Lisp и его S-expr), декларативное программирование (Lisp), системы типов (ML), операционные системы (Unix), распределённые системы (IP), реляционные базы данных.

Перефразируя Роба Пайка, это всё не только мертво, от этого уже плохо пахнет. А за последние 25-30 лет действительно очень мало нового и прогрессивного: либо продолжают эксплуатировать и экстенсивно развивать достижения прошлого, либо выдумывают нечто неудобоваримое.

"""А здесь бы я заметил, что ты несколько не в теме"""

:)

"""Тогда опять-же нужен пример."""

WEB. Проверить очень просто: заходим на w3c и хуеем от то

Reply

hedj March 24 2007, 11:28:40 UTC
от наблюдаемой помойки. Можно ещё взглянуть на другие комитеты стандартизации: ISO, OMG, Unicode, IEEE. Выводы аналогичные.

Reply


Leave a comment

Up