среда, 19 мая 2010 г.

Майский рейтинг языков программирования

Компания TIOBE Software представила майский рейтинг языков программирования.
Согласно представленным данным, Apple Objective-C удалось войти в десятку самых распространённых языков программирования. Несмотря на то что Objective-C прибавил лишь 0,08%, его достижение следует расценивать как впечатляющее, ведь только тринадцать языков попадали в первую десятку, начиная с момента запуска индекса в июне 2001 года.
Активное расширение экосистемы Objective-C объясняется не только ростом популярности мобильной платформы iPhone OS, число приложений для которой превысило в App Store 200 тыс. наименований. Причину также следует искать в недавних запретах Стива Джобса на сторонние инструменты разработки iPhone- и iPad-программ.




Традиционными лидерами остаются хорошо известные Си, Java, C++, PHP, Visual Basic, C#, Python, Perl и Delphi. Соотношение объектно ориентированных языков к процедурным составляет 54,6% к 40,7%. На долю функциональных и логических языков приходится по 3,2% и 1,6%. Языки со статической типизацией обгоняют динамически типизированные — 62,7% к 37,3%.
Рейтинг составляется на основе интеллектуального подсчета упоминаний конкретного языка программирования при поиске в Google, Blogger, MSN, Yahoo!, Wikipedia и YouTube. Он затрагивает только тьюринг-полные языки, не учитывая, например, SQL или HTML, а также ассемблер ввиду его специфичности.

Palm WebOS на ноуте Dell

Энтузиасты провели опыт по установке основанной на Linux мобильной платформы webOS, используемой на смартфонах Palm Pre и Palm Pixi, на обычном x86-совместимом ноутбуке Dell C600. Загрузочный образ webOS был извлечен из эмулятора телефона, поставляемого в комплекте с SDK. Для запуска не пришлось даже модифицировать систему, все загрузилось с обычного IDE-диска при помощи Grub без каких-либо проблем, правда размер экрана был ограничен разрешением 320x480 и для управления пришлось использовать только клавиатуру (мышь задействовать не удалось). Видеоролик с демонстрацией процесса загрузки:

понедельник, 17 мая 2010 г.

Конкурс иллюзия года



Взгляните на изделие Koukichi Sugihara — это победитель конкурса Иллюзия года-2010. Данная работа выполнена вручную, в отличии от большинства представленных работ, которые в основе своей были выполнены на компьютере.
На сайте конкурса можно познакомиться с работами и финалистами этого конкурса начиная с 2005 года. Есть просто потрясающие по своей красоте работы, не уступающие победителю этого года.

пятница, 14 мая 2010 г.

ip-адреса заканчиваются

По словам главы интернет корпорации Icann адресное пространство в интернете заканчивается и по оценкам корпорации свободных ip-адресов на данный момент осталось всего 8-9% (остальные либо уже заняты, либо забронированы интернет провайдерами). По статистическим данным ip-адреса закончатся не ранее 2012 года (пророчество племени майа сбываются?..). Глава корпорации Род Бегстром призывает крупных провайдеров к планомерному переходу к протоколу IPv6 (в замен используемой сейчас IPv4). Протокол IPv4 поддерживает 32 млрд узлов, тогда как IPv6 поддерживает несколько триллионов узлов. Когда создавался нынешний протокол всем казалось, что 32 миллиардов адресов слихвой хватит на многие и многие года и никаких проблем с окончанием их не встанет, но сейчас, когда доступ в интернет имеют разные виды устройств, а не только компьютеры, бездонная бочка стала не такой уж и бездонной.
Род Бегстром надеется, что провайдеры отзовутся на его призывы и начнут переход к новому протоколу уже сейчас, т.к. если они начнут делать это в 2012 году – переход будет более панический с массой ошибок.

четверг, 13 мая 2010 г.

Source и Steam для Mac официально запущен и анонсирован для Linux

Наконец-то наступил день радости для всех Linux-геймеров. Свершилось то, о чём так долго говорили большевики: корпорация Valve выпустила Steam для Mac OS X и подтвердила слухи о выпуске Linux-версий платформы Steam и движка Source. Это самая главная новость для игрового сообщества Linux, которое нечасто видит высококлассные игры.

В магазине Steam уже доступны Linux-версии Unreal Tournament 2004, World of Goo, а также игры от id Software, такие как Enemy Territory: Quake Wars and Doom 3. С появлением официальной версии Source для Linux, должны появиться и версии игр, основанных на этом движке. Первыми играми, которые можно будет получить через Steam несомненно будут Half-Life 2, Counter-Strike: Source, и Team Fortress 2. Клиент Steam для Linux будет выпущен в конце лета.

Аналогично стратегии Valve для Mac OS X, ожидается, что версии для Linux будут выпускаться одновременно с версиями для Windows и Mac. Пионером новой стратегии будет Portal II.

Это потрясающая новость, если учитывать, что последняя игра от известного поставщика для Linux была выпущена в 2007 году, это была Enemy Territory: Quake Wars. Также ожидалось появление Unreal Tournament 3, но хотя и ходят слухи о том что работа над ней все еще идёт, но уже 2 года нет никаких новостей. За последние несколько лет увидели свет такие игры как Shadowgrands: Survivor, Alien Arena 2009, Nexuiz и Sauerbaten, но то что сделали Valve может полностью перевернуть ситуацию с играми в Linux.

Всем тем, кто не доверяет Phoronix, рекомендуется ознакомиться с новостью на сайте UK Telegraph и других новостных сайтах.

Оригинал новости на Phoronix

Работа в Gnome Shell видио



Как Вам?

iPad рекламка

Вышел новый рекламный ролик "Что такое iPad"