2009-02-09 6 views
1

Какие технологии/языки/приложения, по вашему мнению, достигли своего пика на платформах Windows, которые или должны быть устарели? Мои голоса, может быть принятие желаемого за действительное в некоторых отношениях:Обреченные технологии?

  1. VBScript
  2. Microsoft Access
  3. ODBC
  4. флэш

Я спрашиваю, потому что мы находимся в процессе создания будущих направлений технологий и разработки приложений, т. е. не использовать их, если нет выбора.

+0

Сроки? Я полагаю, что предложение о том, что платформа Windows может пройти мимо этого прома, не будет в рамках вопроса? – womble

+0

Это должно быть wiki. Разве не было бы более выгодным спрашивать, какие технологии развиваются и по-прежнему имеют не менее 5-10 лет жизни? –

+0

Это о * Windows * технологиях или просто программных технологиях в целом? Flash не является технологией Windows. –

ответ

2

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

Вот что я думаю, что MS хочет убить ... независимо от того, происходит это или нет, это совсем другая история.

  1. WinForms
  2. VB6
  3. C++ (для настольных приложений)
+0

«Потому что это полезно» не имеет места в дорожных картах технологий Microsoft, иначе Foxpro не получил бы вал, который он сделал. – womble

+0

Foxpro - отличный пример убийства чего-то полезного. Ты прав. – Inisheer

+0

Доступ, вероятно, подходит для моего желаемого за действительное только потому, что мне приходится поддерживать десятки многогабаритных многопользовательских приложений, которые растягивают пределы доступа! – SqlACID

3

Я действительно не думаю, что вспышка обречена .. Я бы поставил на свое будущее через право Silverlight теперь

+0

- Shockwave для игр все еще очень живой. - Flash обновляется google/youtube как просто еще один онлайн-плеер, но я не могу себе представить, что это больше, чем вы, можете ли вы привести примеры, почему вы думаете, что флеш имеет большее будущее, чем Silverlight? –

+0

Я думаю, что такие вещи, как PaperVision3D и новый FlashPlayer 10 и Flex Builder 3, и Open Source Flex SDK гарантируют, что для веб-материалов RIA он прочно заполняет необходимость. Silverlight может преуспеть, но он имеет низкий уровень проникновения браузера - 15%. Вспышка ~ 90%. Я мог бы продолжать и продолжать, но я до 15 символов, так как я знаю –

2

IMHO Classic ASP (в отличие от ASP.Net) и Visual Basic (опять же, в отличие от Visual Basic.Net)?

7

Я думаю, что Windows достигла максимума в целом. Последняя версия Windows Vista рассматривалась отрицательно по всей стране, существует множество примеров крупных организаций в Европе и Африке, которые отказываются от использования MS Windows в пользу Linux, и все это принесло большую пользу Linux vigilante's , Хуже всего то, что сотрудники Microsoft являются одними из самых умных людей в компьютерной индустрии, но, как правило, смущают люди маркетинга.

Ожидаю, что я получу тяжелые позиции в этом рейтинге, но я считаю, что это того стоит. Как старший/ведущий разработчик, я хотел бы использовать пару технологий Microsoft, но я боюсь вытащить свою компанию под налог Microsoft за существование, так что меня уклоняет в сторону компании, которая сыграла большую роль в том, чтобы вовлечь меня в программирование (Apple Basic, затем MS Basic, а затем C++ с API win32 в конце 90-х), что разочаровывает.

+1

Windows может быть на пути вниз, но если вы думаете, что средний человек/корпорация собирается переместиться в Linux, то вы живете в мире фантазий. – Nathan

+0

Нет, я не настолько наивен на самом деле. Мне очень нравится Linux, но он должен сказать что-то, что моя домашняя рабочая станция, где я выполняю основную часть моей работы, работает под управлением XP 64 w/linux в качестве VMachine и под Linux под рабочим столом для работы на C++. – David

1

Я согласен с тем, что MS вообще не поддерживает C++, это попытка создать кодеров, которые могут писать только бизнес-приложения и, следовательно, не напрямую бросают вызов самим МС?

Другой мертвый в воде Вист, катится на Windows 7.

4

Я думаю, что MS Access не мертвая технология/продукт. Однако устаревший «Jet Database Engine», который часто ассоциируется с Access, определенно находится в режиме устаревания. Я не; думаю, что MS выпустила 64-битный Jet Engine (я знаю, что они намеревались не делать этого, но не удивлюсь, если спрос заставит их передумать). Кроме того, Jet Engine больше не является частью MDAC.

MS хочет, чтобы будущие двигатели базы данных Access были двигателем SQL Express/SQL Compact/MSDE.

+0

... что несколько неудачно, учитывая, что ни один из генерируемых движков SQL-сервера не работает как автономные (без сервера) базы данных. С другой стороны, существует множество баз данных, предназначенных для этой цели, которые лучше, чем JET, так что ... – Shog9

2

Во всех честно, я действительно думаю, что все, что есть возможность сделать этот список никогда не будет обречен. На самом деле очень сложно отказаться от технологии. Посмотрите на COBOL. Все говорят, что COBOL встретил это конец дней и говорил, что в течение многих лет и вот, люди все еще программируют в нем, и есть множество производственных систем, управляющих им.

Он еще один пример, моя первая работа из колледжа была тяжелым магазином Дельфы. Никакие технологии VB и MS не являются злыми. Было ясно, что все в моей области и большинство людей вокруг США бросают его в пользу Visual Basic или что-то более мощное, как C++. Я поклялся, что Дельфы была мертвой технологией, и Борланд спускался вниз. Это, как говорится, явно используется сегодня. Я был неправ. Популярные технологии никогда не умрут или не устареют из-за их способности меняться и потому, что люди зависят от системы, которая в настоящее время работает (посмотрите на FORTRAN, я знаю некоторых физиков, которые все еще используют написанные на ней программы). Когда язык/система набирает популярность, всегда найдется кто-то, кто ее знает, а это значит, что кому-то будет необходимо улучшить. Есть много технологий, которые умирают, но это потому, что они никогда не были достаточно популярны для начала.

Из списка, который вы дали, я бы сказал, возможно, ODBC может быть одним из них, но с другими унаследованными технологиями, я думаю, что это будет долгое время. Возможно, вы могли бы возразить, что VB6 будет покончено, но я думаю, что это не будет долго, пока кто-то (а не MS) не напишет новый компилятор для него и не обязательно оживит его использование, но продлит его жизнь. Там слишком много написано для организаций, чтобы просто выбросить его. Люди спорят о переписывании вещей, но как часто это происходит успешно? Основной менталитет людей вне ИТ: «не исправляйте это, если оно не сломано». Это долго будет поддерживать технологии. Мы можем сказать, что что-то мертво, но на самом деле все они будут в течение долгого времени.

Смежные вопросы