Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Будет ли жив JavaScript? 
:(
    Опции темы
EXTR PROGRAMMER
Дата 6.1.2005, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 1.12.2004

Репутация: нет
Всего: нет



Одним из основных недостатков JavaScript можно назвать:
- локальность исполнения: разная поддержка js разными броузерами: сколько броузеров, столько и реальных версий js
-пользователь может отключить исполнение сценариев.
Естественно, что неприглядно выглядит авторитетный сайт, когда js код исполняется с ошибками. А такое часто бывает.
Мне кажется, что js умрет. Конечно не в ближайшие дни, но через n десятков лет это будет.
Или же умрут все броузеры, а останется один лишь - стандарт, но это уж вряд ли. Конкуренция на броузреном рынке не ограничена.
Интересно услышать ваше мнение, особенно опровергающее мое.
В сегодняшней полезности js я не сомневаюсь

PM MAIL   Вверх
Mal Hack
Дата 6.1.2005, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Цитата(EXTR @ 6.1.2005, 19:30)
но через n десятков лет это будет.

Через н 10 лет изменится концепция глоьальной сети smile

Цитата(EXTR @ 6.1.2005, 19:30)
Мне кажется, что js умрет.

Скорее нет чем да... Такой язык (клиентский) всегда будет востребован, пока интернет является гипертекстовым, она лишь может улучшиться или ухутшиться...
PM ICQ   Вверх
Aliance
Дата 6.1.2005, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



В данным момент W3C DOM набирает и набирает силу smile
JS - неотемлиемая часть дизайна хорошего сайта.
PM MAIL WWW ICQ Skype   Вверх
Sardar
Дата 7.1.2005, 01:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 2
Всего: 317



Цитата(EXTR @ 6.1.2005, 18:30)
- локальность исполнения: разная поддержка js разными броузерами: сколько броузеров, столько и реальных версий js

W3C делает большую работу по стандартизации. Просто некоторые среди нас(не буду показывать пальцем smile ) любят писать под очень старые браузеры. Концепции давно изменились, отсюда такие не совместимости. Напомню: сначала была только статичная отросовка контента, т.е. генерилась картинка; Нетскейповцы придумали слои, т.е. динамически отрисовываемые элементы на странице - это быль прорыв smile ; Теперь весь документ это набор динамических обьектов, концепция document.layers уже никем не поддерживается. Если писать код согласно рекомендациям W3C, то без каких либо заточек он пойдёт одинакого на всех последних браузерах smile

Цитата(EXTR @ 6.1.2005, 18:30)
-пользователь может отключить исполнение сценариев

Пользователь может взять свои стили(в Опере), выбрасываем стили как не надёжный инструмен smile
Цитата(EXTR @ 6.1.2005, 18:30)
Мне кажется, что js умрет. Конечно не в ближайшие дни, но через n десятков лет это будет.

JS не умрёт по многим причинам. Например это один из основных языков программинга под Gecko движёк, а это не только браузеры smile
Сам по себе JS очень красив, придумал его гений. Только реализация через .... чего и следовало ожидать от остальной части Нетксейповской команды. Синтаксис и семантика функционально-прототипного обьектного языка + хорошая расширенная стандартная библиотека(как в Ruby и подобных) - цены такому языку для не было бы, не только для веба, но и как скриптовый интерфейс к софту. VB - на помойку ибо мерзкая глючаная не удобная и жутко ограниченная вещь, что используется повсеместно в индустриальном софте.

Цитата(EXTR @ 6.1.2005, 18:30)
Или же умрут все броузеры, а останется один лишь - стандарт, но это уж вряд ли. Конкуренция на броузреном рынке не ограничена.

Браузер это сейчас нечто большее чем бродилка smile Вернее бродилка это маленькая часть болсьших платформ ИЕ и Gecko(Мозилла)


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Се ля ви
Дата 7.1.2005, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



Тема из разряда религиозных войн - предлагаю модератору переместить её во Флейм, в соответствующий подраздел.

IMHO, ECMAScript + DOM будет жить и ещё как! А самая лучшая реализация этого соединения сейчас - это, бесспорно, JavaScript. Если реализуют ещё лучше - да не вопрос, я буду в числе первых, кто на такой новый язык перейдёт, вот только стандартизовать и развивать JavaScript гораздо проще, чем придумывать что-то новое.

Цитата(EXTR @ 6.1.2005, 19:30)
Или же умрут все броузеры, а останется один лишь - стандарт, но это уж вряд ли. Конкуренция на броузреном рынке не ограничена.

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

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

Необходимо выработать у пользователей адекватное отношение к нововведениям такого рода. По крайней мере, с использованием ООП или функций нужно изолировать блоки браузеро-зависимого нестандартизованного кода от остального кода используя слабое связывание - и переписывать их в соответствии со стандартами, когда таковые появятся - без смены общей архитектуры. ИМХО, если так будет поступать большинство JS-кодеров, и им самим, и команиям-разработчикам браузеров и стандартизующим организациям тоже будет проще и легче жить! smile

Это сообщение отредактировал(а) Се ля ви - 7.1.2005, 12:47


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Sardar
Дата 7.1.2005, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 2
Всего: 317



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

Переношу в "Религиозные войны".


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Anomaly
  Дата 23.1.2005, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 23.1.2005

Репутация: нет
Всего: нет



Я считаю что JS никогда не умрет!!! smile
PM MAIL   Вверх
Sun
Дата 24.1.2005, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 3
Всего: 48



В Windows JScript и VBScript сейчас успешно заменяют коммандные файлы. Так что область применения JavaScript сильно расширилась и скоропостижная смерть ему не грозит.


--------------------
Account removed
PM MAIL   Вверх
Ch0bits
Дата 12.3.2005, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 1
Всего: 62



Anomaly
Никогда не говори никогда. А что будет через 300 лет, 1000 лет, 2^64 лет???

JS живее всех живых! И так будет ещё долго...
PM WWW   Вверх
Secandr
Дата 12.3.2005, 09:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: нет
Всего: 39



Надо относиться ко всему филосовски. JS когда-нибудь умрёт smile


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
alir
Дата 24.3.2005, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



Когда-нить конечно умрет, но не в ближайшем будущем.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0834 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.