Ruby 3.2.0 is from another dimension
tomaszs2.medium.com
Ruby 3.2.0 is from another dimension
1–10 of 341 posts
Re: Ruby 3.2.0 is from another dimension
#2Sweet changes. Nice to see Ruby run on a browser.
Re: Ruby 3.2.0 is from another dimension
#3I added the syntax error detection in 3.2. I hope it’s helpful!
Re: Ruby 3.2.0 is from another dimension
#4About the regex speedup, it looks like Ruby 3.2 is now doing this https://swtch.com/~rsc/regexp/regexp1.html
Re: Ruby 3.2.0 is from another dimension
#5What's status of static typing checking ?
Re: Ruby 3.2.0 is from another dimension
#6So great to see Ruby continuing to get so much love and attention after all these years edit: thank you to everyone involved
Re: Ruby 3.2.0 is from another dimension
#7What's status of static typing checking ?
Sorbet[1] is currently the most robust tooling available. It has a few rough edges and limitations but it otherwise works great for 90% of use cases.
[1]: https://sorbet.org
Re: Ruby 3.2.0 is from another dimension
#8About the regex speedup, it looks like Ruby 3.2 is now doing this https://swtch.com/~rsc/regexp/regexp1.html
According to their ticket
https://bugs.ruby-lang.org/issues/19104
they are using memoization to defeat regular expression denial of service (ReDoS)
Re: Ruby 3.2.0 is from another dimension
#9Re: Ruby 3.2.0 is from another dimension
#10Perhaps the official release info is of more interest. This blog post is quite 'inspired' by it. It does mention the source but I do not see the added value of the blog post over the official release info:
https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-rele...