НОВОСТИ: JavaРаз 2006
НОВОСТИ: JavaРаз 2006
Автор: Виктор Шепелев
В Сан-Франциско состоялась 10-я ежегодная конференция JavaOne, традиционно проводимая корпорацией Sun Microsystems в середине мая. Как водится, не обошлось без сюрпризов.
Судя по реакции прессы, самым большим сюрпризом стало очередное объявление о грядущем открытии исходников Java. Впрочем, даже те журналисты, которые поспешили из громкого анонса сделать информационный повод, не могли удержаться от скептицизма. И их можно понять — ведь разговоры об открытости Java продолжаются уже долгие годы, все плюсы и минусы этого проекта давно известны. Более того, речь-то идет не о собственно открытии исходников (они и так доступны под Java Research License), а лишь о смене лицензии — дабы продукты, производные от Java-решений Sun, можно было распространять. «Продукты, производные…» здесь означает не программы, написанные на Java (для них как раз ничего не изменится), а решения, включающие в себя виртуальную машину Java; а вот что означает «можно распространять» — это вопрос пока нерешенный. CEO Sun Джонатан Шварц говорит, что конкретная лицензия еще не выбрана, и будет ли это запрещающая любые коммерческие решения GPL или более мягкая Mozilla Public License (разрешающая распространять программы без исходников) — пока неясно; сановцы вроде бы склоняются к последней.
Впрочем, для основной аудитории JavaOne громкая «новость» не стала ни особо новой, ни особо интересной. Гораздо большее оживление вызвало известие о грядущем выходе Visual Basic for Java (project Semplice) — программы на «старом добром» VB будут компилироваться в байт-коды Java Virtual Machine и смогут использовать все возможности библиотек Java. Это еще один большой шаг в сторону конкуренции с микрософтовской платформой .Net. Решение от Sun, продолжающее оставаться далеко впереди по переносимости программ, постепенно сокращает разрыв и в количестве языков, доступных разработчику. Помимо Java и свежеобъявленного VB, на конференции обсуждались Jython (Python for Java), Jruby (Ruby for Java), Groovy (существующая только на этой платформе помесь Python, Ruby и Smalltalk) и даже PHP — в этой области никаких революционных новостей не было, но темпы эволюционного развития продолжают оставаться очень высокими.
Другая порция новостей от 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.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
2006
2006 § 127. Без тени сомнения 11 января 2006После того как Че Гевара выступил третьим лицом в Кубинской революции, ему стало скучно быть чиновником в новом государстве, и в начале 1965 года он отправился в Конго. Здесь Че Гевара предполагал продолжить революционную
Стаффорд Бир & Киберсин-2006
Стаффорд Бир & Киберсин-2006 Автор: Леонид Отоцкий Я чуть было не написал заголовок по-английски. Дело в том, что мою статью в «КТ» #560 «Уроки Стаффорда Бира» зарубежные коллеги попросили перевести на английский[Английский и испанский переводы см. на
ТЕМА НОМЕРА: Ганновер — Москва 2006
ТЕМА НОМЕРА: Ганновер — Москва 2006 Автор: Сергей Леонов Для КТ Cebit начался в далеком уже 1997 году. Я прекрасно помню эту первую поездку, когда трое редакторов самостоятельно получили визы, взяли билеты и поехали, совершенно не зная, что их ожидает в Германии. Журналистской
ТЕХНОЛОГИИ: Intel 2006
ТЕХНОЛОГИИ: Intel 2006 Автор: Сергей ОзеровВ 2005 году рыночная судьба складывалась для Intel не слишком благополучно. Несмотря на то что корпорация удерживает большую часть рынка x86-процессоров, а также остается технологическим лидером в области полупроводниковых производств,
Иннобизнес: PC Forum 2006: компьютер за сто долларов
Иннобизнес: PC Forum 2006: компьютер за сто долларов Автор: Левон АмдилянС 12 по 14 марта в Карлcбаде (Калифорния) состоялась очередная конференция PC Forum, уже много лет организуемая Эстер Дайсон (Esther Dyson). Сквозная тема мероприятия — «Эрозия власти: пользователи решают всё».
РЕПОРТАЖ: Откуда растут уши современных технологий? HP Labs University 2006
РЕПОРТАЖ: Откуда растут уши современных технологий? HP Labs University 2006 Автор: Сергей ВильяновВ конце июня компания Hewlett-Packard уже в девятый раз пригласила журналистов и аналитиков из региона EMEA [Europe, Middle East, Africa] на HP Lab University. Мероприятие это очень необычное: вместо того чтобы,
ТЕМА НОМЕРА: Computex 2006
ТЕМА НОМЕРА: Computex 2006 Авторы: Сергей Леонов, Владимир ГуриевК сожалению, в этом году на Computex не смог поехать Сергей Озеров, что, мягко говоря, заметно по итоговому репортажу — мы с Сергеем Леоновым ухитрились написать о выставке, практически без упоминания компьютерных
ТЕМА НОМЕРА: 2006-2010
ТЕМА НОМЕРА: 2006-2010 Автор: Владимир ГуриевИИ. РоботыУже через год-два развитие систем ИИ доходит до такого уровня, что средний пользователь не сможет отличить компьютерного персонажа от живого человека. А еще через пару лет ИИ успешно сдает школьные экзамены - хотя
ТЕМА НОМЕРА: Платформа-2006
ТЕМА НОМЕРА: Платформа-2006 Автор: Сергей ОзеровСамое удобное для приобретения компьютера время - лето. Большинство потенциальных покупателей уезжает либо на дачу, либо на курорт, либо взваливает на плечи тридцатикилограммовый рюкзак и уходит на месяц с друзьями в горы. А
2006
2006 Новый инсталлятор Debian LinuxFormat, #78 (апрель 2006)Debian обзавелся новым инсталлятором. Точнее, это все тот же Debian Installer, впервые появившийся в Sarge, но несколько модифицированный. Теперь установка совершается в один этап – без перезагрузки: после развертывания базовой системы
LinuxWorld 2006
LinuxWorld 2006 LinuxFormat, #84 (октябрь 2006)Может быть, кое-кто из моих читателей помнит чувство сопричастности высоким технологиях, охватывавшее посетителей первых компьютерных выставок в конце 80-х – начале 90-х годов прошлого тысячелетия. Или – первые выставки UNIXExpo середины 90-х,
3DMark 2006
3DMark 2006 Вы купили видеокарту от nVidia, а ваш товарищ – видеокарту от ATI. Вы говорите, что ваша – самая крутая, а он, что его? Тогда вам поможет 3DMark 2006 (рис. 4.24) – это программа для вычисления производительности системы при работе с трехмерной графикой. Чем больше баллов наберет
НОВОСТИ: Бюджетный 3D: В МОСКВЕ ПРОШЛА КОНФЕРЕНЦИЯ CG EVENT 2006
НОВОСТИ: Бюджетный 3D: В МОСКВЕ ПРОШЛА КОНФЕРЕНЦИЯ CG EVENT 2006 Автор: Владимир ГуриевРанним утром девятого числа осеннего месяца сентября в Центре Международной торговли на Красной Пресне собралось пятьсот человек, ответственных за самые жестокие акты вандализма в
Новости Новости и комментарии: pcmag.ru/news
Новости Новости и комментарии: pcmag.ru/news Раздел подготовил Максим Белоус, Олег Лебедев Оруэллу и не снилось Лучшие антиутопии написаны в середине XX века. Их авторов всерьез беспокоила проблема сокращения личного пространства – такое сокращение неизбежно обусловлено
Intel приблизил сказку к реальности: Intel Developer Forum Fall 2006, Сан-Франциско
Intel приблизил сказку к реальности: Intel Developer Forum Fall 2006, Сан-Франциско Автор: Сергей ОзеровПодобно большинству серьезных высокотехнологичных компаний, Intel соблюдает строгий режим секретности — даже о ее известных разработках вплоть до последней минуты, когда происходит
Новости Новости и комментарии: pcmag.ru/news
Новости Новости и комментарии: pcmag.ru/news Раздел подготовили: Максим Белоус, Игорь Новиков Ничто не вечно под DRM Встречаются люди, искренне убежденные, что владелец авторских прав вправе оберегать от нелицензированного копирования любыми доступными способами всякий