`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Андрей Зубинский

Околоязыковая всячина, и не только

+55
голосов

Детальный разбор полётов в неутихающей истории сравнения производительности "Java vs C/C++". С очень интересными демонстрационными примерами, особенно третьим (хоть он и несколько надуман, вполне имеет право на существование). Итоги демонстрируют или равенство производительности (причём на примитивных примерах типа решета Эратосфена), или даже бесконечный выигрыш... Java - потому как компилятор с динамическим связыванием иногда действительно может "отыскивать" в коде возможности оптимизации, которые программист не рассмотрел на этапе написания кода. Примеры я даже зачем-то проверил. Всё так и есть (хотя и поводов сомневаться нет).

Советую прочесть почти стенограмму выступления Пола Грэма на симпозиуме разработчиков Franz Lisp в 2001 году. Несмотря на примерно 10-летнюю давность. Пол Грэм - один из основателей той компании, которая стала впоследствии Yahoo! Store и, наконец, Yahoo! Small Business. И автор быстрой дружественной к пользователю Lisp-системы генерации интернет-магазинов.

Вышел очередной релиз (3.2) open source интегрированной среды разработки для платформы .NET SharpDevelop. С этой версии среда поддерживает два "железных" языка (IronRuby и IronPython) и один функциональный (F#, разумеется).  Я "пользуюсь" (скорее - играюсь) SharpDevelop довольно давно, где-то со второй версии, и могу сказать - очень хорошая разработка, стабильно развивающаяся и, что главное,  в паре с NetBeans, например, позволяющая параллельно изучать две платформы (.NET и Java) без цента начальных затрат. Жаль только, что хорошего сравнительного учебного курса никто не написал. Кстати, об изучении .NET - забавная статья о шести важных концепциях .NET. Она для совсем "нулёвых", но показательно забавна демонстрацией того, насколько востребована учебная информация даже в условиях её избытка (комментарии к ней говорят сами за себя).

Кстати, об аналогах "железных" языков на платформе Java - новая версия JRuby, 1.5.0.

Вынужденно заинтересованным в хранилищах постоянно существующих объектов (для мира Java), советую присмотреться к проекту Sieben Geisslein. Проект молодой, но довольно интересный.

Опять приятная новость из мира Java - до версии 1.3 обновился инструмент "разведки", анализа и поддержки понимания кода nWire. Жаль, конечно, что он существует только для Eclipse, очень уж хорош.

Теперь подальше от языков, поближе к реальности. Тут Блумберг сообщает, что на ринг таблетов выходит Sony. Стало быть, будет ещё смешнее и веселее.

И полезное. Для тех, кто пользуется сервисом Dropbox. Две утилиты. Первая расширяет ассоциативное меню (правая кнопка мыши) каталогов в Windows Explorer пунктом "синхронизировать каталог с DropBox" (и это очень удобно и прекрасно, я считаю), вторая - синхронизатор файлов, в том числе и с Dropbox-хранилищем. Очень славные утилиты, рекомендую.

+55
голосов

Напечатать Отправить другу

Читайте также

s/Грэхема/Грэма/

торможу, да

http://www.unixwiz.net/3b2/docs.html
Наткнулся в просторах интернета. По сравнению с такими талмудами, сегодняшние шкурки для КДЕ и Гнома... просто в пролете :-)))

Щодо стеку/хіпу/реф/вал/боксінгу/анбоксінгу в .Net - фреймворк побудований таким чином, що для зовсім "нульових" ці знання непотрібні, це все дуже добре заховано. Ну а якщо вже хтось претендує на != 0 - тоді мусить прочитати Ріхтера. А щоб отак, в картинках... Серії "complete idiot's guide" і "for dummies" завжди були популярні. А чи можна з них чогось навчитись... Хіба що "чогось". Як і з "Освой JavaScript за 24 часа".

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT