`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Как Microsoft будет распределять инвестиции в области разработки ПО

+11
голос

В недавно опубликованном письме Сома Сомасегар (Soma Somasegar), старший вице-президент подразделения разработки корпорации Microsoft, изложил свое видение тенденций рынка разработки ПО. Отмечается, что именно эти тенденции станут определяющими для корпорации в ближайшие несколько лет, именно на них будут тратиться основные инвестиции.

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

Облачные технологии, в частности, сервис Windows Azure станут в ближайшее время одной из основных сфер деятельности корпорации. Microsoft предлагает облачные приложения не только для бизнеса, а еще и для конечных пользователей — в новой версии Microsoft Office 2010 пользователям доступно использование онлайновых сервисов. Концепция «веб как платформа» тоже является важным элементом деятельности компании. В Microsoft планируют создание приложений, подключаемых к браузеру, одним из таких является модуль Silverlight.

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

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

Параллельная обработка данных позволяет ускорить выполнение приложений и задействовать для этого все возможности современных компьютеров. Однако  пока многопроцессорность не очень активно используется в разработке программ. Только у некоторых программистов есть навыки написания кода для многопроцессорного окружения. Microsoft планирует заняться созданием библиотек параллельных вычислений.

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

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

Стратегія охолодження ЦОД для епохи AI

+11
голос

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT