![]() |
|
Модераторы: LSD |
![]()
|
|
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Вот… Примерно, так.
Легкая попытка приплести философию к глупейшему занятию. JavaScript – фуфло. Попробую привести в чувство тех людей, кто научился программировать в JavaScript. Я не программист, требую 80% скидки. Занимаюсь этим только для разрядки. Чтобы было понятно, откуда появилась такая агрессия к JavaScript. Всё просто, Язык, созданный для работы у клиента, не позволяет управлять клиентской машиной. Собственно, самое умное решение – закончить на этих фразах. Но…. Я же, не самый умный…. Потому, хочу продолжить…. И не нужно говорить про безопасность, хахеров, и прочую лабуду. Я профессиональный электронщик, занимаюсь разработкой в этой области более двадцати лет. Прекрасно понимаю степень угрозы, при работе «вольных» скриптов на клиентской машине. Но. Попробуйте взглянуть на стандартизацию языков программирования не с позиции программистов. А с позиции простого смертного. Я взглянул. Вами управляют!, и управляют так жестко, что Вы даже подумали, что так и должно быть. Знаменитая унификация - глупейшее из начинаний! Которая, понято, ведет к прогрессу. Но, куда уже дальше!, прогрессировать! Пока не придумают, как телепортироваться, прогресса не будет. Сейчас происходит глобализация, и мы с Вами в ней участвуем, ей потакаем. Мы позволяем ИМ, НАМИ управлять. МЫ ЖЕ НЕ ТАКИЕ, МЫ ЖЕ ИХ УМНЕЕ! Это я про JavaScript, пойду ещё рюмку дерну… -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Вот, дернул...
Колбаску пожарил, закусил.... Собстенно, философия простая, это всё будет сломано - javaScript. У нас работает много программеров, грамотные ребята, разумеется, программеры низкого уровня, есть и высокого, постоянная борьба.... Наблюдая их "войны" Только вдумайтесь! Пацан приходит куда? В интернет, хочет заняться созданием своего сайта. Видит, как у других всё двигается, каринки плавают, букашки бегают, и т.д. и т.п. И начинает изучать, самый фуфлыжный язык программирования. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Zeroglif |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 644 Регистрация: 22.9.2005 Репутация: нет Всего: 66 |
Тема фуфлыжности не раскрыта, не знаешь javascript - не обзывайся!
|
|||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: нет Всего: 36 |
Сообщение не читал. Так как сугуболичные личные мнения читать неприлично. И писать тоже.
|
|||
|
||||
| JSman |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 279 Регистрация: 10.7.2006 Репутация: нет Всего: 4 |
Вообще, если смотреть более широко, то можно заметить, что языки программирования давно ограничены в управлении из-за политики операционной системы. это касается и низкоуровневых языков. под xp вы далеко не все сможете вызвать прерывания. Поэтому управление клиентской машиной ограничено не только синтаксисом языка, но и операционкой в целом. По поводу Jscript я как специалист в данной отрасли скажу, что данный язык является механизмом, соединяющим огромное количество компонентов (1.объекты хоста, 2.встроенные объекты, 3. com, dcom, com+, activex, .net компоненты, 4. объекты, создаваемые разработчиком) в единое приложение, отличается большой гибкостью. А применение JScript далеко выходит за рамки разработки вебстраницы (смотрите, например, что такое WSH). Понимаете, если у человека руки из жопы растут, то и на си, он сможет написать только "хеллоу, ворлд". По поводу глобализации можно полностью согласиться =) но механизм языка должен действовать в соответствии какой-либо спецификации. в науке, в некоторых отраслях, это допускается, даже приветствуется. А кому, куда и чем заниматься.. ну пусть пацан букашек а сайте делает, чем сидеть семечки щелкать и водку жрать целый день |
|||
|
||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: нет Всего: 78 |
Ghirik, А что конкретно тебе не понравилось и вообще причем тут JS ??? JS динамический язык. У него есть свои стандартны и свои правила. Так что ты не на того направил свою агрессию ;о). Направляй ее на разработчиков браузеров. таких как IE, Opera, FF, Safari (таких себе монстров браузеростроения ;о) ). Ведь это их задача реализовывать или не реализовывать стандарты языка JS. Я тоже не люблю PHP за их динамические типы и фиговое ООП... ну и че дальше ??? а что дальше, а дальше я просто использую asp.net и юзаю событийно ориентированное программирование. И меня никак не задевает, что в соседней комнате сидят php программеры. У каждого своя сфера деятельности ;о). -------------------- |
|||
|
||||
| Izabela |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 13.2.2007 Где: Lviv Репутация: нет Всего: 3 |
Ghirik, Кстати на JS иногда сложнее что-то написать чем на низком уровне аля С, С++.......и иногда интереснее...
Добавлено через 3 минуты ммм......люблю javaScript --------------------
|
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: нет Всего: 101 |
Тут писал (тему начинал) дилетант под градусом, как он сам признаётся, поэтому с ним спорить бессмысленно, а других высказываний, солидарных с ним, не вижу. Так что можно тему в "Мусор", а автору пока что - предупреждение. Не следует, Ghirik, флудить в тематическом разделе.
|
|||
|
||||
| coyl |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 13.6.2006 Репутация: нет Всего: 1 |
Угар! Просто пацталом! Я сейчас представляю, как сейчас в каком-нибудь университете собирается очередная группа разработчиков и начинает писать язык, особенности которого позволят ИМ управлять НАМИ РЕБЯТА!!! СРОЧНО БРОСАЙТЕ ПРОГРАММИРОВАНИЕ!!! РАЗРАБОТЧИКИ ЯЗЫКОВ ОБЪЕДИНИЛИСЬ, ЧТОБЫ УПРАВЛЯТЬ НАМИ!!! |
|||
|
||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: нет Всего: 39 |
коротко:
Ghirik - вы написали полный бред, чушь и белиберду, но учитывая можете считать что вы ее получили З.Ы. при употреблении спиртных напитков - следует сидеть около девчонок (.)(.) и заниматься делом 8::::::э (|) пить же перед компьютером не есть признак хорошего тона -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Всем спасибо, думал просто пошлете.
Действительно не раскрыл причин агрессивного настроения к JavaScript, малость ужаленный был А производители браузеров, потому и не могут создать нормальное изделие, что JavaScript кривой. Нет, та часть, которая есть, нормально работает (хотя прямо сейчас столкнулся, если процессор перегружается, события пропадают), не работает та которой нет, просто не создана. Вообще, если в корне всё менять, то нужно создавать среду, ориентированную на работу с Интернетом, т.е. серверная часть должна быть написана для использования совместно с клиентской. И наоборот. Но это отдельная тема.
Да, это выход, но есть большие сомнения, что asp.net станет общепризнанным стандартом построения Интернет-систем. Стоит только взглянуть на майкросовтовские тормознутые сайты. AJAX, то-же пародия, я тебя слепила из того, что было. Немного отступлю от темы. Электроника уперлась, всё... Три-четыре года уже нет координальных продвижений (и не будет!), тактовую частоту догнали до запредельной. Увеличение плотности ячеек памяти так-же на физическом пределе. Единственный путь - назад! Самый своевременный путь. Полностью пересмотреть идеологию построения ПО. Сейчас нужна не стандартизация языков программирования, а стандартизация железа. Всё ПО при такой стандартизации упростится до безобразия, облегчится. Вот посмотрите, как происходит сейчас. Создается железяка, ну к примеру, видеокарта. Для управления ресурсами карточки, написаны проги, зашитые в контроллеры - раз глюкавость (ПО не идеально). Далее, драйвер, к примеру, для винды - два глюкавость. Ну а про саму винду и говорить тошно - три. Раз уж мы про Интернет - браузер/интерпритатор - четыре. И наши с Вами скрипты - пять. Нормальная схема должна выглядеть так. Универсальный драйвер для любой видеокарты (если видеокарты стандартизированны), встроенный в оболочку скриптовый язык, браузер использующий эти функции и этот язык. При таком раскладе, даже сам браузер может быть написан этим же скриптом. Вот, собственно такие мысли. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Се ля ви |
|
||||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 8 Всего: 127 |
Долго думал, отвечать или не отвечать на такой пост, но учитывая количество просмотревших тему, для кого-то ещё это актуально, так что отвечу.
Если воспринимать JavaScript просто как язык, который работает на клиентской машине, то конечно раздражает его невозможность работать с машиной пользователя. Так всегда - дай человеку хоть чуть-чуть свободы - и он захочет больше (даже если она ему нафиг не нужна), не давай - и он будет лишь ворчать о том, как он не свободен. Но я предлагаю посмотреть на JavaScript с другого ракурса. С архитектурной точки зрения мы имеем модель client-server. Приложения, построенные по этой модели, всю логику содержат на серверной стороне, у клиента - лишь интерфейс управления этим приложением. И роль JavaScript - это функциональость интерфейса нашего приложения, т.е. той части интерфейса, которая не завязана напрямую на логику, а просто позволяет выполнять простейшие пользовательские действия. Если бы интерфейс лез в машину, на которой отображается, это было бы всё равно, что простыня, на которую проектирует изображение проектор, вдруг стала бы сенсорной. Что называется, знай своё место, JavaScript! Как и любая другая технология, она имеет свою область применения, оправданного с точки зрения коммерции. И это нормально. Какие будут конструктивные предложения? По поводу желания разрабатывать альтернативу - желание в принципе неплохое, но я пока не вижу почвы для конкурирующей технологии. Кроме незначительных минусов, улучшать там в общем-то нечего, а новую альтернативную технологию учитывая количество людей, владеющих существующей, которым нужны весьма веские причины, что бы переучиваться, протолкнуть будет весьма непросто. И если уж разрабатывать что-то, то на базе этой технологии. По поводу глобализации - это уже, извините, совсем бред. Кто ей не потакает - получают по полной программе - Ирак, Северная Корея, Иран. И уровень жизни там - не сахар. Советская система рухнула, а больше реальных альтернатив нет, в итоге можно либо топтаться на месте, либо идти вперёд. Мы приняли их правила игры, ввязались во всё это и теперь нами управляют постольку, поскольку мы не лидируем в этом, будем лидировать - будем и управлять и шансы на это есть. Только надо не ворчать, а дело делать. А насчёт кто кого умнее - это уже вообще разговор субъективный. Каждый умён по-своему, и по-своему глуп - даже собаки бывают умные и найдутся хозяева, которые будут отстаивать точку зрения, что их питомцы умнее иных люей. Ум - понятие неформализуемое, даже IQ - весьма субъективный тест. -------------------- |
||||
|
|||||
| aktuba |
|
||||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: нет Всего: 38 |
Мдя... В первом посте Вы доказываете, что стандарты это плохо:
В последнем, что нужны еще большие стандарты:
И себя путает, и других... Во-первых, стандарты на "железо" есть. Во-вторых, если подвести все железо под один стандарт - где будет развитие??? Получится как с браузерами - есть стандарт, но каждый производитель вносит свои дополнения. В итоге - никто стандарт полностью не поддерживает и из-за этого еще сложнее что-то сделать. Иногда возникает мысль - уж лучше бы вообще не было стандартов и каждый делал бы что хотел, в итоге бы остался один-два браузера, более менее одинаковых и все бы старались включить теже функции, что и у лидеров, а не свои... Но это так, отступление от темы... В третьих - надо понимать предназначение языков. Глупо пытаться делать на JavaScript ОС, верно? Точно так же, JavaScript просто не предназначен для работы с графикой. Зачем же на него ругаться??? Используйте Flash, ActiveX и т.д... А скрипты для того и скрипты, что должны только помогать что-то сделать, но не реализовывать от и до! Надеюсь моя мысль понятна... Upd: пока писал - уже ответили Это сообщение отредактировал(а) aktuba - 3.9.2007, 09:54 -------------------- ![]() |
||||
|
|||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
За пьяные бредни простите, исправлюсь..
-------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: нет Всего: 36 |
Вы понимаете, что стоит за словами "кроссплатформенность" и "кроссбраузерность"? На половине систем, где работает JS, директикса нет и никогда не будет. Это сообщение отредактировал(а) vasac - 3.9.2007, 10:42 |
|||
|
||||
| Ghirik |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Да, стандарты на железо есть, но не на том уровне. Раз уж про видеокарты заговорил, смотрите, две карточки от разных производителей имеют одинаковую функциональность, но тебуют, каждая свой драйвер. Железо стандартизированно очень высоко, на уровне драйвера. Это плохо, если будет стандартизация на уровне железа, всё намного упростится. И это ни чуть не помешает развитию железяк. Понятно, это вызовет кучу головняков у производителей, не будет той вольности, которая сейчас присутствует и исправляется драйвером. Сколько ресурсов расходуется в винде на поддержание максимального числа производителей железа! Должно быть наоборот, производители железяк, должны соблюдать требования выдвигаемые производителями ПО. Создали новую железяку, опять же видеокарту, и прикрутили к стандартному драйверу.
Возможно, Вам не покажется конструктивным следующее, но я попробую. Сам способ подачи платформы, будь то винда или мак, подразумевает готовое, законченное изделие со всеми надстройками. В своё время, действительно это было необходимо, для скорейшего распространения компьютерных технологий. Но сейчас, сейчас нужна надежная ПО-платформа, которая будет законченным изделием и будет поддерживать всё железо, но не иметь интерфейса пользователя. Такое возможно только, если есть стандартизация железа. Ну и хотелось бы иметь встроенный скриптовый интерпретатор. Вот на базе такой голой платформы и следует создавать ваши шедевры. Всем будет хорошо.
DirectX я привел как пример, можно ведь реализовать свои функции работы с изображениями. Другое дело, если нельзя.... Я плохо себе представляю, на сколько это реализуемо в кроссплатформенном варианте. А зачем, вообще, кроссплатформенность? Для каждой платформы своя реализация и всё. Добавлено через 4 минуты и 52 секунды Действительно, нужны функции работы с изображениями, просто необходимы. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
||||||
|
|||||||
| aktuba |
|
||||||||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: нет Всего: 38 |
т.е., коротко, перенести драйвера из ОС в сами железки... Мдя... Не самый лучший вариант, хотя в нем и есть плюсы. Но все же больше минусов.
А зачем в скриптах работа с изображениями? Вы же мусор из дома не на самолете выкидываете? И за хлебом не на космической ракете летаете... Так почему вы хотите инструмент превратить в станок??? Насчет кроссплатформенности - вопрос конечно спорный, но если уж встраивать что-то в скриптовый язык, то это точно должно работать под всеми платформами...
Категорически против!!! -------------------- ![]() |
||||||||
|
|||||||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: нет Всего: 36 |
Функции для работы с изображениями не так сильно необходимы, но отнюдь не лишние. И они есть — ищите про "canvas".
|
|||
|
||||
| Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 8 Всего: 127 |
Возможно, не кажется. Что вы предлагаете конкретно нам, программистам, большинство из которых студенты или новички? -------------------- |
|||
|
||||
| Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 5 Всего: 62 |
© не помню кто |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Разумеется, мне, дилетанту в программировании сложно обсуждать вопросы построения ПО, сложно спорить с профессионалами.
Но у меня есть в запасе самый весомый аргумент в пользу тех сумбурных васказываний, которые я будучи не трезвым начал, и очень рад этому, трезвый, наверно, промолчал бы. Не совсем правильно я назвал тему, кипит не на JavaScript, а в принципе, на весь современный подход к программированию. Скажите, сколько Вам ещё надо, господа программисты, не примите за грубость, но вы исписали уже всё, что только можно. А Интернет, такое ощущение, что все программисты сидят на оптоволокне и ни чего другого не видели. Я сравнительно недавно пересел на сетку, скорость стала выше модемной в десять раз. Что толку? Сайты стали увесистее! И правильно я говорил про стандартизацию ПО, стандартизируем надстройки над надстройками. Заблудились, короче. Неправильно всё идет... Ну, сегодня меня понесло.... И не принимайте, близко к сердцу, я не имею ни чего против программистов. Напротив, я ценю и уважаю Ваш труд. Потому и говорю, Вами управляют. И решение, придется искать Вам. А мы, до сих пор программируем контроллеры компилированным ассемблером, и наши приборы прекрасно конкурируют с западными. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Ghirik |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Я имею ввиду, интерпретатор, ориентированный на создание Интернет приложений, на базе которого, будут работать браузеры. Про виндовские я знаю, но действительно, кому они нужны... Ну, типа, JavaScript, встроенный в платформу, а не написанный производителями браузеров. И не будет ни каких конфликтов.
Мне трудно советовать, я не знаю многих тонкостей создания глобального ПО, да и вряд ли нас с вами будут приглашать на разбор заказов. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
||||
|
|||||
| Maksym |
|
||||||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 5 Всего: 62 |
а нефтяное лобби скупающее патенты на экологически чистые безбензиновые двигатели...? а фармацевтические компании, делающие миллионы своими постоянными клиентами...? a положенный под сукно патент на нервущиеся капроновые колготоки..? Вспомнил анекдот старый очень: Приходит клиент в парикмахерскую на окраине города, садится, его начинают стричь. Клиент начинает ныть: - Что-то у вас зеркала недостаточно блестят, инструменты импортные не все, одеколон дешевый... Мастер: - Скажите, вам наш президент нравится? Клиент: - Нет! М: - А правительство? К: - Конечно, нет! М: - А цены в магазинах? К: - Отвратительные цены!! М: - Так чего же вы начали с нашей парикмахерской?
Законы рынка не делают исключения для IT. Оборот денег в отрасли должен быть максимально быстрым, чтобы она приносила максимальную прибыль. Основная тонкость в разработке глобального ПО в том, что оно пишется за большие деньги и главное требование -- скорость разработки. Качество в данном случае должно быть просто в допустимых рамках (как и в сборке автомобилей, как и в пошиве одежды). Какому производителю нужны не ломающиеся машины, нервущаяся одежда? А как же саппорт? А куда же деньги за поддержку и обновление? За настройку? Интеграцию? Кластеризацию?
Парадокса нет. Есть мир в котором мы живем, полный абсолютно абсурдных вещей с точки зрения чистого разума, но совершенно очевидных при сведении дебета с кредитом. |
||||||
|
|||||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Maksym, Вы конечно сказали всё правильно.
Раз уж всё перешло на экономический уровень и принципы ведения рыночной войны.... Программирование, это религия. Обособленное течение. У них папа, а у нас пока нет патриарха. Язычники, блин внатури А для убеждения чиновников, ни чего особого делать не нужно, они сами знают, как виснет и тормозит их навороченный компьютер. Эта затея может принести в бюджет страны значительно большие средства, чем начатые ныне провительственные программы. И при чем тут JavaScript... Добавлено через 14 минут и 16 секунд Посмотрите на Японию! Чихали они на международные стандарты, у себя в стране построили всё правильно. Вещают телевидение высочайшего качества, смотрят на сотовом телефоне. Что, эфир у них другой? Не это ли пример правильного подхода к созданию аппаратуры. Конечно их не пускают со своими стандартами на другие рынки. Но они же японцы, у них нет рычагов воздействия. Тем более, сейчас происходит глобальный кризис в компьютерной отрасли. И рано или поздно, придется принимать решение, где брать ресурсы. И в очередной раз пригласят японцев для создания новых стандартов И очень будет не плохо, если за этим столом переговоров окажется представитель от России. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Се ля ви |
|
||||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 8 Всего: 127 |
Далеко не всё. Ещё писать и писать - на наш век хватит, я вас уверяю. Минусы есть, но алтернативы нет. Развитие IT обусловлено многими факторами, но 2 можно выделить особо - 1. Увеличение области применения компьютеров 2. Удешевление мощностей. И эти процессы продолжаются, даже экспоненциально усиливаются. Универсальное правило можно сформулировать так: чем удобнее программу выполнять компьютеру, тем как правило неудобнее её писать человеку. Неудобство - это большая скорость и требуемая более высокая квалификация разработчика. По законам рынка, когда компьютерные мощности дешевеют, при спросе на программные продукты, становятся всё более приемлемы такие технологии программирования, которые позволяют решать задачи неудобно для машины, за то удобно для разработчика. Так что каждый раз ищется приемлемый компромисс и по мере удешевления мощностей он сдвигается в сторону отказа от низкоуровневых технологий. Кстати, в удобство разработки входит ещё и удобство модификации, взаимозаменяемость самих разработчиков и гибкое масштабирование проектов разработки, без которых конкурировать на современном IT-рынке очень тяжело. Иными словами, да, раньше компьютеры были в сотни раз слабее и горстка хитрых гениев-программеров за несколько лет разработки выжимала из них максимум и делала конфетку, аналоги которой сейчас, на мощных современных компах, требуют гораздо большее количество ресурсов производительности, но тогда те компьютеры стоили дороже, чем современные мощные, а для разработки требовались гении, которых было всего ничего, а теперь такие проекты пишут студенты провинциальных вузов и гораздо быстрее, и даже при том, что зарплаты в этой сфере сейчас выше, разработки обходится гораздо дешевле, потому что разрабатывается это на порядок быстрее и захотевшего слишком большую зарплату разработчика можно уволить и найти на его место другого без особых проблем. И пока я не услышал ни одного конструктивного предложения из ваших уст - только не слишком конструктивную критику в адрес современных методик разработки. Я уже лет 7 на 10Мбит`ах. И пользователи, которые интересуют в качестве целевой аудитории большинство интернет-проектов, т.е. пользователи, от которых может быть какая-то реальная отдача - в основном уже в этой категории. Это вопрос сводится к следующему - на кого лучше ориентироваться - на отстающих или на идущих впереди, с точки зрения финансовой отдачи. Если вы считаете, что с точки зрения финансовой отдачи перспективнее ориентироваться на тех, кто до сих пор сидит на Dial-up`е - инвестируйте в такие проекты и зарабатывайте миллионы на своей прозорливости - желаю удачи!
Я не знаком с этим рынком, хотя слышал оценки, что он весьма перспективен особенно в свете технологий интеллектуальных домов. Но всё-таки вас не красит желание лезть с претензиями не в свою область и браться что-то советовать из своего устава в чужом монастыре... Это сообщение отредактировал(а) Се ля ви - 6.9.2007, 11:12 -------------------- |
||||
|
|||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 2 Всего: 162 |
оо... мда... *считает*... 7 лет назад у меня вообще не было интернета... 2003-2006 - диал-ап, 2006-2007 - GPRS с качеством, аналогичным диал-апу... не более месяца назад у меня наконец-то появился вменяемый 144 Кбит/с. И не безлимитка, а с платой за трафик... 10 Мбит... мда... а какая связь у тебя была до этого? |
|||
|
||||
| Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 8 Всего: 127 |
До этого - Dial-up, обычно на скорости 33 или 31 соединялся. Лет пять на нём сидел. -------------------- |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Ну наверное всё?
Всё идет как надо.... -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
Случайно сюда попал
Ghirik, жжошь аццки "Ночью наши ученые чуть-чуть изменят гравитационное поле земли и вся твоя страна окажется под водой! Атлантического и Тихого океанов..." |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Модератор: Сообщение скрыто. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Валерия |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 10.3.2007 Репутация: нет Всего: 8 |
Поповоду функций работы с изображениями, как по мне то не хватает только поворота... А всё остальное можно сделать... Через попу, но всё же можно
|
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Просто удивительно!
Но я опять заявляю, что JavaScript - фуфло Теперь уже не для того, чтобы просто заявить, а вполне осознанно, так сказать, посчупав его со всех сторон....Прошло не мало времени... Разумеется, в меру своей ограниченности. Гавное, я понял, что языка программирования с названием JavaScript не существует. Во всяком случае, он не осязаем... Виртуальная реальность диктует виртуальные законы. Взгляните на происходящее, так, будь то Вы не принимаете в нём участия. Будь то Вы не пользуетесь компьютером, не сидие в аське часами, не пытаетесь разобраться в том, что Вам предложили производители, будь то бы бесплатных продуктов. Взгляните трезво... Почти как я... Эллюзия?.... Виртуальная? Может быть... Большинство из Вас не имеет ни малейшего представления, что и как происходит во время выполнения скриптов, которые Вы создаете. Вы даже представить себе не можете, какой происходит идиотизм. Все создатели браузеров просто занимаются х.... ей, ни кому не нужной, разве, только их создателям... Просто - деньги... Очень склонен думать, что и создатели не вполне понимают, чем занимаются, я о тех обмороженных программерах, которые ишачат в этих преуспевающих фривей компаниях и сообщают всем насколько их продукт правильный. Нет, ну правда, ведь - идиотизм... Восхвалять г..но, которое ещё не созрело. А когда созрело, чего там восхвалять? JavaScript - фуфло, не потому, что я не умею его готовить, а потому, что он создается странным образом. Это я про стандарты, и про тех идиотов из всем известных контор, которые их поддерживают. Нах...я спрашивается поддерживать интерпритатор, который ни как не подходит для навигации в Интернете? Имеет такую раздутую.... А главное, раздуваемую структуру, что антивирус Касперского просто тает во мгле... DOM, ну какой идиот до такого додумался! Старый, фуфлыжный документ, структуризовать. Стоять.. Не просто структуризовать, а ещё добавить еле шевелящемуся интерпретатору, столько же, да ещё и больше новых объектов и методов. Человек в здравом уме, не стал бы такого делать! Всеобщий идиотизм создания совместимых продуктов не прведет ни к чему хорошему. Понятно, что писать на уровне this.а ты кто? очень удобно... Но это тупиковая ситуация... В Гугле работают прекрасные аналитики, все их действия могут служить образцом для всех остальных производителей програмных Интернет-продуктов. Может найдется человек, который сумеет объяснить, почему их программеры наплевательски относятся к написанию скриптов? Вернее напротив! Они не грузятся стандартами выдвигаемыми самозванными обществами, а просто пишут скрипты, которые работают во всех браузерах. Ладно, на сегодня хватит... пойду дерну рюмку, ато все.. а якак или.. пчему как?... Спасибо за внимание... -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Так вот...
Не кажется Вам удивительным, что JavaScript, работает в современных браузерах на уровне досовского бейсика? Это я подкинул леща JavaScript-у. Просто вспиминаю IBM PC XT. А мы рассуждаем, какой браузер лучше? Понятное дело, FF преуспел за счет багера... и возможности написать кучу тупых плагинов... большинство из написаных... Зачем писать плагины к тупому продукту? Бесполезная трата времени. Я могу понять, когда пишут поисковый плагин для Тотал командера, но когда для FF - по меньшей мере, странно! В своём ли человек уме? Или просто ради тренировки?... Ну, ладно... Жизнь такова, какова она ни какова... Но Вы хоть не верещите от этих уё.. щных продуктов, называемых современными браузерами! Добавлено через 13 минут и 31 секунду Усе они плохие! -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Се ля ви, сейчас просмотрел по-новой все сообщения в этой ветке...
Читал ваше.... У мня такое ощущение, что Вы занимаетесь пустым... Зачем Вам такое глубокое изучение языка, который по сути, даже не является языком? Любой может посмотреть раздел для профи чтобы понять, как глубоко Вы копаете внутрь. Зачем?, Что вам это даст? Какие такие неожиданности может принести на столько глубокое изучение этого языка? С вашими способностями излагать по полочкам, я бы занялся програмированием для наших военных структур, они такое любят. Не тратьте время зря... -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
Ghirik, жаль не знаю того, что тебе нравится чтобы так же тупо и бездарно это обосрать, может тогда стало бы понятно, что аргументация твоя - полностью беспочвенна, обвинения - несостоятельные: медленный интерпретатор? очнись, мы не в 20 веке! раздутый js? да многим еще мало его методов, а философские рассуждения как должен или не должен работать язык, и что для него тупиковое а что нет - это мысли интиллегента "почему рабочие работают плохо" во время его лежания на диване.
И вообще - мысль блуждает, как сквозняк по туалету, от js до firefox; ну и все надо обосрать, ага - это называется самый что ни на есть "словесный понос". p.s. Можешь себе записать на бумажке и вспомнить через 5 лет, но попомни мое слово - JS будет развиваться и внедряться всё шире и шире. И забвение ему еще да-а-алеко не светит. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
||||
|
||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
кстати, в последнее время я все чаще замечаю что интернет уже не тот...
развелось огромное колличество людей, которые приходят в него только что-бы что-то обосрать Ghirik, если вам все так не нравится, зачем-же нам об этом знать.. что от этого изменится? |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Не вижу ничего удивительного, День России, опять тяпнул и опять потянуло на высокие материи. -------------------- 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. |
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Часть этого форума написана именно на нем. Ты бы не обсерал обговаривал то, что используешь ;) |
|||
|
||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 8 Всего: 144 |
2 Ghirik:
Товарисч, вам очень пойдет на пользу, если вы возьмете себе за правило не позориться на публике заливши шары. JavaScript в своем нынешнем виде есть продукт диалектического развития, равнодействующая множества разнонаправленных сил и результат тяжелого наследия царизма. Можно по этому поводу печалиться, можно радоваться, что покуда в вебном программировании столько глюков, программист всегда сможет заработать себе на хлем с маслом. Но рвать себе волосы на жопе и разводить сопли из-за несовершенства той или иной технологии - это, как бы это сказать помягче... признак инфантильности. Ширше и глубже надо смотреть на вещи. Но сначала - проспаться и освободить моск от затуманивающего воздействия хмельных паров. Безо всяких смайлов. -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Вам не нравится моя честность? Добавлено @ 22:02 И чем это я опозорился? Добавлено @ 22:03 Сказать чтото умное стало стыдно? Добавлено @ 22:07 Слушайте! Да нас[много], что я был пьян! Вы что? текст пропустили? Добавлено @ 22:08 Нельзя же быть [и тут автор опять напился и начал словоблудить, но рыцари света лучом... тоже света вырезали оскорбительные слова] Это сообщение отредактировал(а) smartov - 13.6.2008, 22:54 -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 8 Всего: 144 |
Это не вопрос честности. Это скорее из разряда "промолчи, может за умного сойдешь". Вы своими откровениями, сделанными в измененном состоянии сознания, невольно обозначили предельные границы, рамки вашего внутреннего представления о природе вещей. И эти рамки, прямо скажем, не впечатляют. Впрочем, если вам нравится роль коверного, вы, конечно, в своем праве. ЗЫ. О да, если сейчас хлопнуть еще одну рюмочку, то мысли потекут такие умные-умные, одна ценнее другой - их надо обязательно зафиксировать, чтоб не растворились в энерго-информационном поле планеты. Но послушайте, разве обязательно использовать для этого публичный форум? Может, подойдет обычный бумажный блокнот? -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
Ghirik, Stampede красиво излагает - учитесь!
А то приходится посты ваши подчищать. Что-то в последнее время много людей "под шафэ" любят накропать на форуме. То Samotnik, теперь вот Вы. Очень советую группу про Алкоголь с научной точки зрения. Это сообщение отредактировал(а) smartov - 13.6.2008, 22:59 |
|||
|
||||
| lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
Незнаю а мне как то не кажется JavaScript г-ом...
На уровне бейсика... (с ваших слов)... хорошо посмеялся... Тогда такой вопрос, каким бы вы хотели видеть Клиентский Скриптовой Язык для браузеров?? -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
| Ghirik |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Мммм,... да!... Стыдно, конечно...
Это Вы напрасно... smartov, спасибо.
Конечно!, не блокнот же!
Изменится... -------------------- Отдадим всё клиенту, пускай его машина мучается... |
||||||
|
|||||||
| Bogdan1024 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1436 Регистрация: 28.9.2005 Где: Киев Репутация: нет Всего: 13 |
Солидарен с Ghirik. JavaScript - это зло. Мало языков меня так раздражают как JavaScript. Прямо программируешь и злишься. Он дико неудобный.
-------------------- ![]() |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Ghirik
Хорошо, уважаемый. Не первый день слежу за этой темой и вот мне интересно: я - человек, который пишет на C++ и не любит JavaScript/C# за то, что они слишком простые: я люблю сложные и замороченные вещи, тем более что они дают на много больше возможностей. C++, asm - их комбинации. Это мой личный, глупый, скромный, но всё-таки аргумент: я просто не люблю их простоту. А теперь, хочется дать вам возможность, восстановиться в глазах форумчан, которые читали этот топик, таким образом: аргументируйте ваши слова: Расскажите нам: что же происходит во время выполнения скриптов и что в этом идиотического. Вы же разобрались и назвали это идиотизмом - значит знаете и можете нам, невеждам слепым, поведать. Прошу: трибуна, микрофон, и публика у ваших ног - насладитесь. P.S. Я не пытаюсь вас унизить, мне действительно интересно: что же это там за идиотизм такой? Добавлено через 33 секунды
А зачем прораммируете на нём? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
||||
|
||||
| lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
Смею предположить что такое отношение к JavaScript у человека из-за не знания принципов программирования в этом языке... у меня никаких затруднений он не вызывает... хотя я программирую еще на php, delphi, c++ ....
-------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Прочитав заявления человека, у меня создалось впечатление (может ошибочно? у кого ещё такое?) что он буквально-таки по костям разобрал весь язык и механизм работы. Это сообщение отредактировал(а) Rickert - 2.7.2008, 11:17 -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
Rickert, у меня нет такого ощущение... хотя либо он его плохо разбирал, либо разобрал по косточкам... хотя первое больше вероятно...
-------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
| Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 8 Всего: 127 |
Спасибо за комплемент. 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-интерфейсами. Но и на том, что уже сделано (и что они не трогают в целях сохранения обратной совместимости) кое-как можно программировать, периодически плюясь в их сторону и в который раз проклиная Билли, "который любил деньги"... Google же придумали выход ещё проще - Google Web Toolkit - Java-абстракция над JavaScript. Вам доступна вся мощь Java (и, соответственно, её сред разработки), которая специальным компилятором компилируется в JavaScript в виде мешанины чёрте-чего, в которой чёрт ногу сломит копаться. Вот и всё - все необходимые фичи теперь эмулируются разработчиками компилятора, ими же решаются проблемы с браузерной совместимостью. Всё - JavaScript не нужна. В общем-то я и занялся изучением тонкостей и хитростей JavaScript, что бы придумать альтернативу этому подходу, но сейчас вынужден признать, что результатом моих исследований стало то, что в JavaScript можно делать всё, что можно делать на Java, но это, всё-таки, очень неудобно - так что лучшим выводом как раз и является то, что нужно создать другой язык, который будет компилироваться в JavaScript (и на стадии компиляции он будет брать на себя все эти нудные заморочки с кроссбраузерностью и прочим) - и тогда уж выполнять. И, в общем-то, лучшим претендентом на такой язык является Java - так что можно считать, что виртуальная Земля тоже оказалась для меня круглой и я, убегая от GWT, вернулся к нему же Присмотритесь к этому проекту - может быть, вас устроет то, что он предлагает? -------------------- |
|||
|
||||
| seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: нет Всего: 1 |
сомневаюсь что даже с выходом JS2.0 что то изменится в поддержке этого стандарта хотя бы 2-мя основными игроками на рынке браузеров: FF&IE (а если еще и подумать о Opera+Safari) - то становится ясно что сделать полную и правильную поддержку для всех браузеров нереально
- а пользователям браузеров в конечном счете пофигу - поддерживает ли браузер стандарты или нет - они любят что то другое ;) - а разработчикам говорят - должно работать у всех (и приходится писать код под каждый браузер тысячу вилок и т.п. - меня это злит если честно) - или пару дней искать код который работает под целевые версии определенных браузеров ;) и только лишь отдельные технологии смогут решить эту проблему за счет того что будут разрабатыватся плагины которые делает ОДНА компания (такие как Flash & Java) мое имхо JavaScript тупиковая ветвь в ИТ и она все больше будет терять популярность и у разработчиков (в первую очередь) и у пользователей (т.к. интерфейс более симпатичный получается ;) - насчет JS2.0 конечно не знаю) |
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Сейчас кстати JS серьезно поднимает свои позиции. Появилось куча хороших библиотек, новые технологии, стандарты...
|
|||
|
||||
| fanofzerg |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 14.2.2008 Репутация: нет Всего: нет |
Извините, прочитав всё по этой теме, я согласен полностью с челом, создателем этой темы....
Имею большой опыт в среде веб-прогр. но джава и особенно джава скрипт - фуфло. Извините кто на нём работает.., а альтернативу кто нибудь всё равно создаст.. |
|||
|
||||
| seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: нет Всего: 1 |
но джава и особенно джава скрипт - а как они между собой связаны? |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
Здравствуй о просветлённый! Да прибудет! Аминь... Конечно всё вышенаписанное просто шутка |
|||
|
||||
| fanofzerg |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 14.2.2008 Репутация: нет Всего: нет |
Я высказал своё мнение.
Это сообщение отредактировал(а) fanofzerg - 25.7.2008, 16:34 |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
||||
|
||||
| fanofzerg |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 14.2.2008 Репутация: нет Всего: нет |
Вы просто замороченные всякими статьями, которые сделаны теми же программистами, знающим не больше вас!. Я просто не хочу много замарачиваться на эту тему. Это БОЛЬШОЙ, ОГРОМНЫЙ разговор. И доказать я вам не смогу! Я высказал своё мнение! |
|||
|
||||
| Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: нет Всего: 39 |
||||
|
||||
| Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 8 Всего: 127 |
когда создаст - тогда и сравним. А пока это всё бессмысленно. -------------------- |
|||
|
||||
| gcc |
|
|||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: нет Всего: 17 |
его используют для динамики, некоторые вещи есть гуд
чтобы много не писать, давно хотел спросить, кто проводил тестирование скорости реально по использвании AJAX? его использую для чтого чтобы снизить нагрузки сервера и передать на клиент нагрузку... вот это http://infostore.org по-моиму без динамики, больше миллиона хитов - работает нормально... Это сообщение отредактировал(а) gcc - 20.9.2008, 18:17 |
|||
|
||||
| _Y_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1651 Регистрация: 27.11.2006 Репутация: 2 Всего: 34 |
1. JavaScript – фуфло.
2. Прочитал и подумал, а не купить ли на пробу той дури, которую курил Ghirik? -------------------- Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:) |
|||
|
||||
| seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: нет Всего: 1 |
Javascript Poll
более чем половине респондентов не нравится (не хочется) использовать JavaScript |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
не нравится мне вариант "не использую, и не хочу". ибо туда попадает ситуация, когда человеку как бы и не нужен javascript. варианты "не использую, но нравится" и "не использую, и не собираюсь" пересекаются.
|
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
||||
|
||||
| seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: нет Всего: 1 |
не согласен все же JavaScript это не .NET (C#) ;) |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
||||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Гнусные инсинуации! Мне вот еще девушки нравятся, даже больше чем Java -------------------- 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. |
|||
|
||||
| Bogdan1024 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1436 Регистрация: 28.9.2005 Где: Киев Репутация: нет Всего: 13 |
Забираю свои слова обратно: жаваскрипт - не фуфло
-------------------- ![]() |
|||
|
||||
| check |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 610 Регистрация: 3.4.2006 Репутация: 1 Всего: 23 |
||||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 10 Всего: 259 |
||||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Сейчас по долгу службы столкнулся непосредственно с JavaScript, узнал что это не одно и тоже с Java.
Вообщем-то, из голосования, которое описывалось выше, я бы ответил: "Использую, но не нравится". Но не нравится чисто принципиально - потому что веб программирование и слишком удобное. Привык к заморочкам и сложностям -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
![]()
|
| Правила ведения Религиозных войн | |
|
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Религиозные войны | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |