Ruby

Самый быстрый язык программирования: Scala, Java или может быть Python?

Понадобилось мне написать программку, пересчитывающую массив географических координат из одной системы в другую. Написал на Ruby в несколько строчек. Время выполнения — 16,5 сек. Чего так долго? Решил написать то же самое, но на разных языках, чтобы заценить производительность современных языков программирования. Результаты оказались неожиданными.

Выбор языка программирования

Готовимся к закрытию Rutracker

«Да чего там готовиться? Мы что, про анонимайзеры, торы и прочие вэпээны не слышали?», — может подумать читатель. И будет в некотором смысле прав, ведь все давно поняли, что блокировки Роскомназора могут произвести впечатление только на самых отсталых пользователей сети и прочих ламеров.

 пираты негодуют

Почему программисты отказываются от Ruby on Rails

Статья Twitter Said To Be Abandoning Ruby on Rails называет главной проблемой RoR масштабируемость.

Например, Twitter планирует совсем отказаться от Ruby on Rails и переписать все с нуля на PHP или Java (другая идея: оставить Ruby, но отказаться от фреймворка Rails).
Причина - плохая масштабируемость самого RoR.

Интересно, что другая компания, Yellowpages.com, наоборот отказалась от Java и перешла на Рельсы.

Заменил PostgreSQL на Mongo и сэкономил кучу денег

Ник Мэнинг — автор стартапа под названием Shindig. Это сервис, который помогает алкоголикам открывать для себя новые напитки и потом делиться впечатлениями с другими забулдыгами. Свой сервис Ник изначально основывал на активном использовании Линукса и свободных программ. Но по мере роста популярности сервиса разработчик стал замечать, что не все свободные программы одинаково выгодны в использовании.

Райское наслаждение от MongoDB

На выходных сортировал свою библиотечку и надолго задержался на книге «MongoDB в действии». Кидать ее в раздел SQL было бы неправильно, так как Mongo — это как раз NoSQL, а создавать новый раздел из-за одной книги не хотелось.

Молодые программисты выбирают PHP, Ruby и Linux

Молодые и сильные программисты делают ставку на языки программирования PHP и Ruby и выбирают для работы платформу Linux.

Вышел фреймворк Ruby on Rails 2.2

Фреймворк разработки Web-приложений Ruby on Rails 2.2 включает в себя обновления, касающиеся полноценной многоязыковой поддержки на уровне самого фреймворка, а также улучшенной проверки HTTP-заголовков, отвечающих за время последнего изменения страниц. Это облегчит обработку данных и использование межсетевых прокси-серверов.

Ruby кишит множественными уязвимостями

Разработчики популярного языка программирования Ruby устранили множественные уязвимости в ветках разработки интерпретатора 1.8 и 1.9.

Пять исправленных уязвимостей могли привести к отказам от обслуживания или выполнению произвольного кода на атакуемой системе. Пользователям рекомендуется обновить интерпретатор до версии 1.9.0-2.

Языки программирования: Ruby 1.8.7

Ruby — интерпретируемый язык высокого уровня для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, «сборщиком мусора» и многими другими возможностями.

Microsoft встроит в Silverlight поддержку Ruby и Python

Microsoft планирует встроить поддержку языков Ruby и Python для использования в клиентской части браузерной медийной технологии Silverlight. В корпорации отмечают, что такие возможности позволят использовать эти скриптовые популярные языки без необходимости включения JavaScript.

HotRuby — Ruby на JavaScript

Проект HotRuby представляет собой реализацию виртуальной машины Ruby через ECMAScript, позволяющую исполнять программы на Ruby прямо в браузере. Проект еще в стадии активной разработки - текущая версия заимствует виртуальную машину YARV (Yet Another Ruby VM) из Ruby 1.9.

Может ли разработчик свободной программы потребовать зарплату?

Грегори Браун — специалист по Ruby. Он предложил сообществу пользователь Ruby следующее соглашение: сообщество собирает г-ну Брауну 13 тысяч долларов (900 000 рублей по курсу 2016 года), а за это Браун откладывает личные дела и 6 месяцев занимается только улучшением Ruby. На сайте этого корыстного человека приведена полная смета.

Язык Ruby остается игрушкой

Все наслышаны о впечатляющих возможностях динамического языка программирования Ruby. Но используется ли Ruby где-нибудь на практике, или остается "игрушечным" языком? Вот краткий список "историй успеха" с официального сайта Ruby.

RSS-материал