Новости для разработчиков

  • The Register сообщает интересную статистику популярности различных языков программирования. С был значительно популярнее всех остальных языков программирования в 2008 году с 48%. Следом идут Java (28%), Javascript (20%), Perl (18%), а вот PHP получил всего лишь 11%. Пятое место за Ruby с 6%. Похоже, этот язык пока интереснее ИТ-журналистам и авторам книг, чем самим программистам. Что касается репрезентативности выборки, то она очень неплоха: информация получена от 180000 проектов с почти 4000 сайтов.
  • Компания Sun Microsystems обнародовала свои планы по развитию платформы Java ME. Sun представила ODP - новый портал, основанный на технологии компактных пользовательских интерфейсов LWUIT (Lightweight User Interface Toolkit) и способный помочь быстро создавать веб-сервисы, снижая затраты времени и денег на тестирование и разработку интерфейса будущих приложений. Новую среду исполнения JavaFX Mobile планируется официально представить на конгрессе Mobile World Congress в Барселоне. Платформа JavaFX должна существенно снизить потребности в написании кода. Также в течение года должна быть выпущена новая спецификация Java Specification Request 290, содержащая стандартные интерфейсы API для доступа к традиционным веб-страницам с мобильных телефонов. Новый Java ME SDK 3.0, выпуск которого намечен на март этого года, объединяет в себе технологии для работы с сетевыми устройствами ограниченной функциональности, полноценными сетевыми устройствами CDC, дисками Blu-Ray и обычными Java-приложениями. Кроме того, в этом году будут завершены 2 этапа открытого проекта phoneME с расширенными возможностями мобильной виртуальной машины. Улучшения платформы phoneME коснутся многозадачности, пользовательского интерфейса, упреждающей компиляции AOT (Ahead of Time) и поддержки терминалов с ограниченным набором функций.
  • Вышла JSXGraph 0.68 - новая версия кросс-браузерной Javascript-библиотеки для интерактивной геометрии, построения графиков функций и визуализации данных, сообщает Linux.org.ru. Библиотека использует SVG и VML и поддерживает основные на рынке браузеры (Internet Explorer, Mozilla Firefox, Opera, Safari - хотя с Internet Explorer всё ещё отмечаются некоторые проблемы). В версии 0.68 в качестве полноценных графических элементов реализована черепашья графика, улучшена работа с осями и гомогенными координатами, изменён API для ползунков, добавлено множество новых примеров.
  • Eclipse Foundation представляет новую версию Eclipse PDT (PHP Development Tools) - интегрированной среды, предназначенной для написания веб-приложений на PHP. Для поддержки объектно-ориентированного программирования на языке PHP среда PDT 2.0 предоставляет функцию просмотра иерархии типов для удобной навигации в коде, а также средства навигации по типам и методам. Новые индикаторы переопределения позволяют быстро найти в коде все переопределяемые методы. Также PDT 2.0 предлагает новый механизм кэширования и индексации, основанный на технологии Eclipse Dynamic Language ToolKit, которая существенно повышает скорость выполнения многих операций с кодом. Функция "Пометить вхождения" помогает найти все упоминания интересующего их элемента в коде. Переработанная функция Code Assist предлагает расширенные возможности автозавершения фрагментов кода, опираясь на информацию об используемых в PHP типах переменных.
  • Launchpad - система, используемая на одноименном сайте проектом Ubuntu для разработки этого популярного Linux-дистрибутива, будет открыта 21 июля 2009 года. Launchpad состоит из следующих компонентов: Code (хостинг исходного кода с системой контроля версий Bazaar), Bugs (баг-трекинг), Blueprints (система отслеживания спецификаций и новых возможностей), Translations (сайт локализации приложений), Answers (база знаний для технической поддержки пользователей).
  • Компания TMS Software анонсировала новый продукт - TMS Advanced Mobile Chart, позволяющий создавать диаграммы в приложениях под Windows Mobile. Разработчикам доступна библиотека двухмерных и трехмерных диаграмм (линейные и секторные диаграммы, обычные и комбинированные гистограммы, ленточные графики и др.). Пользователи смогут осуществлять настройку осей координат, изменять параметры координатных сеток, а также снабжать каждую из диаграмм подробной аннотацией. Есть возможность экспорта готовых графиков в форматы PNG, JPG, BMP, GIF, а данные диаграмм могут сохраняться в файлы XML и CSV. Поддерживаются Visual Studio 2005 и 2008.

Вадим СТАНКЕВИЧ

 
Версия для печатиВерсия для печати

Номер: 

04 за 2009 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!