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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JavaScript – ФУФЛО, Сугубо личное мнение. 
:(
    Опции темы
Ghirik
Дата 2.9.2007, 03:16 (ссылка)    | (голосов:20) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Вот… Примерно, так.
Легкая попытка приплести философию к глупейшему занятию.
JavaScript – фуфло.
Попробую привести в чувство тех людей, кто научился программировать в JavaScript.
Я не программист, требую 80% скидки. Занимаюсь этим только для разрядки.

Чтобы было понятно, откуда появилась такая агрессия к JavaScript. 
Всё просто, Язык, созданный для работы у клиента, не позволяет управлять клиентской машиной.
Собственно, самое умное решение – закончить на этих фразах. Но…. Я же, не самый умный…. Потому, хочу продолжить….

И не нужно говорить про безопасность, хахеров, и прочую лабуду. Я профессиональный электронщик, занимаюсь разработкой в этой области более двадцати лет. Прекрасно понимаю степень угрозы, при работе «вольных» скриптов на клиентской машине. Но.
Попробуйте взглянуть на стандартизацию языков программирования не с позиции программистов. А с позиции простого смертного. Я взглянул. Вами управляют!, и управляют так жестко, что Вы даже подумали, что так и должно быть. Знаменитая унификация - глупейшее из начинаний! Которая, понято, ведет к прогрессу. Но, куда уже дальше!, прогрессировать! Пока не придумают, как телепортироваться, прогресса не будет. Сейчас происходит глобализация, и мы с Вами в ней участвуем, ей потакаем.  Мы позволяем ИМ, НАМИ управлять. МЫ ЖЕ НЕ ТАКИЕ, МЫ ЖЕ ИХ УМНЕЕ!

Это я про JavaScript, пойду ещё рюмку дерну…



--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Ghirik
Дата 2.9.2007, 03:54 (ссылка)    | (голосов:11) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Вот, дернул...
Колбаску пожарил, закусил....
Собстенно, философия простая, это всё будет сломано - javaScript.
У нас работает много программеров, грамотные ребята, разумеется, программеры низкого уровня, есть и высокого, постоянная борьба.... Наблюдая их "войны" smile , понимаю, что самая главная проблема зарыта в тех козлах, кто создает всю эту индустрию, компьютерную.
Только вдумайтесь! Пацан приходит куда? В интернет, хочет заняться созданием своего сайта. Видит, как у других всё двигается, каринки плавают, букашки бегают, и т.д. и т.п. И начинает изучать, самый фуфлыжный язык программирования.


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Zeroglif
Дата 2.9.2007, 12:08 (ссылка) |   (голосов:9) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Тема фуфлыжности не раскрыта, не знаешь javascript - не обзывайся!  smile  smile 
PM MAIL WWW   Вверх
vasac
Дата 2.9.2007, 13:52 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Сообщение не читал. Так как сугуболичные личные мнения читать неприлично. И писать тоже.
PM WWW   Вверх
JSman
Дата 2.9.2007, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Ghirik @  2.9.2007,  03:16 Найти цитируемый пост)
Всё просто, Язык, созданный для работы у клиента, не позволяет управлять клиентской машиной.

Вообще, если смотреть более широко, то можно заметить, что языки программирования давно ограничены в управлении из-за политики операционной системы. это касается и низкоуровневых языков. под xp вы далеко не все сможете вызвать прерывания. Поэтому управление клиентской машиной ограничено не только синтаксисом языка, но и операционкой в целом. По поводу Jscript я как специалист в данной отрасли скажу, что данный язык является механизмом, соединяющим огромное количество компонентов (1.объекты хоста, 2.встроенные объекты, 3. com, dcom, com+, activex, .net компоненты, 4. объекты, создаваемые разработчиком) в единое приложение, отличается большой гибкостью. А применение JScript далеко выходит за рамки разработки вебстраницы (смотрите, например, что такое WSH). Понимаете, если у человека руки из жопы растут, то и на си, он сможет написать только "хеллоу, ворлд". 

По поводу глобализации можно полностью согласиться =) но механизм языка должен действовать в соответствии какой-либо спецификации. в науке, в некоторых отраслях, это допускается, даже приветствуется. 

А кому, куда и чем заниматься.. ну пусть пацан букашек а сайте делает, чем сидеть семечки щелкать и водку жрать целый день
PM ICQ   Вверх
Mymik
Дата 2.9.2007, 13:59 (ссылка)   | (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(vasac @  2.9.2007,  13:52 Найти цитируемый пост)
Сообщение не читал. Так как сугуболичные личные мнения читать неприлично. И писать тоже. 
 smile 

Ghirik, А что конкретно тебе не понравилось и вообще причем тут JS ??? JS динамический язык. У него есть свои стандартны и свои правила. Так что ты не на того направил свою агрессию ;о). Направляй ее на разработчиков браузеров. таких как IE, Opera, FF, Safari (таких себе монстров браузеростроения ;о) ). Ведь это их задача реализовывать или не реализовывать стандарты языка JS.

Я тоже не люблю PHP за их динамические типы и фиговое ООП... ну и че дальше ??? а что дальше, а дальше я просто использую asp.net и юзаю событийно ориентированное программирование. И меня никак не задевает, что в соседней комнате сидят php программеры. У каждого своя сфера деятельности ;о).


--------------------
ICQ ::            857-857
E-mail ::         mymik[at]inbox[dot]ru 
HomaPage ::  http://localhost/

:to_become_senile  :this
PM MAIL WWW ICQ   Вверх
Izabela
Дата 2.9.2007, 14:34 (ссылка)   | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



smile JSman, 

Ghirik, Кстати на JS иногда сложнее что-то написать чем на низком уровне аля С, С++.......и иногда интереснее...
Цитата

Тема фуфлыжности не раскрыта, не знаешь javascript - не обзывайся!  
smile

Добавлено через 3 минуты
ммм......люблю javaScript smile  smile 
--------------------
 
PM MAIL ICQ   Вверх
12345c
Дата 2.9.2007, 16:16 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

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



Тут писал (тему начинал) дилетант под градусом, как он сам признаётся, поэтому с ним спорить бессмысленно, а других высказываний, солидарных с ним, не вижу. Так что можно тему в "Мусор", а автору пока что - предупреждение. Не следует, Ghirik,  флудить в тематическом разделе.

PM WWW   Вверх
coyl
Дата 2.9.2007, 22:19 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(Ghirik @ 2.9.2007,  03:16)
Мы позволяем ИМ, НАМИ управлять. МЫ ЖЕ НЕ ТАКИЕ, МЫ ЖЕ ИХ УМНЕЕ!

Угар! Просто пацталом! Я сейчас представляю, как сейчас в каком-нибудь университете собирается очередная группа разработчиков и начинает писать язык, особенности которого позволят ИМ управлять НАМИ smile 
РЕБЯТА!!! СРОЧНО БРОСАЙТЕ ПРОГРАММИРОВАНИЕ!!! РАЗРАБОТЧИКИ ЯЗЫКОВ ОБЪЕДИНИЛИСЬ, ЧТОБЫ УПРАВЛЯТЬ НАМИ!!!  smile  smile  smile 
PM MAIL   Вверх
dstorm81
Дата 3.9.2007, 08:12 (ссылка)   | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

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



коротко:
Ghirik - вы написали полный бред, чушь и белиберду, но учитывая
Цитата(Ghirik @  2.9.2007,  03:16 Найти цитируемый пост)

Я не программист, требую 80% скидки. 

можете считать что вы ее получили
З.Ы. 
при употреблении спиртных напитков - следует сидеть около девчонок (.)(.) 
и заниматься делом 8::::::э (|)
пить же перед компьютером не есть признак хорошего тона




--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
Ghirik
Дата 3.9.2007, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Всем спасибо, думал просто пошлете.  smile 

