The Inquirer: Alpha вернется? В последнее время по Сети ходят слухи о том, что HP, возможно, возродит серию своих процессоров Alpha, которые в прошлом году были закрыты как направление. С учетом все возрастающей их интенсивности, The Inquirer попробовал рассмотреть ( ), а что же сможет предоставить Alpha, будь она сегодня снова выведена на рынок? Картина получилась достаточно интересная. |
LJ: HLA - язык высокоуровневого ассемблера Язык высокоуровневого ассемблера (HLA, High Level Assembly) создавался как удобный инструмент для обучения студентов, уже знающих Pascal/C++, языку ассемблера. Он комбинирует обычные для ассемблеров возможности доступа к регистрам с высокоуровневыми командами, позволяющими упростить, например, вывод на экран. С 2002 года компилятор этого языка также стал доступен для Linux и его рассматривают как вполне удобный и полезный инструмент не только для обучения, но и для создания полноценных приложений.
Читайте статью на Linux Journal ( ) и заглядывайте на сайт HLA. |
PySWT - Python обертка для SWT PySWT - Python-обертка для библиотеки SWT, входящей в IBM Eclipse, позволяющая создавать кроссплатформеные графические приложения на Python. Есть скриншоты. |
ZDNet.ru: Java реального времени от Sun, наконец, готова Sun Microsystems выпустила версию Java «реального времени», предназначенную для устройств, которые должны реагировать на высокоприоритетные события. |
Linux 2.6.12-ck3 Кон Коливас также обновил свою ветвь Linux, в свежую версию -ck патча вошли изменения из 2.6.12.2, а также обновления диспетчера ввода/вывода CFQ. Серия патчей проходит под именем "Baby Cigar", почему - смотрите здесь.
Патч Linux 2.6.12 -> 2.6.12-ck3, серверная версия (обе по 44 КБ). |
Linux 2.6.12.2 Крис Райт (Chris Wright) объявил о доступности второго -stable патча для Linux 2.6.12. В нем исправлены серьезные ошибки в драйверах qla2xxx, e1000, PCI, ACPI, исправлен один баг в сетевой подсистеме и еще один баг в remap_pte_range.
Патч Linux 2.6.12 -> 2.6.12.2 (4 КБ), 2.6.12.1 -> 2.6.12.2 (3 КБ). |
Apple: Портирование многопоточных приложений из Win32 в Mac OS X На сайте Apple для разработчиков появилась свежая статья ( ), описывающая работу с многопоточностью в Mac OS X и рассказывающая о том, как портировать ваше Win32 приложение в OS X. |
Порт Linux на Cell готов к включению в основную ветвь, IBM публикует программный интерфейс Cell для Linux IBM, Sony и Toshiba окончательно портировали Linux на процессор Cell и хотят увидеть свои патчи уже в версии 2.6.13 ядра. Порт состоит из ядра Linux для 64-разрядной архитектуры PowerPC (которую Linux поддерживает уже давно), а также новой файловой системы, позволяющей ядру выжать всю мощь из нескольких независимых векторных процессоров Cell.
На сайте IBM для разработчиков также появилась новая статья ( ) в подробностях описывающая spufs - файловую систему (Synergistic processing unit filesystem), через которую можно будет программировать Cell-приложения в Linux. Приложения действительно придется портировать на новую архитектуру из-за ее особенностей, однако, с учетом мощи и расширяемости архитектуры в этом есть смысл. |
Sun сворачивает проект настольного Linux Sun Microsystems отказывается от выпуска Java Desktop System на основе Linux, однако, этот продукт продолжит свою жизнь уже используя Solaris в качестве основы. Меняется также и цель проекта, теперь он будет направлен на программистскую аудиторию. |
NewsForge.com: Новая монополия Microsoft NewsForge.com опубликовал отличную свежую статью ( ) Ричарда Столлмена (Richard Stallman), в которой он поясняет причины, по которым новые XML форматы MS Office несовместимы со свободным ПО (и, кстати, дает ссылку на лицензию XML форматов - я, признаться, пытался ее найти на сайте MS и сходу мне это никак не удалось) и показывает, почему Европейскому Парламенту не следует разрешать патентовать программы. |
|