← All posts tagged programming

omnivore
news programming на лоре и рсдне появилась новость о языке Julia (julialang.org). Так обосрали же со словами "нинужен!". И почему люди такие глупые?
Пробовал эту Julia месяца 2-3 назад, тогда показалось что проект очень сырой. Не понравилось еще, что сборки только для 64 и только для линукса.
А быстрая, фичастая и открытая замена матлабу нужна! Октаву и скилаб не предлагать
omnivore
? programming небольшой ребус — что делает этот код "CurrentUnixTime() / 3600 * 3600" (язык Си)? Ничего сложного, просто забавно показалось
omnivore
links programming julialang.org — отличный с виду язык. Как матлаб, но гораздо более мощный язык (абстрактные типы, нормально реализованный ооп-подход и т.д.) и кстати, гораздо более быстрый. Только под Debian stable у меня не завелось, трубет более новые версии библиотек
omnivore
:) programming Перлы местных разработчиков.
Разработчик тестировщику: "Юнит-тесты в конце концов заменят тестировщиков. В конце концов мы лишим вас работы!"

И еще:
— На вижуал студии писать без багов невозможно. В принципе!
— А на чем можно без багов?
— На ассемблере! Потому что, там программа с багами просто перестанет работать.
omnivore
programming Pike — отличный же язык. Такой себе интерпретируемый Си на лямках. Особенно понравилась (ну кроме лямбд и модулей, понятно) возможность определять вариабельный тип переменной, например как int|float x;
omnivore
links programming пара интерсных ссылок с опеннета
opennet.ru — Запись и повторное проигрывание трафика
opennet.ru — независимая сборка операционной системы ChromiumOS. Пользовательское окружение Lime и Chromium OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения.
omnivore
links programming software-society.com — "собирается четное количество человеков, разбиваются на пары и пишут код (45 минут на задачу), потом все написанное стирают и меняются партнерами. Цель — обмен навыками."
via lor linux.org.ru
Не знаю, есть ли польза от этого дела, но идея интересная
omnivore
links programming есть такой отличный сервис bitnami.org — который предоставляет в виде одного исполняемого файла дистрибутивы всяческих cms, баг-трекеров, форумов и т.д. Преднастроенные и для разных ос и архитектур. Для виндов незаменимая вещь, давно пользуюсь.
omnivore
цитаты programming с сообщества в жж ru_perl:
"График работы свободный, 7-8 часов в день. При хорошей скорости работы, возможно меньше. Другие подработки на стороне недопустимы, т.к нужно думать только о нашем софте."

последняя фраза умиляет
omnivore
j ? programming а чего вам не хватает/хотелось бы поменять в этом замечательном языке J? (в предположении, что создается новая реализация)
omnivore
j programming кстати, что хочется сказать. Мне кажется, что J приходит конец. 7я версия показала, что Роджер сотоварищи не знают, куда двигаться дальше. Изменений много, но все они напоминают ходьбу по кругу. Открытие исходников показало (а точней — пока показывает), что никому эти исходники особо и не нужны.
Вот если бы у K/Q было такое комьюнити и такой подход к модели распространения — вот это было бы интересно
omnivore
Prolog programming решил проверить tuprolog — реализацию пролога на java. И в итоге я оказался разочарован скоростью его работы. Вот для сравнения за сколько отрабатывают разные пролог-машины на повторяемом 600 раз вычислении палиндрома списка из нескольких десятков элементов с помощью давнешнего рефал-модуля:

tuprolog — 15 секунд
swi prolog — 0.1 секунды
yap — 0.03 секунды

Один плюс у этого тупролога, что у него еще есть экспериментальный пакет для андроида. И хотя там указано, что он для версии >= 2.3.1, но все нормально запускается и на моем 2.2 Froyo.
omnivore
programming смотрю на код местной матлабовской библиотеки. Регулярно встречаю там такое:
try
% операции с файлами, путями
catch
continue;
Убивать за такое