Действительно не раскрыл причин агрессивного настроения к JavaScript, малость ужаленный был smile. Агрессия родилась после многократных попыток создать какую-то гладкость/плавность появления изображений. Из чего состоит гипертекстовый документ - тексты и изображения. Доля последних, зачастую, значительно больше первых. Вес последних так-же, может быть очень большим. А язык, о котором идет речь, не имеет элементарных функций управления изображениями. Безопасность, понятно, нельзя работать с дисками, да оно и не нужно. НО, с изображениями то почему нельзЯ! Неужели нельзя использовать DirectX. Можно ведь и свой модуль интерпритатора для работы с изображениями создать (что значительно лучше). Я прекрасно понимаю как просто бланкировать из оперативки картинки для создания мультипликационных эффектов. И современные процессоры с мегатоннами оперативки даже не заметят этого бланкирования (даже с интерпритатором). А если учесть возможности современных видеокарт, то, вообще.... 
А производители браузеров, потому и не могут создать нормальное изделие, что JavaScript кривой. Нет, та часть, которая есть, нормально работает (хотя прямо сейчас столкнулся, если процессор перегружается, события пропадают), не работает та которой нет, просто не создана. Вообще, если в корне всё менять, то нужно создавать среду, ориентированную на работу с Интернетом, т.е. серверная часть должна быть написана для использования совместно с клиентской. И наоборот. Но это отдельная тема.

Цитата

а дальше я просто использую asp.net


Да, это выход, но есть большие сомнения, что asp.net станет общепризнанным стандартом построения Интернет-систем. Стоит только взглянуть на майкросовтовские тормознутые сайты.
AJAX, то-же пародия, я тебя слепила из того, что было. smile 

Немного отступлю от темы.
Электроника уперлась, всё... Три-четыре года уже нет координальных продвижений (и не будет!), тактовую частоту догнали до запредельной. Увеличение плотности ячеек памяти так-же на физическом пределе. Единственный путь - назад! Самый своевременный путь. Полностью пересмотреть идеологию построения ПО. Сейчас нужна не стандартизация языков программирования, а стандартизация железа. Всё ПО при такой стандартизации упростится до безобразия, облегчится. Вот посмотрите, как происходит сейчас. Создается железяка, ну к примеру, видеокарта. Для управления ресурсами карточки, написаны проги, зашитые в контроллеры - раз глюкавость (ПО не идеально). Далее, драйвер, к примеру, для винды - два глюкавость. Ну а про саму винду и говорить тошно - три. Раз уж мы про Интернет - браузер/интерпритатор - четыре. И наши с Вами скрипты - пять. Нормальная схема должна выглядеть так. Универсальный драйвер для любой видеокарты (если видеокарты стандартизированны), встроенный в оболочку скриптовый язык, браузер использующий эти функции и этот язык. При таком раскладе, даже сам браузер может быть написан этим же скриптом.
Вот, собственно такие мысли.





--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Се ля ви
Дата 3.9.2007, 09:44 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Долго думал, отвечать или не отвечать на такой пост, но учитывая количество просмотревших тему, для кого-то ещё это актуально, так что отвечу.

Цитата(Ghirik @  2.9.2007,  03:16 Найти цитируемый пост)
Язык, созданный для работы у клиента, не позволяет управлять клиентской машиной


Цитата(какая-то реклама)
- Вот за это я и не люблю кошек!..
- Ты просто не умеешь их готовить...


Если воспринимать JavaScript просто как язык, который работает на клиентской машине, то конечно раздражает его невозможность работать с машиной пользователя. Так всегда - дай человеку хоть чуть-чуть свободы - и он захочет больше (даже если она ему нафиг не нужна), не давай - и он будет лишь ворчать о том, как он не свободен.

Но я предлагаю посмотреть на JavaScript с другого ракурса. С архитектурной точки зрения мы имеем модель client-server. Приложения, построенные по этой модели, всю логику содержат на серверной стороне, у клиента - лишь интерфейс управления этим приложением. И роль JavaScript - это функциональость интерфейса нашего приложения, т.е. той части интерфейса, которая не завязана напрямую на логику, а просто позволяет выполнять простейшие пользовательские действия. Если бы интерфейс лез в машину, на которой отображается, это было бы всё равно, что простыня, на которую проектирует изображение проектор, вдруг стала бы сенсорной.

Что называется, знай своё место, JavaScript! Как и любая другая технология, она имеет свою область применения, оправданного с точки зрения коммерции. И это нормально.

Цитата(Ghirik @  2.9.2007,  03:16 Найти цитируемый пост)
Попробуйте взглянуть на стандартизацию языков программирования не с позиции программистов. А с позиции простого смертного. Я взглянул. Вами управляют!, и управляют так жестко, что Вы даже подумали, что так и должно быть. Знаменитая унификация - глупейшее из начинаний! Которая, понято, ведет к прогрессу. Но, куда уже дальше!, прогрессировать! Пока не придумают, как телепортироваться, прогресса не будет. Сейчас происходит глобализация, и мы с Вами в ней участвуем, ей потакаем.  Мы позволяем ИМ, НАМИ управлять. МЫ ЖЕ НЕ ТАКИЕ, МЫ ЖЕ ИХ УМНЕЕ!


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

По поводу глобализации - это уже, извините, совсем бред. Кто ей не потакает - получают по полной программе - Ирак, Северная Корея, Иран. И уровень жизни там - не сахар. Советская система рухнула, а больше реальных альтернатив нет, в итоге можно либо топтаться на месте, либо идти вперёд. Мы приняли их правила игры, ввязались во всё это и теперь нами управляют постольку, поскольку мы не лидируем в этом, будем лидировать - будем и управлять и шансы на это есть. Только надо не ворчать, а дело делать.

А насчёт кто кого умнее - это уже вообще разговор субъективный. Каждый умён по-своему, и по-своему глуп - даже собаки бывают умные и найдутся хозяева, которые будут отстаивать точку зрения, что их питомцы умнее иных люей. Ум - понятие неформализуемое, даже IQ - весьма субъективный тест.


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

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


Смышленный
***


Профиль
Группа: Завсегдатай
Сообщений: 1915
Регистрация: 24.4.2006
Где: Планета Земля

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



Мдя... В первом посте Вы доказываете, что стандарты это плохо:
Цитата

Попробуйте взглянуть на стандартизацию языков программирования не с позиции программистов. А с позиции простого смертного. Я взглянул. Вами управляют!, и управляют так жестко, что Вы даже подумали, что так и должно быть. Знаменитая унификация - глупейшее из начинаний! Которая, понято, ведет к прогрессу. Но, куда уже дальше!, прогрессировать! Пока не придумают, как телепортироваться, прогресса не будет. Сейчас происходит глобализация, и мы с Вами в ней участвуем, ей потакаем.  Мы позволяем ИМ, НАМИ управлять. МЫ ЖЕ НЕ ТАКИЕ, МЫ ЖЕ ИХ УМНЕЕ!


В последнем, что нужны еще большие стандарты:
Цитата
Сейчас нужна не стандартизация языков программирования, а стандартизация железа. Всё ПО при такой стандартизации упростится до безобразия, облегчится.


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

В третьих - надо понимать предназначение языков. Глупо пытаться делать на JavaScript ОС, верно? Точно так же, JavaScript просто не предназначен для работы с графикой. Зачем же на него ругаться??? Используйте Flash, ActiveX и т.д... А скрипты для того и скрипты, что должны только помогать что-то сделать, но не реализовывать от и до!

Надеюсь моя мысль понятна...

Upd: пока писал - уже ответили  smile 

Это сообщение отредактировал(а) aktuba - 3.9.2007, 09:54


--------------------
user posted image
PM MAIL WWW Skype   Вверх
Ghirik
Дата 3.9.2007, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



За пьяные бредни простите, исправлюсь..


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
vasac
Дата 3.9.2007, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Неужели нельзя использовать DirectX.

Вы понимаете, что стоит за словами "кроссплатформенность" и "кроссбраузерность"? На половине систем, где работает JS, директикса нет и никогда не будет.

Это сообщение отредактировал(а) vasac - 3.9.2007, 10:42
PM WWW   Вверх
Ghirik
Дата 3.9.2007, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата

