История изменений
Исправление SZT, (текущая версия) :
Чем лучше - тем что Ragel это инструмент более общего назначения. Ragel используется для лексического разбора в языке Jancy http://tibbo.com/jancy/compiler.html
У меня встречный вопрос: зачем создавать узкоспециализированные инструменты (вроде Kaitai) когда есть инструменты более общего назначения, вроде Ragel и всяких других лексеров-парсеров, используя которые можно решать те же самые задачи и даже больше? В чем у KS преимущество? Может быть есть какие-нибудь сравнения кода, сгенерированного через KS и через Ragel для разбора какого-то бинарного формата, сравнения «понятности» кода написанного на ragel с кодом из KS (.ksy
format) и скорости разбора. Вот это было бы интересно, было бы о чем поговорить.
Исправление SZT, :
Чем лучше - тем что Ragel это инструмент более общего назначения. Ragel используется для синтаксического разбора в языке Jancy http://tibbo.com/jancy/compiler.html
У меня встречный вопрос: зачем создавать узкоспециализированные инструменты (вроде Kaitai) когда есть инструменты более общего назначения, вроде Ragel и всяких других лексеров-парсеров, используя которые можно решать те же самые задачи и даже больше? В чем у KS преимущество? Может быть есть какие-нибудь сравнения кода, сгенерированного через KS и через Ragel для разбора какого-то бинарного формата, сравнения «понятности» кода написанного на ragel с кодом из KS (.ksy
format) и скорости разбора. Вот это было бы интересно, было бы о чем поговорить.
Исходная версия SZT, :
Чем лучше - тем что это инструмент более общего назначения. Ragel используется для синтаксического разбора в языке Jancy http://tibbo.com/jancy/compiler.html
У меня встречный вопрос: зачем создавать узкоспециализированные инструменты (вроде Kaitai) когда есть инструменты более общего назначения, вроде Ragel и всякие там лексеры, используя которые можно решать те же самые задачи и даже больше? В чем у KS преимущество? Может быть есть какие-нибудь сравнения кода, сгенерированного через KS и через Ragel для разбора какого-то бинарного формата, сравнения «понятности» кода написанного на ragel с кодом из KS (.ksy
format) и скорости разбора. Вот это было бы интересно, было бы о чем поговорить.