Антонио Канжиано не поленился подсчитать Amazon'овский рейтинг книг о 23 разных языках программирования. В принципе, этот рейтинг - довольно информативный показатель: чем больше учебников по языку программирования покупают, тем, очевидно, большее количество программистов (или потенциальных программистов) в нём заинтересовано.
Итак, первая тройка (и десятка) самых-самых популярных следующая:
1. JavaScrip
2. Java
3. Ruby
4. SQL
5. C#
6. C++
7. C
8. Visual Basic
9. Python
10. PHP
Что ж, - довольно логичная картина, всё на своих местах.
Кстати, - о Java. Разработчик программы параллельного рендеринга lucille Syoyo (ой, даже не знаю, как прочесть его имя) Фуджита сравнил производительность кода, сгенерированного JIT-компилятором LLVM свежей версии (2.0) и GCC. Результат удручающий для GCC и полностью подтверждающий недовольство Антона Эртла качеством генерации кода:
на тестовой задаче Himeno (решение уравнения Пуассона методом Якоби, кстати, коллеги-тестеры, - это очень неплохой тест для оценки производительности процессоров в мегафлопcах) сгенерированный LLVM код, исполняющийся процессором Core 2 Duo, выдаёт 1147 мегафлопс, GCC 4.2 - 953 MFLOPS, а GCC 4.0.1 - вообще всего 544 MFLOPS.
А теперь - вопрос к читающим:
я сугубо для души учу-ковыряюсь в Ruby, процесс этот постоянный, посему разовой статьи писать не буду, а цикл статей - это весьма трудно, так как превращает изучение для души в обязанность. Так вот - будет ли кому-то интересна несколько необычная, "блоговая" версия как бы самоучителя по Ruby?