И себя путает, и других... Во-первых, стандарты на "железо" есть. Во-вторых, если подвести все железо под один стандарт - где будет развитие??? 

Да, стандарты на железо есть, но не на том уровне. Раз уж про видеокарты заговорил, смотрите, две карточки от разных производителей имеют одинаковую функциональность, но тебуют, каждая свой драйвер. Железо стандартизированно очень высоко, на уровне драйвера. Это плохо, если будет стандартизация на уровне железа, всё намного упростится. И это ни чуть не помешает развитию железяк. Понятно, это вызовет кучу головняков у производителей, не будет той вольности, которая сейчас присутствует и исправляется драйвером. Сколько ресурсов расходуется в винде на поддержание максимального числа производителей железа! Должно быть наоборот, производители железяк, должны соблюдать требования выдвигаемые производителями ПО. Создали новую железяку, опять же видеокарту, и прикрутили к стандартному драйверу.

Цитата

Какие будут конструктивные предложения?


Возможно, Вам не покажется конструктивным следующее, но я попробую.
Сам способ подачи платформы, будь то винда или мак, подразумевает готовое, законченное изделие со всеми надстройками. В своё время, действительно это было необходимо, для скорейшего распространения компьютерных технологий. Но сейчас, сейчас нужна надежная ПО-платформа, которая будет законченным изделием и будет поддерживать всё железо, но не иметь интерфейса пользователя. Такое возможно только, если есть стандартизация железа. Ну и хотелось бы иметь встроенный скриптовый интерпретатор. Вот на базе такой голой платформы и следует создавать ваши шедевры. Всем будет хорошо. smile

Цитата

Вы понимаете, что стоит за словами "кроссплатформенность" и "кроссбраузерность"? На половине систем, где работает JS, директикса нет и никогда не будет.

DirectX я привел как пример, можно ведь реализовать свои функции работы с изображениями. Другое дело, если нельзя.... Я плохо себе представляю, на сколько это реализуемо в кроссплатформенном варианте. А зачем, вообще, кроссплатформенность? Для каждой платформы своя реализация и всё.

Добавлено через 4 минуты и 52 секунды
Действительно, нужны функции работы с изображениями, просто необходимы.


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
aktuba
Дата 3.9.2007, 13:23 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Смышленный
***


Профиль
Группа: Завсегдатай
Сообщений: 1915
Регистрация: 24.4.2006
Где: Планета Земля

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



Цитата

Да, стандарты на железо есть, но не на том уровне. Раз уж про видеокарты заговорил, смотрите, две карточки от разных производителей имеют одинаковую функциональность, но тебуют, каждая свой драйвер. Железо стандартизированно очень высоко, на уровне драйвера. Это плохо, если будет стандартизация на уровне железа, всё намного упростится. И это ни чуть не помешает развитию железяк. Понятно, это вызовет кучу головняков у производителей, не будет той вольности, которая сейчас присутствует и исправляется драйвером. Сколько ресурсов расходуется в винде на поддержание максимального числа производителей железа! Должно быть наоборот, производители железяк, должны соблюдать требования выдвигаемые производителями ПО. Создали новую железяку, опять же видеокарту, и прикрутили к стандартному драйверу.


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

Цитата

Сам способ подачи платформы, будь то винда или мак, подразумевает готовое, законченное изделие со всеми надстройками. В своё время, действительно это было необходимо, для скорейшего распространения компьютерных технологий. Но сейчас, сейчас нужна надежная ПО-платформа, которая будет законченным изделием и будет поддерживать всё железо, но не иметь интерфейса пользователя. Такое возможно только, если есть стандартизация железа. Ну и хотелось бы иметь встроенный скриптовый интерпретатор. Вот на базе такой голой платформы и следует создавать ваши шедевры. Всем будет хорошо.


 smile т.е.??? Вы предлагаете сделать все предельно примитивным в угоду скриптов??? ЗАЧЕМ?!! Как я уже говорил выше - скрипты призваны помогать, а не создавать. Вот маленький пример - в винду встроено 2(!!!) интерпретатора скриптов (JS и VB). Кто пользуется? 1-2%??? Ну и какой тогда смысл? Еще пример - будет такая система, в которой используются только стандартные драйвера. Через какое-то время корпорация ХХХ разрабатывает новый способ вывода графики, более качественный, более красивый, но для этого надо использовать какие-то внутренние ресурсы системы, а "стандартный драйвер" этого не дает. Что делать??? Верно - выкинуть такую железку. Получается - прогресс в корзину? Извените, но это полный бред...

Цитата

DirectX я привел как пример, можно ведь реализовать свои функции работы с изображениями. Другое дело, если нельзя.... Я плохо себе представляю, на сколько это реализуемо в кроссплатформенном варианте. А зачем, вообще, кроссплатформенность? Для каждой платформы своя реализация и всё.


А зачем в скриптах работа с изображениями? Вы же мусор из дома не на самолете выкидываете? И за хлебом не на космической ракете летаете... Так почему вы хотите инструмент превратить в станок??? Насчет кроссплатформенности - вопрос конечно спорный, но если уж встраивать что-то в скриптовый язык, то это точно должно работать под всеми платформами...

Цитата

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


Категорически против!!!



--------------------
user posted image
PM MAIL WWW Skype   Вверх
vasac
Дата 3.9.2007, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Функции для работы с изображениями не так сильно необходимы, но отнюдь не лишние. И они есть — ищите про "canvas".
PM WWW   Вверх
Се ля ви
Дата 3.9.2007, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Ghirik @  3.9.2007,  11:59 Найти цитируемый пост)
Возможно, Вам не покажется конструктивным следующее, но я попробую.
Сам способ подачи платформы, будь то винда или мак, подразумевает готовое, законченное изделие со всеми надстройками. В своё время, действительно это было необходимо, для скорейшего распространения компьютерных технологий. Но сейчас, сейчас нужна надежная ПО-платформа, которая будет законченным изделием и будет поддерживать всё железо, но не иметь интерфейса пользователя. Такое возможно только, если есть стандартизация железа. Ну и хотелось бы иметь встроенный скриптовый интерпретатор. Вот на базе такой голой платформы и следует создавать ваши шедевры. Всем будет хорошо. 

Возможно, не кажется. Что вы предлагаете конкретно нам, программистам, большинство из которых студенты или новички?


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

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


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

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



Цитата

Каждый инструмент -- под свои задачи, ведь никто, в своем уме, не станет пытаться отвернуть гайку крестовой отверткой

© не помню кто
 smile 
PM MAIL   Вверх
Ghirik
Дата 4.9.2007, 00:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Разумеется, мне, дилетанту в программировании сложно обсуждать вопросы построения ПО, сложно спорить с профессионалами.
Но у меня есть в запасе самый весомый аргумент в пользу тех сумбурных васказываний, которые я будучи не трезвым начал, и очень рад этому, трезвый, наверно, промолчал бы.
Не совсем правильно я назвал тему, кипит не на JavaScript, а в принципе, на весь современный подход к программированию.
Скажите, сколько Вам ещё надо, господа программисты, не примите за грубость, но вы исписали уже всё, что только можно. smile  Пока был ZXSpectrum и Радио86РК, все прекрасно обходились ассемблером. Ну, ладно, это не компьютеры, барахло. Появилась XT, все балдели от простеньких игрушек, появились неплохие графические приложения, P-CAD, AUTOCAD, пока ещё очень слабые, но работали на XT. Вспомните, кто не может вспомнить, узнайте. Оперативной памяти было 640кБ, а тактовая процессора - 16МГц. И всё это работало. Я до сих пор вспоминаю игрушку ELITE, трехмерная графика, простейшая конечно, но именно трехмерная, и ни каких тормозов. Далее, появилась AT с расширенной оперативкой, прожила очень не долго. IBM быстро срубила громадные деньги, и разумеется, продолжила гонку. Есть спрос, будет предложение. К деньгам подключились сторонние производители... А программисты, тем временем, успешно забивали мегабайт за мегабайтом. Стали использовать макроязыки, библиотеки, потянулись к высокому, прогресс ведь, однако. Столько лишних мегабайт! Куда девать то! smile В расход! Всё, уперлись! Пора думать об отступлении. Вы то темп набрали, а производители компьютеров сдохли. Ну что за фигня, почему нужно писать приложения на пределе возможностей аппаратуры. Радиаторы уже зиловские используем! Сын игрушки загружает, мне кажется, сейчас вентилятор оборвется.
А Интернет, такое ощущение, что все программисты сидят на оптоволокне и ни чего другого не видели. Я сравнительно недавно пересел на сетку, скорость стала выше модемной в десять раз. Что толку? Сайты стали увесистее! И правильно я говорил про стандартизацию ПО, стандартизируем надстройки над надстройками. Заблудились, короче. Неправильно всё идет...

