TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Changes to Ragel in Response to the CloudFlare Incident

84 pointsby LaFolleabout 8 years ago

2 comments

wyldfireabout 8 years ago
For those of us who knew about the incident but not the nitty-gritty details -- &quot;What is Ragel?&quot;<p>&gt; Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++ and ASM. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language.<p>&gt; What kind of task is Ragel good for?<p>&gt; Writing robust protocol implementations.
评论 #13803483 未加载
devyabout 8 years ago
Honest question: would Ragel be more robust if it were written in Rust and to generate Rust code?
评论 #13804372 未加载
评论 #13803628 未加载
评论 #13804252 未加载
评论 #13806978 未加载
评论 #13805312 未加载