Re[15]: Суперкомпиляторы
От: VladD2 Российская Империя www.nemerle.org
Дата: 18.05.09 16:52
Оценка:
Здравствуйте, Klapaucius, Вы писали:

VD>>В прочем, в любом случае такой код никто в реальной жизни использовать не будет.


K>Ну с той скоростью, которую дает C# — естественно. А с той скоростью, что дает GHC — может и будет.


Если скорость важна, то разумный человек не будет использовать комбинаторный пасер вообще. Или напишет вручную, или сгенерирует с помощью построителей парсеров. Это по любому будет быстрее.

K>И каким образом это доказательство должно выглядеть? Я написал настолько аналогичный (и работающий при этом) код, насколько сумел. Это и есть мое доказательство — если я ошибся — пусть мне покажут где.


Я не настолько знаком с Хаскелем, чтобы проверять соответствие алгоритмов на нем.

K>Да нет там никаких особенных наворотов на итераторах.


Так удали их оттуда.

K>В том и дело, что алгоритм один — а разница существенная.


Вот в этом я не вполне уверен. Возможно как-то влияет ленивость хаскеля и он не выполняет некоторые действия. Возможно еще что-то...
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.