Ну, сегодня меня понесло.... smile 

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



--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Ghirik
Дата 4.9.2007, 01:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата

 Вот маленький пример - в винду встроено 2(!!!) интерпретатора скриптов (JS и VB). Кто пользуется? 1-2%??? 


Я имею ввиду, интерпретатор, ориентированный на создание Интернет приложений, на базе которого, будут работать браузеры. Про виндовские я знаю, но действительно, кому они нужны... Ну, типа, JavaScript, встроенный в платформу, а не написанный производителями браузеров.
И не будет ни каких конфликтов.


Код

Возможно, не кажется. Что вы предлагаете конкретно нам, программистам, большинство из которых студенты или новички? 


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


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Maksym
  Дата 4.9.2007, 10:49 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

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



Цитата(Ghirik @  4.9.2007,  00:39 Найти цитируемый пост)
И не принимайте, близко к сердцу, я не имею ни чего против программистов. Напротив, я ценю и уважаю Ваш труд. Потому и говорю, Вами управляют. 

 smile  всеми управляют smile мы живем в обществе потребления, которое гниловато по своей сути и начинать его перестройку с языков программирования -- смешно smile
а нефтяное лобби скупающее патенты на экологически чистые безбензиновые двигатели...? а фармацевтические компании, делающие миллионы своими постоянными клиентами...? a положенный под сукно патент на нервущиеся капроновые колготоки..? smile Советую почитать Фредерика Бегбедера "99 франков", еще 10 лет назад всю тему разжевал. 
Вспомнил анекдот старый очень:
Приходит клиент в парикмахерскую на окраине города, садится, его начинают стричь.
Клиент начинает ныть: - Что-то у вас зеркала недостаточно блестят, инструменты импортные не все, одеколон дешевый...
Мастер: - Скажите, вам наш президент нравится?
Клиент: - Нет!
М: - А правительство?
К: - Конечно, нет!
М: - А цены в магазинах?
К: - Отвратительные цены!!
М: - Так чего же вы начали с нашей парикмахерской?


Цитата(Ghirik @  4.9.2007,  01:20 Найти цитируемый пост)
Мне трудно советовать, я не знаю многих тонкостей создания глобального ПО. 

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

Цитата(Ghirik @  4.9.2007,  01:20 Найти цитируемый пост)
Блин, на самом деле парадокс! Такие мощнейшие компьютеры у каждого дома, а разговоры только о том, какое из приложений меньше тормозит. 

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



PM MAIL   Вверх
Ghirik
Дата 5.9.2007, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Maksym, Вы конечно сказали всё правильно. 
Раз уж всё перешло на экономический уровень и принципы ведения рыночной войны....
Программирование, это религия. Обособленное течение. У них папа, а у нас пока нет патриарха. Язычники, блин внатури smile Пора бы начать писать библию. Кому этим занятся, это уже второй вопрос. Но уверяю Вас, эта компания сорвет большой куш! И у Билла дебет с кредитом перестанет сростаться. Самый быстрый и надежный путь, это создание муниципальной компании. Интернет позволяет донести до правительственных чиновников любую идею, главное разработать убедительную программу нового видения построения компьютерных систем. Опубликовать на всех сайтах Интернета, разослать во все инстанции. И результат будет, найдется продвинутый чиновник, который успешно украдет эту идею, и начнет выдавать за свою. Пускай. Лишь бы вырвал кусок из бюджета. Получил правительственную поддержку, статус правительственной программы. А уж в тендере, Вы поучаствуете. smile 
А для убеждения чиновников, ни чего особого делать не нужно, они сами знают, как виснет и тормозит их навороченный компьютер.
Эта затея может принести в бюджет страны значительно большие средства, чем начатые ныне провительственные программы.

И при чем тут JavaScript... smile

Добавлено через 14 минут и 16 секунд
Посмотрите на Японию! Чихали они на международные стандарты, у себя в стране построили всё правильно. Вещают телевидение высочайшего качества, смотрят на сотовом телефоне. Что, эфир у них другой? Не это ли пример правильного подхода к созданию аппаратуры. Конечно их не пускают со своими стандартами на другие рынки. Но они же японцы, у них нет рычагов воздействия. Тем более, сейчас происходит глобальный кризис в компьютерной отрасли. И рано или поздно, придется принимать решение, где брать ресурсы. И в очередной раз пригласят японцев для создания новых стандартов И очень будет не плохо, если за этим столом переговоров окажется представитель от России.


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Се ля ви
Дата 6.9.2007, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Ghirik @  4.9.2007,  00:39 Найти цитируемый пост)
Скажите, сколько Вам ещё надо, господа программисты, не примите за грубость, но вы исписали уже всё, что только можно.

Далеко не всё. Ещё писать и писать - на наш век хватит, я вас уверяю.

Цитата(Ghirik @  4.9.2007,  00:39 Найти цитируемый пост)
Пока был ZXSpectrum и Радио86РК, все прекрасно обходились ассемблером. Ну, ладно, это не компьютеры, барахло. Появилась XT, все балдели от простеньких игрушек, появились неплохие графические приложения, P-CAD, AUTOCAD, пока ещё очень слабые, но работали на XT. Вспомните, кто не может вспомнить, узнайте. Оперативной памяти было 640кБ, а тактовая процессора - 16МГц. И всё это работало. Я до сих пор вспоминаю игрушку ELITE, трехмерная графика, простейшая конечно, но именно трехмерная, и ни каких тормозов. Далее, появилась AT с расширенной оперативкой, прожила очень не долго. IBM быстро срубила громадные деньги, и разумеется, продолжила гонку. Есть спрос, будет предложение. К деньгам подключились сторонние производители... А программисты, тем временем, успешно забивали мегабайт за мегабайтом. Стали использовать макроязыки, библиотеки, потянулись к высокому, прогресс ведь, однако. Столько лишних мегабайт! Куда девать то! smile В расход! Всё, уперлись! Пора думать об отступлении. Вы то темп набрали, а производители компьютеров сдохли. Ну что за фигня, почему нужно писать приложения на пределе возможностей аппаратуры. Радиаторы уже зиловские используем! Сын игрушки загружает, мне кажется, сейчас вентилятор оборвется.

Минусы есть, но алтернативы нет. Развитие IT обусловлено многими факторами, но 2 можно выделить особо -
1. Увеличение области применения компьютеров
2. Удешевление мощностей.
И эти процессы продолжаются, даже экспоненциально усиливаются.

Универсальное правило можно сформулировать так: чем удобнее программу выполнять компьютеру, тем как правило неудобнее её писать человеку. Неудобство - это большая скорость и требуемая более высокая квалификация разработчика. По законам рынка, когда компьютерные мощности дешевеют, при спросе на программные продукты, становятся всё более приемлемы такие технологии программирования, которые позволяют решать задачи неудобно для машины, за то удобно для разработчика. Так что каждый раз ищется приемлемый компромисс и по мере удешевления мощностей он сдвигается в сторону отказа от низкоуровневых технологий. Кстати, в удобство разработки входит ещё и удобство модификации, взаимозаменяемость самих разработчиков и гибкое масштабирование проектов разработки, без которых конкурировать на современном IT-рынке очень тяжело.

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

