http://13-49-ru.blogspot.com/2010/07/blog-post_21.html
Утритесь, неосиляторы и s-exp'офобы. Лисп - не только лучший язык, но и успешно доказывает это в промышленных разработках и даже среди C++- и java-кодеров, не читавших умных книжек.
Подскажите поисковик, не имеющий никакого отношения к вебдваноль, который **просто ищет строку на сайтах!!!!!**
Чтобы у него можно было спросить (*) и он выдал страницы, где есть последовательность букв (*).
Желательно не от гугл. Скрываюсь :3
Есть ли для emacs что-то подобное? minibufexpl - плагин для vim, показывающий в однострочном буфере вверху окна список буферов, связанных с файлами.
Перевод статьи The Case for D, выполненный сообществом сайта http://dprogramming.ru/d/
Мы, программисты, — странный народ. Достатчно взглянуть на то, как мы выбираем любимые языки и придерживаемся этих предпочтений в дальнейшем. Ожидаемая реакция программиста, заметившего на полке книжного магазинаиздание “Язык программирования XYZ” — “Даю себе ровно 30 секунд, чтобы найти в нём что-нибудь, что мне не понравится”. Изучение языка программирования требует времени и усилий, а результаты появляются не сразу. Попытка избежать этого — проявление инстинкта выживания. Ставки высоки, вложения рискованны, так что лучше уметь принимать быстрое решение “против”.
Изучение нового языка программирования может представлять интерес только в том случае, если язык удовлетворяет принципам, которые программист высоко ценит. Любое несовпадение создаёт у программиста впечатление небрежного и небезопасного или же навязчивого и нудного языка. Язык не может одновременно устраивать всех и каждого, он должен аккуратно выбирать основные координаты, позиционируя себя среди языков программирования.
>>> Перевод (pdf)
Не так давно вышел эталонный компилятор эффективного и производительного языка программирования D. Вот список основных изменений за последние несколько релизов:
В подробностях ссылки на полную историю изменений и архивы.
>>> Подробности
NanoCL - простой командный язык с синтаксисом основанным на TCL. NanoCL разрабатывался для использования в качестве скриптового языка, формата конфигурационных файлов и для реализации интерактивной консоли в играх.
Главными достоинствами являются простейший синтаксис, небольшой размер (250kb) и удобный интерфейс к C++.
>>> Подробности
В прграммке ножиданно возникла нобходимость произвести кучу численных вычислений. Использоваться будет примерно так:
set myVar [read [open "data.txt" r]]
doSomethingExpensive $myVar
doSomethingElse $myVar $additionalData
set res [getResult $myVar]Прошу знатоков указать на какие-нибудь статьи по написанию типов для tcl и правильному обращнию с Tcl_Obj. Поиск по wiki.tcl.tk привёл только к hello world модулю на C.
Дано: ноут без (работающего) CD-ROM'а. Есть: floppy, ethernet карта. Надо: установить Gentoo.
Задача сводится к получению загрузочной дискеты с возможностью записи на ext3 и сетью. Именно с этим прошу помощи.
С сети или USB ноут грузиться не умеет.
Тихо и незаметно вышла очередная версия компилятора D, использующего LLVM в качестве бэкенда. Судя по результатам тестов его можно использовать как drop-in замену DMD в подавляющем большинстве случаев. В этом релизе было пофикшено великое множество багов:
Реализована поддержка следующих платформ:
И процессорных архитектур:
На данный момент поддерживается только первая ветка языка и только на рантайме tango. Поддержка второй ветки в разработке.
>>> Source.
>>> Подробности
К новому релизу свободного официального компилятора свободного языка программирования D, разрабатываемого несколькими гуру C++ в свободное время произошли следующие изменения:
Прямая ссылка на архив DMD 1.041
Прямая ссылка на архив DMD 2.026
>>> Подробности
Ядро было скомпилено с IKCONFIG=m и IKCONFIG_PROC=y. Модуль configs потерялся. Есть ли способ достать из этого ядра его .config?
extract-ikconfig утверждает что в ядре нет информации о его настройках.
20 октября вышла новая версия компилятора DMD. Наряду с традиционным большим количеством багфиксов есть несколько значительных изменений:
>>> Changelog D2
>>> Changelog D1
>>> Подробности
16 октября в 3:00 MSD состоялся релиз JavaFX. JavaFX - технология для создания интернет-приложений, основанная на JVM и декларативном языке JavaFX Script.
Для NetBeans 6.5 и JavaFX SDK рекомендуются Java SE 6u10.
http://javafx.netbeans.org/ - NetBeans 6.1 и JavaFX SDK
>>> Подробности
Посоветуйте библиотечку для вывода графиков по точкам. Требования: кроссплатформенность, лицензия (L)GPL, возможность вывода в файл и на экран, желательна простота в использовании. Для C++ не предлагать.
Спасибо.
17 июня вышла новая версия экспериментальной ветки компилятора языка D. Большая часть идей для последней версии, по словам Уолтера Брайта, принадлежит Андрею Александреску. Основные изменения:
И пара десятков багфиксов, которые также были бэкпортированы в DMD 1.031.
>>> Подробный Changelog по версиям со ссылками на скачивание
OpenMW — свободная (GPLv3) реализация движка The Elder Scrolls 3: Morrowind. Цель проекта — создать свободную кросс-платформенную играбельную замену проприетарному TES:Morrowind. Планируется поддержка всех существующих ESP, включая дополнения Tribunal и Bloodmoon, исправление багов, улучшение интерфейса и добавление некоторых возможностей, не сильно меняющих геймплей.
На данный момент реализованы следующие возможности:
1. Испульзуются ли в Qt текстовые макросы, и если да, то для чего?
2. Где можно раздобыть граф иерархии классов в Qt?
Двухмесячный боян, но в новостях не было.
3 февраля вышел Descsent - плагин для Eclipse, предоставляющий часть сходных с jdt возможностей для D. Новая версия включает в себя семантический анализатор DMD, портированный на Java. В связи с этим добавлены следующие возможности:
- Автозавершение ключевых слов, идентификаторов и import'ов. В том числе и идентификаторов из других модулей.
- go to definition
- семантическая подсветка кода. т.е. теперь среда разработки различает типы символов.
- подсветка семантических ошибок.
- Полная поддержка средой разработки CTFE, шаблонов и mixin'ов, включая подсветку ошибок в месте использования и обьявления mixin'а.
- Подсветка недостижимого кода
- многое другое
Спустя 3 дня вышела версия Descent 0.5.1, содержащая исправления в семантическом анализаторе и добавляющая "smart autocompletion".
>>> Страничка проекта
Scott Sanders опубликовал статью с результатами сравнения различных xml-парсеров. Проверке подверглись как известные продукты, такие как RapidXml, DOM4J, libxml2sax, Java6, так и менее известные - Aalto, Javolution, Woodstox, StaX, phobos и Tango.
По результатам сравнения видно, что с задачей обработки файлов одинакового объема быстрее всех справляется Tango pull parser. С небольшим отставанием идут Tango SAX, Tango DOM и RapidXml.
>>> XML Benchmarks - pros and cons of each library
>>> Why is D/Tango so fast at parsing XML?
>>> Результаты
| ← предыдущие |