функциональный встраиваемый язык
Ищется функциональный язык с си-интерфейсом для встраивания; Желательно со статической типизацией. Желательно более-мене быстрое.
Т.е. что-то вроде облегченной версии хаскеля.
Ищется функциональный язык с си-интерфейсом для встраивания; Желательно со статической типизацией. Желательно более-мене быстрое.
Т.е. что-то вроде облегченной версии хаскеля.
Хочется текстовый процессор с автокоррекцией опечаток, т.е. пишешь "направленеи" и происходит автозамена на "направление" без потери фокуса ввода. Слова для замены по словарю и по предыдущему тексту.
Может есть такой плагин для OpenOffice?
Последнее время столкнулся с такой проблемой: необходимость едва ли не каждую итерацию перепроектировать существубщую структуру программы, из-за чего приходится проделывать много рутинной(и ведущей к ошибкам) работы.
Дело не столько в подходе к построению программы, сколько в постоянно изменяющихся требованиях и тут я ничего исправить не могу. Динамический типизированный язык здесь как будто добавляет проблем.
Вот, и у меня вопрос - что может помочь в таких постоянно меняющихся условиях?
читаю рецензии на фикшнбуке на книгу "Атлант расправил плечи", комментарий:
"Anonymous:
Ерунду какую-то она пишет. Только постулирует, ничего не объясняет. Напоминает мне анонимуса с ЛОРа."
http://www.fictionbook.ru/en/author/ryend_ayin/atlant_ras_1_atlant_raspravil_...
в непотвержденных был скриншот(с комментариями) fluxbox с fallout темой. в удаленных его не видно, да и удалять, вроде, незачто. в галерее тоже нет, поиском не находится.
хотел конфиг взять у автора скриншота - а теперь и не знаю, может приглючилось мне все это...
забыл название программы, которая удаляла "мусорный" контент из html-файлов: скрипты, таблички с оглавлением сайта, рекламу. насколько я помню, "нужная" информация определялась по относительному размеру. не напомните названия?
тут была тема про потоки в erlang: в erlang'овской рассылке писали, что в scala есть такие же "легковесные" потоки-акторы.
правда, я сам не проверял и не знаю, насколько там потоки дешевы по сравнению с erlang. никто опытом использования не поделится?
федеральное тестирование вузов - набор тестов для студентов(кажется, только вторых курсов), которое будет проходить в апреле/марте по всей России.
если интересно, некоторые вопросы из предмета "информатика" для специальности "городское строительство": что такое генетический алгоритм, что такое виртуальная машина ява, что такое маршрутизатор и т.д.
на www.fepo.ru можно выбрать "репетитационное вузам" и пройти приблизительно то, что будет на тестах - я программист, а не строитель, и уже закончил вуз, но по специальности "городское строительство"-информатика правильно ответил только на 36 вопросов из 38.
еще пример минимализма - оконный менеджер quark(http://sourceforge.net/projects/quarkwm): управляет расположением окон(т.е. пользователь не может изменить положение окон, только размер), автоматически создает рабочие столы, показывает часы и зарядку батареи. все естественно управляется с клавиатуры.
что плохо: на полный экран не разворачивает, измнеить биндинги удобнее прямо в исходниках, модальные окна(поиск/замена) обычно помещаются на отдельный стол.
в левом верхнем углу BadMenu от godexsoft'а
now playing показан через xosd.
p.s. старый скрин удалите, пожалуйста
есть старый комп с 128+32 мб памяти, система FreeBSD 5.3. там при запущенных windowmaker, xemacs, links -g в одном сеансе иксов и kde - в другом сеансе из свопа используется только 5мб. (версии kde и xemacs актуальны для 2004 года.)
другой ком с 256 мб памяти и свежеустановленный KUbuntu 6.06. при запущенных кедах и конкероре использует 50мб свопа. если запустить еще adept и пару консолей, то из свопа берется еще 40мб. соответственно все начинает дико тормозить.
отсюда вопрос - это kde за последние 2 года стал столько отжирать памяти? или вся разница в разных операционных системах?
вышел Jasspa's MicroEmacs релиз 2006 года!
среди улучшений в основном исправления ошибок и многочисленные улучшения в интерфейсе.
>>> Подробности
как переопределить стандартные функции(and,or) в common lisp так, чтобы переопределение действовало только в определенном блоке? т.е. типа (let ()), но для функций:
(and NIL 1) ; ->NIL
; переопределение на max
(and NIL 1) ; ->1
; возврат предыдущего связывания
(and NIL 1) ; ->NIL
Какой выбрать язык для описания алгоритма?
Блок,р и прочие схемы не подходят - нужно что-то более компактное и простое для задания.
Кнутовский язык будет слишком сложен и непривычен для целевой аудитории (1-курсники). По той же причине отпадает лисп.
У АхоУльмана видел паскале-подобный язык, но как показалось он недостаточно абстрактен.
использовать чистый си(как у Таненбаума) или паскаль не хочу принципиально, чтобы не заморачиваться с не имеющими к алгоритму конструкциями.
Сам склоняюсь к использованию tcl-подобного синтаксиса, т.к. примитив. Или все-таки к паскалю, т.к. классика.
Но, наверное, есть лучшее решение?
вчера вышел rc1 2006-ого jasspa microemacs. на скриншоте джасспа и исходник его макроса в xemacs'е.
изменений много, но в основном исправления, дополнения, ничего принципиального нового не добавили.
главная прелесть во встроенном языке: на текущей строке в xemacs типичный пример: безусловный переход на 46 строк вверх - это круто! а кроме того локальные переменные с такими говорящими названиями как l1,..,l8. и проч.
но в окне самой джаспы видно, что скрипт-таки неплохо переводит html в plain text.
есть необходимость через пару недель ехать транзитом через Украину. но говорят тамошняя таможня жестоко шмонает. безопасно будет везти с собой ноутбук? год назад у знакомого cdr укр.таможенники отобрали :(
ходят разговоры, что с нового года для получения кандидатской степени будет необходимо 30 ВАК'овских статей (сейчас, если я не ошибаюсь, нужна одна такая статья).
т.е. на 3 года 30 статей - по одной в месяц примерно - разве это реально? ВАК же должен обработать статьи, написать рецензию. не говоря уж о том, что не в каждой кандидатской наберется 30 параграфов, достойных отдельного публикования.
и еще немаловажно - деньги потребуются для многих(для меня в том числе) просто нереальные, т.к. только за право публикации одной статьи берут 500 баксов.
вот я и не знаю, что делать :(
чтобы заработать эти 15000$ надо работать, а чтобы написать 30 статей надо заниматься наукой. и как все это совместить я не понимаю :(
есть ли готовый интерпретатор С, чтобы насколько возможно соотвествовал стандарту , легко расширялся? из похожего нашел csl, lua - но они только похожи на си, а хотелось бы, чтобы синтаксис оригинального языка сохранился
Конкретная математика. Основание информатики.
Грэхем Р., Кнут Д., Паташник О. 1998. Твердый переплет. 703 с.
вышла книга в 98 году 12000 тираж, но уже нигде не купить. может у букинистов есть?
не подскажете учебник по английскому языку для самостоятельного обучения? в институте учились по бонку - впечатления остались самые плохие. в магазинах ничего интересного не нашел.
хочется книгу, чтобы наиболее полно объяснялись правила языка, а примеры, картинки, упражнения - нафиг.
вчерашняя версия Zim 0.15. на perl-Gtk2.
установка:
штук 10 вспомагательных модулей ставить пришлось, причем из портов 6.0 Mimeinfo-что-то-там оказался слишком старым, а File-Desktop качал со cpan.org, т.к. в портах его не было. морока минут на 10-15.
зато установочный скрипт порадовал: через ./build test показывает сколько тестов (не)успешно пройдено.
впечатления:
все вроде круто, но почему табы такие убогие?
не все реализовано из хтмл тегов(впрочем, это есть в роадмапе). настройки из гуя минимальные. нет пользовательской сортировки списка заметок. есть проверка синтаксиса через gtk-aspell
работает на удивление быстро, т.е. аналогичный во многом Notebook на тикле грузится,работает заметно тормозней.
давно искал такую программу - лишь бы проект не заглох (скрестив пальцы)
фоном zoinks - непопулярный, но вполне неплохой редактор.
| ← назад | следующие → |