И пока я не услышал ни одного конструктивного предложения из ваших уст - только не слишком конструктивную критику в адрес современных методик разработки.

Цитата(Ghirik @  4.9.2007,  00:39 Найти цитируемый пост)
А Интернет, такое ощущение, что все программисты сидят на оптоволокне и ни чего другого не видели. Я сравнительно недавно пересел на сетку, скорость стала выше модемной в десять раз. Что толку? Сайты стали увесистее! И правильно я говорил про стандартизацию ПО, стандартизируем надстройки над надстройками. Заблудились, короче. Неправильно всё идет...

Я уже лет 7 на 10Мбит`ах. И пользователи, которые интересуют в качестве целевой аудитории большинство интернет-проектов, т.е. пользователи, от которых может быть какая-то реальная отдача - в основном уже в этой категории. Это вопрос сводится к следующему - на кого лучше ориентироваться - на отстающих или на идущих впереди, с точки зрения финансовой отдачи. Если вы считаете, что с точки зрения финансовой отдачи перспективнее ориентироваться на тех, кто до сих пор сидит на Dial-up`е - инвестируйте в такие проекты и зарабатывайте миллионы на своей прозорливости - желаю удачи! smile


Цитата(Ghirik @  4.9.2007,  00:39 Найти цитируемый пост)
А мы, до сих пор программируем контроллеры компилированным ассемблером, и наши приборы прекрасно конкурируют с западными.

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

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


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

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


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

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



Цитата(Се ля ви @  6.9.2007,  11:11 Найти цитируемый пост)
Я уже лет 7 на 10Мбит`ах.

оо... мда... *считает*...

7 лет назад у меня вообще не было интернета... 2003-2006 - диал-ап, 2006-2007 - GPRS с качеством, аналогичным диал-апу... не более месяца назад у меня наконец-то появился вменяемый 144 Кбит/с. И не безлимитка, а с платой за трафик...

10 Мбит... мда... а какая связь у тебя была до этого?


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Се ля ви
Дата 6.9.2007, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(JackYF @  6.9.2007,  18:15 Найти цитируемый пост)
10 Мбит... мда... а какая связь у тебя была до этого? 

До этого - Dial-up, обычно на скорости 33 или 31 соединялся. Лет пять на нём сидел.


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

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


Опытный
**


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

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



Ну наверное всё?
Всё идет как надо.... smile 
 smile 


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
smartov
Дата 2.3.2008, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Случайно сюда попал smile 
Ghirik, жжошь аццки  smile Больше по пьяне постов не пиши.  smile 

Цитата(Ghirik @  2.9.2007,  02:54 Найти цитируемый пост)
...это всё будет сломано - javaScript.
У нас работает много программеров, грамотные ребята, разумеется, программеры низкого уровня, есть и высокого, постоянная борьба.... Наблюдая их "войны" smile , понимаю, что самая главная проблема зарыта в тех козлах, кто создает всю эту индустрию, компьютерную.

"Ночью наши ученые чуть-чуть изменят гравитационное поле земли и вся твоя страна окажется под водой! Атлантического и Тихого океанов..."  smile  smile 
PM MAIL   Вверх
Rickert
Дата 12.3.2008, 05:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

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




Модератор: Сообщение скрыто.



--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
Валерия
Дата 15.3.2008, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Поповоду функций работы с изображениями, как по мне то не хватает только поворота... А всё остальное можно сделать... Через попу, но всё же можно smile
PM MAIL   Вверх
Ghirik
Дата 12.6.2008, 00:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



        Просто удивительно!
        Но я опять заявляю, что JavaScript - фуфло
Теперь уже не для того, чтобы просто заявить, а вполне осознанно, так сказать, посчупав его со всех сторон....Прошло не мало времени... Разумеется, в меру своей ограниченности. Гавное,  я понял, что языка программирования с названием JavaScript не существует. Во всяком случае, он не осязаем... Виртуальная реальность диктует виртуальные законы.

       Взгляните на происходящее, так, будь то Вы не принимаете в нём участия. Будь то Вы не пользуетесь компьютером, не сидие в аське часами, не пытаетесь разобраться в том, что Вам предложили производители, будь то бы бесплатных продуктов. Взгляните трезво... Почти как я... smile
Эллюзия?.... Виртуальная? Может быть... Большинство из Вас не имеет ни малейшего представления, что и как происходит во время выполнения скриптов, которые Вы создаете. Вы даже представить себе не можете, какой происходит идиотизм. Все создатели браузеров просто занимаются х.... ей, ни кому не нужной, разве, только их создателям... Просто - деньги...  Очень склонен думать, что и создатели не вполне понимают, чем занимаются, я о тех обмороженных программерах, которые ишачат в этих преуспевающих фривей компаниях и сообщают всем насколько их продукт правильный. Нет, ну правда, ведь - идиотизм... Восхвалять г..но, которое ещё не созрело. А когда созрело, чего там восхвалять? smile 

JavaScript - фуфло, не потому, что я не умею его готовить, а потому, что он создается странным образом. Это я про стандарты, и про тех идиотов из всем известных контор, которые их поддерживают. Нах...я спрашивается поддерживать интерпритатор, который ни как не подходит для навигации в Интернете? Имеет такую раздутую.... А главное, раздуваемую структуру, что антивирус Касперского просто тает во мгле... DOM, ну какой идиот до такого додумался! Старый, фуфлыжный документ, структуризовать. Стоять.. Не просто структуризовать, а ещё добавить еле шевелящемуся интерпретатору, столько же, да ещё и больше новых объектов и методов. Человек в здравом уме, не стал бы такого делать!

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

В Гугле работают прекрасные аналитики, все их действия могут служить образцом для всех остальных производителей програмных Интернет-продуктов. Может найдется человек, который сумеет объяснить, почему их программеры наплевательски относятся к написанию скриптов? Вернее напротив! Они не грузятся стандартами выдвигаемыми самозванными обществами, а просто пишут скрипты, которые работают во всех браузерах.

Ладно, на сегодня хватит... пойду дерну рюмку, ато все.. а якак или.. пчему как?... Спасибо за внимание...  smile 





--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Ghirik
Дата 12.6.2008, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Так вот...

Не кажется Вам удивительным, что JavaScript, работает в современных браузерах на уровне досовского бейсика? Это я подкинул леща JavaScript-у. Просто вспиминаю IBM PC XT. А мы рассуждаем, какой браузер лучше? Понятное дело, FF преуспел за счет багера... и возможности написать кучу тупых плагинов... большинство из написаных... Зачем писать плагины к тупому продукту? Бесполезная трата времени. Я могу понять, когда пишут поисковый плагин для Тотал командера, но когда для FF - по меньшей мере, странно! В своём ли человек уме? Или просто ради тренировки?...


Ну, ладно... Жизнь такова, какова она ни какова... Но Вы хоть не верещите от этих уё.. щных продуктов, называемых современными браузерами!

Добавлено через 13 минут и 31 секунду
Усе они плохие!


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Ghirik
Дата 12.6.2008, 02:00 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Се ля ви, сейчас просмотрел по-новой все сообщения в этой ветке... 
Читал ваше.... У мня такое ощущение, что Вы занимаетесь пустым... Зачем Вам такое глубокое изучение языка, который по сути, даже не является языком? Любой может посмотреть раздел для профи чтобы понять, как глубоко Вы копаете внутрь. Зачем?, Что вам это даст? Какие такие неожиданности может принести на столько глубокое изучение этого языка? С вашими способностями излагать по полочкам, я бы занялся програмированием для наших военных структур, они такое любят. Не тратьте время зря...


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
smartov
Дата 12.6.2008, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Ghirik, жаль не знаю того, что тебе нравится чтобы так же тупо и бездарно это обосрать, может тогда стало бы понятно, что аргументация твоя - полностью беспочвенна, обвинения - несостоятельные: медленный интерпретатор? очнись, мы не в 20 веке! раздутый js? да многим еще мало его методов, а философские рассуждения как должен или не должен работать язык, и что для него тупиковое а что нет - это мысли интиллегента "почему рабочие работают плохо" во время его лежания на диване. 
И вообще - мысль блуждает, как сквозняк по туалету, от js до firefox; ну и все надо обосрать, ага - это называется самый что ни на есть "словесный понос".

p.s. Можешь себе записать на бумажке и вспомнить через 5 лет, но попомни мое слово - JS будет развиваться и внедряться всё шире и шире. И забвение ему еще да-а-алеко не светит.
PM MAIL   Вверх
skyboy
Дата 12.6.2008, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

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



Господа! Благоразумнее!

Присоединённый файл ( Кол-во скачиваний: 37 )
Присоединённый файл  DoNotFeedTroll.gif 1,33 Kb
PM MAIL   Вверх
Lazin
Дата 12.6.2008, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

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



кстати, в последнее время я все чаще замечаю что интернет уже не тот... smile 
развелось огромное колличество людей, которые приходят в него только что-бы что-то обосрать
Ghirik, если вам все так не нравится, зачем-же нам об этом знать.. что от этого изменится?
PM MAIL Skype GTalk   Вверх
LSD
Дата 12.6.2008, 21:46 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


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

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



Цитата(Ghirik @  12.6.2008,  01:37 Найти цитируемый пост)
        Просто удивительно!
        Но я опять заявляю, что JavaScript - фуфло

Не вижу ничего удивительного, День России, опять тяпнул и опять потянуло на высокие материи.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
nerezus
  Дата 13.6.2008, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


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

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



Цитата

Читал ваше.... У мня такое ощущение, что Вы занимаетесь пустым... Зачем Вам такое глубокое изучение языка, который по сути, даже не является языком?
 Это не только язык, но и некоторый каркас.

Часть этого форума написана именно на нем. Ты бы не обсерал обговаривал то, что используешь ;)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Stampede
Дата 13.6.2008, 10:04 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

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



2 Ghirik:

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

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

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

Безо всяких смайлов.



--------------------
"If you want something done right, do it yourself"
По секрету: выучить английский - реально!
PM WWW   Вверх
Ghirik
Дата 13.6.2008, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата

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


Вам не нравится моя честность?

Добавлено @ 22:02
И чем это я опозорился?

Добавлено @ 22:03
Сказать чтото умное стало стыдно?

Добавлено @ 22:07
Слушайте! Да нас[много], что я был пьян! Вы что? текст пропустили?

Добавлено @ 22:08
Нельзя же быть [и тут автор опять напился и начал словоблудить, но рыцари света лучом... тоже света вырезали оскорбительные слова]

Это сообщение отредактировал(а) smartov - 13.6.2008, 22:54


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Stampede
Дата 13.6.2008, 22:21 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

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



Цитата(Ghirik @  13.6.2008,  13:01 Найти цитируемый пост)
Вам не нравится моя честность? 


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

Впрочем, если вам нравится роль коверного, вы, конечно, в своем праве.

ЗЫ. О да, если сейчас хлопнуть еще одну рюмочку, то мысли потекут такие умные-умные, одна ценнее другой - их надо обязательно зафиксировать, чтоб не растворились в энерго-информационном поле планеты. Но послушайте, разве обязательно использовать для этого публичный форум? Может, подойдет обычный бумажный блокнот?



--------------------
"If you want something done right, do it yourself"
По секрету: выучить английский - реально!
PM WWW   Вверх
smartov
Дата 13.6.2008, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Ghirik, Stampede красиво излагает - учитесь! 
А то приходится посты ваши подчищать. 

Что-то в последнее время много людей "под шафэ" любят накропать на форуме. То Samotnik, теперь вот Вы.

Очень советую группу про Алкоголь с научной точки зрения.

Это сообщение отредактировал(а) smartov - 13.6.2008, 22:59
PM MAIL   Вверх
lukas
Дата 14.6.2008, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Незнаю а мне как то не кажется JavaScript г-ом... 

На уровне бейсика... (с ваших слов)... хорошо посмеялся...  smile 


Тогда такой вопрос, каким бы вы хотели видеть Клиентский Скриптовой Язык для браузеров??


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Ghirik
Дата 22.6.2008, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Мммм,... да!... Стыдно, конечно... smile .... но эта стадия  smile  прошла давно... Эта  smile  тоже... 

Цитата

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


Это Вы напрасно...

smartov, спасибо.

Цитата

Но послушайте, разве обязательно использовать для этого публичный форум?


Конечно!, не блокнот же!

Цитата

Ghirik, если вам все так не нравится, зачем-же нам об этом знать.. что от этого изменится? 


Изменится...




--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Bogdan1024
Дата 1.7.2008, 21:36 (ссылка)  | (голосов:6) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Солидарен с Ghirik. JavaScript - это зло. Мало языков меня так раздражают как JavaScript. Прямо программируешь и злишься. Он дико неудобный.


--------------------
user posted image
PM MAIL   Вверх
Rickert
Дата 2.7.2008, 06:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

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



Ghirik
Хорошо, уважаемый. Не первый день слежу за этой темой и вот мне интересно: я - человек, который пишет на C++ и не любит JavaScript/C# за то, что они слишком простые: я люблю сложные и замороченные вещи, тем более что они дают на много больше возможностей. C++, asm - их комбинации. Это мой личный, глупый, скромный, но всё-таки аргумент: я просто не люблю их простоту.
А теперь, хочется дать вам возможность, восстановиться в глазах форумчан, которые читали этот топик, таким образом: аргументируйте ваши слова:
Цитата(Ghirik @  12.6.2008,  00:37 Найти цитируемый пост)
Эллюзия?.... Виртуальная? Может быть... Большинство из Вас не имеет ни малейшего представления, что и как происходит во время выполнения скриптов, которые Вы создаете. Вы даже представить себе не можете, какой происходит идиотизм.

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

P.S.
Я не пытаюсь вас унизить, мне действительно интересно: что же это там за идиотизм такой?

Добавлено через 33 секунды
Цитата(Bogdan1024 @  1.7.2008,  21:36 Найти цитируемый пост)
Солидарен с Ghirik. JavaScript - это зло. Мало языков меня так раздражают как JavaScript. Прямо программируешь и злишься. Он дико неудобный. 

А зачем прораммируете на нём?


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
smartov
Дата 2.7.2008, 09:13 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Цитата(Rickert @  2.7.2008,  06:57 Найти цитируемый пост)
А зачем прораммируете на нём? 

Видимо мазохизм.
"Мышки плакали, кололись..."
PM MAIL   Вверх
lukas
Дата 2.7.2008, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Смею предположить что такое отношение к JavaScript у человека из-за не знания принципов программирования в этом языке... у меня никаких затруднений он не вызывает... хотя я программирую еще на php, delphi, c++ ....


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Rickert
Дата 2.7.2008, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

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



Цитата(lukas @  2.7.2008,  10:49 Найти цитируемый пост)
Смею предположить что такое отношение к JavaScript у человека из-за не знания принципов программирования в этом языке... у меня никаких затруднений он не вызывает... хотя я программирую еще на php, delphi, c++ .... 

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

Это сообщение отредактировал(а) Rickert - 2.7.2008, 11:17


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
lukas
Дата 2.7.2008, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Rickert, у меня нет такого ощущение... хотя либо он его плохо разбирал, либо разобрал по косточкам... хотя первое больше вероятно...


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
Се ля ви
Дата 3.7.2008, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Ghirik @  12.6.2008,  02:00 Найти цитируемый пост)
Се ля ви, сейчас просмотрел по-новой все сообщения в этой ветке... 
Читал ваше.... У мня такое ощущение, что Вы занимаетесь пустым... Зачем Вам такое глубокое изучение языка, который по сути, даже не является языком? Любой может посмотреть раздел для профи чтобы понять, как глубоко Вы копаете внутрь. Зачем?, Что вам это даст? Какие такие неожиданности может принести на столько глубокое изучение этого языка? С вашими способностями излагать по полочкам, я бы занялся програмированием для наших военных структур, они такое любят. Не тратьте время зря... 

Спасибо за комплемент.
Ghirik, поймите, в той нише, в которой существует JavaScript, ему нет альтернативы. Ну, если, конечно, не считать VBScript, который, я вас уверяю, заметно хуже. По-этому нужно исходить из реальных задач, возникающих во многих компаниях.

Развитие IT напоминает маятник - сначала были мейнфреймы, потом все ринулись делать довольно-таки мощные независимые персоналки, наращивали их мощь, но потом интенсивность информационного обмена стала возрастать и они стали объединяться в сети, те - во всё более крупные сети, возник интернет и в итоге постепенно это сейчас пришло к тому, что это увлечение мощными самостоятельными станциями потихоньку проходит и всё опять возвращается к подобию полнофункциональных мейнфреймов и ничтожных терминалов, которые без мейнфрейма не могут и пикнуть - только уже на новом витке спирали. Теперь это называется не мейнфреймами, а серверами и кластерами серверов, а терминалы - персональными компьютерами. Не далеко то время, когда практически единственная программа, которая вам будет нужна на вашем компьютере - это браузер и всё остальное будет реализовано либо как плагины к нему, либо будет доступно с каких-либо сайтов (если вы, конечно, не программист и не работаете с сервером). И тогда встанет вопрос - а зачем это мне нужна операционная система? Весь этот дорогой desctop`ный софт? Незачем.

