03061, Украина, г.Киев,
ул. Новополевая 106а

Тел: (044) 360-47-76; (067) 449-29-72;
e-mail: info@inet-your.net

Сможет ли новый язык Dart от Google удачно заменить JavaScript.

Google Dart сменит JavaScriptСовсем недавно стало известно о том, что в скором времени Google собирается представить новый язык веб программирования – Dart(Dash), который, в конечном счете, должен прийти на смену JavaScript, имеющем фундаментальные проблемы, не поддающиеся исправлениям. Предполагается, что Dart не будет иметь обратной совместимости с языком JavaScript, но сохранит его динамическую природу. Но сможет ли такая новая технология сместить позиции в вебе уже давно устоявшегося клиентского языка программирования? Некоторые шаги к этому уже сделаны.

Годами производители браузеров твердили, что веб технологии должны развиваться плавно и равномерно. Если нет, то веб может пойти по швам. Это было основным аргументом, который убил развитие XHTML2 – языка разметки, предназначавшегося стать сменой HTML (также из-за фундаментальных проблем). Но как видим, рабочая группа XHTML2 прекратила свою работу в конце 2009 года, все же силы бросили на HTML5. Сейчас, Dart есть своеобразным аналогом XHTML2, только по отношению к JavaScript. Но будет ли он лидировать, или же его участь постигнет неудача, как и XHTML2?

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

Если же этот язык такой чудесный, зачем его менять? Наиболее серьезной проблемой приложений JavaScript есть их слабая безопасность и уязвимость к различным видам атак. Также этому языку недостает богатых библиотек по работе с расширенной графикой, кодированием и декодированием, сетевой коммуникации и т.д. – всего того, чем снабжены языки Java и .NET. Это тоже проблема. В результате мы получаем сложный, запутанный и зависимый от различных версий браузеров код.

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

Есть два варианта решения проблемы: исправить существующие недостатки Javacript, на что уйдет значительное время и не гарантирует 100% результата, либо разработать новый язык программирования. Google не имеет права делать ставку только на второй вариант, потому что в случае провала потеряет свои лидерские позиции в Сети, а процесс развития Javascript затормозится. Так что планируется одновременное продвижение обоих вариантов – нового языка Dart и Javacript.

Но сможет ли Google сделать Dart полноценной заменой JavaScript? Основной проблемой есть то, что разработкой этого языка занимается только Google. И видим, что компания осознала, что, будучи монополистом – далеко не продвинет свое творение, поэтому начала сотрудничать с производителями браузеров.

Ожидается, что поддержка языка Dash будет встроена во все основные браузеры как основного нативного клиентского языка (вместо или вместе с Javascript).

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

Хостинг - хит продаж
всего 250 грн. в год

Базовый - 400

Блог компании

Киберсквоттинг – заработать на именах. Что с этим в Украине.  (23.09.2011)

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

Управление проектами. Советы для фрилансеров.  (21.09.2011)

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

Частые ошибки начинающих фрилансеров.  (19.09.2011)

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

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

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

Сможет ли новый язык Dart от Google удачно заменить JavaScript.  (14.09.2011)

Вы знаете о том, что компания Google разрабатывает новый клиентский язык веб программирования Dart, который, возможно, сменит JavaScript?

Как найти клиентов, которых Вы хотите – нужных клиентов.  (10.09.2011)

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

Развитие веб – факты и мысли. Эх, успеть бы.  (08.09.2011)

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

Лучшие предложения по хостингу сайтов - недорогой хостинг:
Базовый - 200
Базовый - 200
  • 1 полноценный сайт
  • 200 Mb пространства
  • Неограниченный трафик
  • 1 домен, 1 база
  • 2 ftp, 5 ящиков
  • Понимающий персонал
  • Простая панель управления, веб-mail
  • Бесплатная настройка
  • Резервное копирование
130 грн./6мес.
200 грн./год
Базовый - 400
Базовый - 400
  • До 2-х сайтов
  • 400 Mb пространства
  • Неограниченный трафик
  • 2 домена, 1 база
  • 2 ftp, 10 ящиков
  • Понимающий персонал
  • Простая панель управления, веб-mail
  • Бесплатная настройка
  • Резервное копирование
150 грн./6мес.
250 грн./год
Эконом
Эконом
  • До 2-х сайтов
  • 1 Gb пространства
  • Неограниченный трафик
  • 2 домена, 1 база
  • 5 ftp, 15 ящиков
  • Субдомены, алиасы, cron
  • Простая панель управления, веб-mail
  • Бесплатная настройка
  • Резервное копирование
200 грн./6мес.
350 грн./год
Стандарт
Стандарт
  • До 3-х сайтов
  • 2 Gb пространства
  • Неограниченный трафик
  • 2 домена, 3 базы
  • 10 ftp, неогр. ящиков
  • Субдомены, алиасы, cron
  • Простая панель управления, веб-mail
  • Бесплатная настройка
  • Резервное копирование
350 грн./6мес.
550 грн./год