Другая порция новостей от Sun, которую многие назвали очередным этапом «гонки за [редмондским] лидером», касалась нововведений в самом языке: обсуждалась как Java Standard Edition 6 «Mustang», уже реализованная в бете и с давно известными свойствами, так и Java SE 7 «Dolphin», существующая пока лишь в проектах и слухах. Вот эта-то последняя (точнее, скудная информация о ней) вызывает дежавю с C# — языком, который начинался в 2001 году как нечто Java-подобное, но к текущему моменту (C# 3.0 beta) вобрал в себя многие инновационные особенности самых «революционных» разработок. Java 7, похоже, получит по крайней мере часть аналогичной функциональности; самое важное — ссылки на методы (делегаты) и лямбда-функции (анонимные делегаты). Таким образом, за последнее время — не то под давлением наступающего «точка-нет», не то по внутренним причинам — Java стремительно эволюционирует, превращаясь из «простого и однозначного языка, главная цель которого — защитить программиста от собственных ошибок», в мощный инструмент, позволяющий легко и изящно прострелить себе ногу[Одна из классических шуток на тему сравнения языков программирования — как на каждом из них может быть решена задача «прострелить себе ногу»].
Новая инновационная (пардон за каламбур) сущность Java подтверждалась на конференции докладами о средствах разработки и других «программистских штучках», многие из которых уникальны для этой платформы. Особое внимание уделяли среде разработки NetBeans производства самой Sun. Две другие общеиспользуемые среды разработки на Java — опенсорсный комбайн «для всего» Eclipse от IBM и знаменитая нововведениями в области анализа и рефакторинга кода IDEA от наших земляков JetBrains освещались куда скромнее.
Изрядная часть докладов и обсуждений была посвящена остромодным тенденциям Web 2.0, AJAX, веб-сервисов и сервис-ориентированной архитектуры. Созданная как «язык для Интернета» (хотя изначально не слишком успешная на этом поприще), Java очень даже «имеет заявить» по поводу последних тенденций этого самого Интернета. Здесь отметился и бывший глава Sun Скотт Макнили с программным докладом «Будущее — это веб-сервисы», и Google, представивший сервис Google Web Toolkit, и компания Oracle, рассказывавшая о своем видении Service-Oriented Archi-tecture 2.0, и множество фигур помельче. Активно обсуждались серверная технология JSF (Java-Server Faces), радикально упрощающая разработку интерфейсов для веб-приложений, и всевозможные клоны популярного в последнее время фреймворка веб-разработки RubyOnRails — JRubyOnRails, Grails, Trails. В этой обстановке сообщение о том, что Java EE 5, новая версия Java Enterprise Edition (платформы, на которой основываются все серьезные сервисы), наконец-то готова к работе, была встречена чуть ли не аплодисментами.
Несколько интересных презентаций было посвящено революционным 3D-интерфейсам (в том числе спонсируемому Sun 3D-десктопу Looking Glass). Впрочем, пока эти технологии больше интересуют журналистов, нежели промышленных разработчиков.
Редакция благодарит за помощь в подготовке материала Дмитрия Жемерова из Jet-Brains.
ОКНО ДИАЛОГА:
Андрей Головин: деньги нужно перемешивать
Автор: Леонид Левкович-Маслюк
Андрей Головин — советник Фондовой биржи ММВБ, активно участвующий в создании на бирже Сектора инновационных и растущих компаний (см. врезку). Инвестиционный консультант, независимый директор, инвестор ряда завершенных и продолжающихся проектов, в том числе Russian Story (онлайновая продажа газет), Promo.ru (ведущее рекламное интернет-агентство) и сеть кино-развлекательных центров «Киноплекс».
Мы беседовали с Андреем о том, зачем компаниям становиться публичными, насколько активно у нас идет этот процесс и как он связан с общей ситуацией в инновационном секторе рынка.
Для полноты картины свой взгляд (диаметрально противоположный взгляду бизнесмена) на причину слабости российского инновационного сектора дает наш постоянный автор Анатолий Шалыто.
Новый сектор на ММВБ — это в перспективе «русский NASDAQ»?
— Нет, NASDAQ — это средние (по американским меркам, то есть в районе 0,5—1 млрд. долларов) и крупные компании. У нас скорее попытка сделать «русский AIM» (Аlternative investment market, Рынок альтернативных инвестиций. — Л.Л.-М.). AIM — это сектор на Лондонской бирже (London Stock Exchange, LSE. — Л.Л.-М.), где представлены компании малой и средней капитализации. В Европе несколько таких площадок, AIM самая успешная из них. Действует уже одиннадцать лет, но критическая масса сформировалась в последние три-четыре года. Сейчас там полторы тысячи компаний. Главный критерий отбора — размер компании в сочетании с открытостью информации о своем бизнесе.