И в этой ситуации у нас просто нет ничего лучше, чем JavaScript для обеспечения этой новой волны централизации. Всё познаётся в сравнении, а нам по сути просто не с чем сравнивать JavaScript, по-этому объективно и невозможно сказать о JavaScript ничего - ни плохого, ни хорошего. Я ещё понимаю нападки на Java со стороны программистов на .NET, могу понять даже нападки на тех и других со стороны закоренелых С++`ников - потому что они представляют реально альтернативные платформы, потому что они с помощью своей технологии могут решить все те задачи, которые решаются с помощью критикуемой ими технологии. Но в данном случае "опуская" JavaScript, вы "опускаете" саму идею интерактивных web-интерфейсов. Это не есть конструктивно.

Дальше - прозвучала критика DOM. Ну хорошо - он не очень удобен, но альтернатив ему опять же нет. Ну как вы представите HTML или XML-документ в виде объектов так, что бы его можно было гибко и удобно менять? Нет - может быть, вы - гений, который откроет нам новые горизонты?

Так же вы критикуете модель развития IT на основе стандартов и их реализаций со стороны различных коммерческих компаний. Но вам никто не мешает создавать свои проприетарные решения - просто на них наверняка будет маленький спрос и даже если вы угадаете хорошую нишу, но не откроете формата - со временем так или иначе начнётся стандартизация в этой области, возникнут конкуренты, которые реализуют эти стандарты и через некоторое время они вас задвинут, потому что пользователи любят выбор, а единственным двигателем рыночной экономики провозглашена конкуренция.
Да и на самом деле стандарты как правило представляют из себя гораздо лучшие, более стабильные решения, чем разработанные самостоятельно.

JavaScript - прекрасный и довольно элегантный язык для простеньких задач - визуальные эффекты, проверка форм, прочая интерактивность web-страничек - вот и всё, для чего её делали. Собственно, для этих задачь её функциональности более чем достаточно - я бы даже сказал, что она во многом избыточна. Конечно, его создатели не задумывались над RIA. Так что сейчас JS попал в немного другую ситуацию, чем та, для которой он создавался -и вполне естественно, что многих не устраивает его непроработанность с точки зрения удобства создания и обеспечения надёжности и быстроты функциониирования RIA`s. Но в октябре уже обещяют JS 2.0 - в нём многое в этом плане будет улучшено и RIA станет писать проще.

Я копаю её, что бы расширить рамки её применения и облегчить создание RIA традиционным для Java способом, потому что, увы, единственный язык, который я достаточно хорошо знаю - это Java (ещё Object Pascal, но он реально мне нравится гораздо меньше). Но долгое время я успешно применял JavaScript для задачь по-проще - и она меня вполне устраивала.

Безусловно, с JavaScript хватает проблем. Она слишком гибкая для того, что бы можно было сделать нормальную (как IntelliJ IDEA для Java) среду разработки, по-этому по сути всё, что можно предложить разработчику - это блокнот с подсветкой. Зато некоторое время назад при обсуждении в моём разделе многие высказали мнение, что этот язык лучше всего подходит для обучения программированию начинающих программистов.

Однако главная проблема с JavaScript мне видится в том, что Microsoft впринципе ни под каким видом не устраивает существующая тенденция миграции приложений в Web - ведь на desctop`ах у неё монополия, а на серверах - дай бог, 20% рынка имеет и ей реально тяжело со своей глюкавой видусятиной тягаться с Unix`ом, различными версиями Linux`а и Solaris`ом, ведь обслуживают эти машины не какие-то глупые ламеры-домашние пользователи, а спецы, которые не боятся трудностей, но ценят настоящее качество приложений - скорость, прозрачность, производительность, надёжность и др. По-этому мелкомягкие трусливо свернули все свои разработки действительно интересных около-web`ных технологий (HTA, HTC), фактически прекратили развитие своего браузера (только поддерживает видимость выпуском новых версий, все изменения которых по сути сводятся к красивостям интерфейсов, даже идеи для которых тянутся из браузеров проекта "Mozilla", но реально единственная их цель, которой они пока чётко достигают - это сдерживать развитие web`а), в-наглую не поддерживают новые стандарты в области CSS и JavaScript и DOM, чем раздражают уже практически всех, кто работает с web-интерфейсами. Но и на том, что уже сделано (и что они не трогают в целях сохранения обратной совместимости) кое-как можно программировать, периодически плюясь в их сторону и в который раз проклиная Билли, "который любил деньги"... smile

Google же придумали выход ещё проще - Google Web Toolkit - Java-абстракция над JavaScript. Вам доступна вся мощь Java (и, соответственно, её сред разработки), которая специальным компилятором компилируется в JavaScript в виде мешанины чёрте-чего, в которой чёрт ногу сломит копаться. Вот и всё - все необходимые фичи теперь эмулируются разработчиками компилятора, ими же решаются проблемы с браузерной совместимостью. Всё - JavaScript не нужна.
В общем-то я и занялся изучением тонкостей и хитростей JavaScript, что бы придумать альтернативу этому подходу, но сейчас вынужден признать, что результатом моих исследований стало то, что в JavaScript можно делать всё, что можно делать на Java, но это, всё-таки, очень неудобно - так что лучшим выводом как раз и является то, что нужно создать другой язык, который будет компилироваться в JavaScript (и на стадии компиляции он будет брать на себя все эти нудные заморочки с кроссбраузерностью и прочим) - и тогда уж выполнять. И, в общем-то, лучшим претендентом на такой язык является Java - так что можно считать, что виртуальная Земля тоже оказалась для меня круглой и я, убегая от GWT, вернулся к нему же smile Разве что код, выдаваемый этим самым компилятором мне пока кажется неоправданно-большим и требующим существенной оптимизации, но, возможно, это я просто не успел разобраться, а может, стоит замутить альтернативу GWT, но я пришёл к тому, что сама идея - верная.
Присмотритесь к этому проекту - может быть, вас устроет то, что он предлагает?


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

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


Опытный
**


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

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



сомневаюсь что даже с выходом JS2.0 что то изменится в поддержке этого стандарта хотя бы 2-мя основными игроками на рынке браузеров: FF&IE (а если еще и подумать о Opera+Safari) - то становится ясно что сделать полную и правильную поддержку для всех браузеров нереально 
- а пользователям браузеров в конечном счете пофигу - поддерживает ли браузер стандарты или нет - они любят что то другое ;)
- а разработчикам говорят - должно работать у всех (и приходится писать код под каждый браузер тысячу вилок и т.п. - меня это злит если честно) - или пару дней искать код который работает под целевые версии определенных браузеров ;)

