Изменит ли облако программирование?

Alexander Smychnikov
28 декабря 2011
Категория:
Изменит ли облако программирование?
Dart, новая альтернатива JavaScript в web программировании, которую представили и будут активно развивать Google. Она является последней новинкой среди языков программирования. Это конечно так, но не совсем. Существуют сотни, а может даже тысячи экспериментальных и академических языков программирования. Количество массово используемых намного меньше, их может быть лишь несколько десятков, а среди них и того меньше тех, которые активно используются для написания web-ориентированного программного обеспечения.

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

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

В некоторой степени, конечно, да. Скриптовые языки, вроде JavaScript, а также Perl, Python, PHP, Ruby и многие другие являются детищами Интернета. Языки, которые создавались для того, чтобы писать код быстро и как можно меньше заниматься потом корректировками, стали нормой в web программировании. Но не стоит забывать и о том, что на серверной стороне продолжали развиваться методики для обеспечения эффективной работы с этими нескончаемыми потоками данных, в частности в сфере параллельного программирования.

Публичные PaaS платформы дают новые возможности для расширения мира web программирования. Конечно, накладывает ограничение то, что интерфейс прикладного программирования (API) ограничен лишь одним поставщиком. Это приводит к сложностям при миграции приложения. В итоге, появились новые поставщики, которые предлагают специфические API для облегчения этой задачи. Элемент гибкости становится все более важным в программировании.

Изменения будут, причем это будет новый виток в программировании, с чем соглашаются и эксперты. Аль Гиллен (Al Gillen), вице-президент системного программного обеспечения и аналитик в IDC отметил, что «вчерашние фреймворки – цель «завтрашних» приложений». Как он точно подметил: «инструменты будут эволюционировать и использовать новые методы программирования». 

Реклама на сайте

Бесплатное демо Salesforce CRM

Смотрите также

  1. Новый удар для Oracle?

    Мы пытаемся внимательно следить за борьбой на рынке между компаниями Oracle и 

  2. «Соедини точки» в облаке

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

  3. Работайте в коллективе по всему миру

    Платформа коллективной работы Huddle вышла в новой версии, с неограниченным количеством...

  4. Salesforce.com нанимает CIO США Вивека Кундра

    Salesforce.com объявили о том, что CIO Соединенных Штатов Америки Вивек Кундра (Vivek Kundra)...

  5. 5 причин смотреть с оптимизмом в 2012-й

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

Календарь событий

События: RSS лента
19 мая, 2012 воскресенье
  1. На сегодня никаких событий не намечено

Поставщики решений CRM

Поставщики решений CRM: RSS лента
  1. НОРБИТ

    http://www.norbit.ru

    Microsoft Dynamics CRM

    НОРБИТ