Здравствуйте, мыщъх, Вы писали:
М>...обращаясь к nemerle community
И ты мыщъх ?
М>И вот перед началом довольно масштабного проекта я задумался о nemerle. Надеюсь, это послужит рекламой/бустером для nemerle. Отсюда к сообществу разработчиков у меня есть пара вопросов:
М>1) будет ли оно работать под Linux и Mac OS? Если да, то какие компоненты необходимо устанавливать?
Mono, желательно посвежее.
Бинарники работают с ним проблем.
Есть проблема собрать компилятор , но думаю этого не требуется.
М>2) производительность. главным образом интересует с какой скоростью код на nemerle может распарсить хотя бы такой простой формат как pdf. поскольку я не знаком с языком, то пробовать оценивать производительность программы, написанной в процессе изучения языка, я не берусь. если вас не затруднит, не могли бы вы написать скелет очень простого парсера для pdf наподобие этого: http://www.gnupdf.org/Introduction_to_PDF
Если речь зашла о парсерах, то тут наилучшую производительность разработки и кода дадут только генераторы парсеров.
Есть
Peg ParserАвтор(ы): Чистяков Владислав Юрьевич
Дата: 07.06.2011
Макрос PegGrammar – это макрос Nemerle, позволяющий добавлять в приложения парсеры, описываемые в нотации PEG.
Так реализация парсера JSON созданная с помощью PegGrammar оказалась примерно на треть быстрее аналогичного парсера из Json.NET.
Или даже лучше взять попробовать применить
NitraАвтор: VladD2
Дата: 08.09.13
, должно быть еще быстрее и еще удобнее.