и только лишь отдельные технологии смогут решить эту проблему за счет того что будут разрабатыватся плагины которые делает ОДНА компания (такие как Flash & Java)

мое имхо JavaScript тупиковая ветвь в ИТ и она все больше будет терять популярность и у разработчиков (в первую очередь) и у пользователей (т.к. интерфейс более симпатичный получается ;)  - насчет JS2.0 конечно не знаю)


--------------------
PM MAIL   Вверх
nerezus
Дата 17.7.2008, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


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

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



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


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
fanofzerg
Дата 24.7.2008, 14:31 (ссылка)   | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Извините, прочитав всё по этой теме, я согласен полностью с челом, создателем этой темы....
Имею большой опыт в среде веб-прогр. но джава и особенно джава скрипт -  фуфло. Извините кто на нём работает.., а альтернативу кто нибудь всё равно создаст..
PM MAIL   Вверх
seth
Дата 24.7.2008, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(fanofzerg @ 24.7.2008,  14:31)
Извините, прочитав всё по этой теме, я согласен полностью с челом, создателем этой темы....
Имею большой опыт в среде веб-прогр. но джава и особенно джава скрипт -  фуфло. Извините кто на нём работает.., а альтернативу кто нибудь всё равно создаст..

но джава и особенно джава скрипт - а как они между собой связаны? smile


--------------------
PM MAIL   Вверх
smartov
Дата 24.7.2008, 17:06 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Цитата(fanofzerg @  24.7.2008,  14:31 Найти цитируемый пост)
Имею большой опыт в среде веб-прогр. но джава и особенно джава скрипт -  фуфло. Извините кто на нём работает.., а альтернативу кто нибудь всё равно создаст.. 

Здравствуй о просветлённый!  smile  Разреши нижайше преподнести тебе данную ссылку, дабы попробовать обернуть аргументированное мнение твое в сторону иную. 
Да прибудет! Аминь...


Конечно всё вышенаписанное просто шутка smile Кроме ссылки. Ссылка - не шутка.
PM MAIL   Вверх
fanofzerg
Дата 25.7.2008, 16:20 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Я высказал своё мнение.

Это сообщение отредактировал(а) fanofzerg - 25.7.2008, 16:34
PM MAIL   Вверх
smartov
Дата 25.7.2008, 16:27 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Цитата(fanofzerg @  25.7.2008,  16:20 Найти цитируемый пост)
Я высказал просто своё мнение, может я и не прав. 


fanofzerg - непрофессионал и понятия не имеет о чем говорит. Я просто высказал свое мнение. Может я и не прав.
PM MAIL   Вверх
fanofzerg
Дата 25.7.2008, 16:38 (ссылка)    | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(smartov @ 25.7.2008,  16:27)
Цитата(fanofzerg @  25.7.2008,  16:20 Найти цитируемый пост)
Я высказал просто своё мнение, может я и не прав. 


fanofzerg - непрофессионал и понятия не имеет о чем говорит. Я просто высказал свое мнение. Может я и не прав.

Вы просто замороченные всякими статьями, которые сделаны теми же программистами, знающим не больше вас!. Я просто не хочу много замарачиваться на эту тему. Это БОЛЬШОЙ, ОГРОМНЫЙ разговор. И доказать я вам не смогу! Я высказал своё мнение! 
PM MAIL   Вверх
Alexandr87
Дата 26.7.2008, 18:51 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


дыкий псых
***


Профиль
Группа: Завсегдатай
Сообщений: 1459
Регистрация: 27.11.2004
Где: Алматы, Казахстан

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



Цитата(fanofzerg @  25.7.2008,  19:38 Найти цитируемый пост)

Вы просто замороченные всякими статьями, которые сделаны теми же программистами, знающим не больше вас!

Ваше мнение строится на каких-то знаниях. поведайте их нам. А если вы не можете свое мнение доказать, то и совершенно не зачем его высказывать.
PM Jabber   Вверх
Се ля ви
Дата 28.7.2008, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(fanofzerg @  24.7.2008,  14:31 Найти цитируемый пост)
а альтернативу кто нибудь всё равно создаст

когда создаст - тогда и сравним. А пока это всё бессмысленно.


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

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


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

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



его используют для динамики, некоторые вещи есть гуд

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

вот это http://infostore.org по-моиму без динамики, больше миллиона хитов - работает нормально...



Это сообщение отредактировал(а) gcc - 20.9.2008, 18:17
PM WWW ICQ Skype GTalk Jabber   Вверх
_Y_
Дата 20.9.2008, 15:23 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



1. JavaScript – фуфло.
2. Прочитал и подумал, а не купить ли на пробу той дури, которую курил Ghirik?


--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
seth
Дата 23.9.2008, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Javascript Poll

Цитата

I use it and I like it  26.8% (120 Votes)
I use it and I don't like it  36.2% (162 Votes)
I don't use it, but I'd like to  8.5% (38 Votes)
I don't use it, and don't want to  26.6% (119 Votes)
Something else (please comment)  1.7% (8 Votes)



более чем половине респондентов не нравится (не хочется) использовать JavaScript smile


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


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

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



не нравится мне вариант "не использую, и не хочу". ибо туда попадает ситуация, когда человеку как бы и не нужен javascript. варианты "не использую, но нравится" и "не использую, и не собираюсь" пересекаются.
PM MAIL   Вверх
smartov
Дата 23.9.2008, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Цитата(seth @  23.9.2008,  11:58 Найти цитируемый пост)
более чем половине респондентов

сайта java.net smile это все равно что проводить подобный опрос только про windows на сайте linux.org.ru
PM MAIL   Вверх
seth
Дата 23.9.2008, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(smartov @ 23.9.2008,  13:11)
Цитата(seth @  23.9.2008,  11:58 Найти цитируемый пост)
более чем половине респондентов

сайта java.net smile это все равно что проводить подобный опрос только про windows на сайте linux.org.ru

не согласен все же JavaScript это не .NET (C#) ;)


--------------------
PM MAIL   Вверх
smartov
Дата 23.9.2008, 14:43 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Цитата(seth @  23.9.2008,  14:00 Найти цитируемый пост)
все же JavaScript это не .NET

Зная Ява-прогеров, то JavaScript - это язык, который своим названием оскверняет священную идею Java  smile

Добавлено через 17 секунд
Ява-прогерам, вообще, только ява нравится smile
PM MAIL   Вверх
LSD
Дата 23.9.2008, 15:20 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


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

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



Цитата(smartov @  23.9.2008,  15:43 Найти цитируемый пост)
Ява-прогерам, вообще, только ява нравится

Гнусные инсинуации!

Мне вот еще девушки нравятся, даже больше чем Java smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Bogdan1024
Дата 8.10.2008, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Забираю свои слова обратно: жаваскрипт - не фуфло smile Просто некоторые пишут фуфлистый код smile


--------------------
user posted image
PM MAIL   Вверх
check
Дата 6.11.2008, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(smartov @  23.9.2008,  14:43 Найти цитируемый пост)
Зная Ява-прогеров, то JavaScript - это язык, который своим названием оскверняет священную идею Java 
Да нет,  по-моему в большинстве все давно уже научились абстрагироваться от слова "Java" в названии JavaScript.
 

PM MAIL   Вверх
smartov
Дата 6.11.2008, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


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

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



Цитата(check @  6.11.2008,  21:03 Найти цитируемый пост)
в большинстве все давно уже научились абстрагироваться от слова "Java" в названии JavaScript.

"Но осадочек остался" ©  smile 
PM MAIL   Вверх
Rickert
Дата 7.11.2008, 04:18 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

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



Сейчас по долгу службы столкнулся непосредственно с JavaScript, узнал что это не одно и тоже с Java.
Вообщем-то, из голосования, которое описывалось выше, я бы ответил: "Использую, но не нравится".
Но не нравится чисто принципиально - потому что веб программирование и слишком удобное. Привык к заморочкам и сложностям smile 


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

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

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


 




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


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

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