RSSAmplifier

Blog

Pomsky | Pomsky Blog

pomsky-lang.orgRSS feed ↗8 posts

Latest posts

Pomsky 0.12

I am happy to announce version 0.12 of Pomsky, the next level regular expression language! Pomsky makes it easier than ever to write correct and maintainable regular expressions. Pomsky expressions are transpiled to regexes and can be used with many regex engines. This release comes packed with new features and improvements. Here are the highlights: The RE2 flavor, used for Go's regexp package, is…

Pomsky 0.11

This release comes with some exciting new features: Unit tests to make sure your Pomsky expressions are correct Negation of variables makes code re-use easier New word boundaries < and >, matching at the start and end of a word, respectively Recursion to match recursive grammars in PCRE and Ruby Much improved documentation Continue reading

Pomsky 0.10 released with new tools

Just last week, Pomsky celebrated its first birthday! Today, I'm announcing version 0.10, along with a VSCode extension and a JavaScript plugin. This allows you to write regular expressions with Pomsky, and include them as RegExp with a bundler like Vite or Webpack. Continue reading

Pomsky 0.9 and our roadmap

With this release, we're celebrating 1000 stars on GitHub! This is an important milestone, so I would like to take this opportunity to thank everyone who has supported me along the way: My siblings who always cheer me up, my colleague who gave me legal advice, everyone from the Rust community who provided useful feedback to me, the people who sent me pull requests, reported bugs, proposed new…

Pomsky 0.8 released

This release focuses on stability, but also brings a few new features: Inline regexes landed, allowing you to use regex features not yet supported by Pomsky Pomsky now supports the dot, matching any code point An optimization pass that tries to make the generated regex smaller Many bugs were fixed Continue reading

Pomsky 0.7 released

I just released Pomsky 0.7 with a new, much faster parser.<br/><br/>Pomsky is a portable, modern syntax for regular expressions. It has powerful features, such as variables, and a much more readable syntax. Check out the language tour to quickly get familiar with Pomsky, or the examples to see some real Pomsky expressions. Continue reading

Introducing: Pomsky (formerly Rulex)

This year in February, I started a new project, which I named Rulex: A language that is transpiled to regular expressions. A month later, I released the first version of Rulex. A lot has happened since then, so I wanted to give an update. First, the summary: Rulex got noticed: It trended on Hacker News and now has over 700 stars on GitHub 🚀 I published my first two security advisories for Rulex…

Renaming Rulex

Hello world. This is not what I expected my first blog post to be, but here we are. I was recently contacted by a lawyer on behalf of Rulex, Inc., who claimed that I'm not allowed to use the name "Rulex" for my project, because they own a registered trademark for the name. This is disappointing because coming up with a good name that isn't already used is hard. Furthermore, their trademark is…