kddeisz
Re:What's New in Ruby on Rails 8
on Tuesday October 08, 2024 @12:21PM (#41779036)
Are there truly people out there that are terminating HTTP/2 at the application level? That's really quite surprising for anything serving production traffic.
Re:Rewriting the Ruby Parser
on Tuesday June 13, 2023 @12:15PM (#36312424)
rubocop uses rubocop-ast uses parser, so it will eventually make its way down to rubocop once we finish the compat layer for the parser gem.
Re:Rewriting the Ruby Parser
on Tuesday June 13, 2023 @11:57AM (#36312151)
Depends on what you mean by Solargraph, because it's kind of a large project. If you mean their typechecking, then definitely not, because it's not using a Ruby parser. If you mean the general feedback, then yeah potentially.
Rubocop yes if it ends up using YARP as a new backend.
Either way, I would suggest you check out ruby-lsp, which is definitely going to benefit from this speed, and soon.
Re:Rewriting the Ruby Parser
on Tuesday June 13, 2023 @11:52AM (#36312078)
Maybe I'm a masochist, but to be honest it's a dream job. Working on such a complex language and history is really really fun.
Re:Rewriting the Ruby Parser
on Tuesday June 13, 2023 @11:50AM (#36312054)
The templating is definitely an effort to keep the maintainability in check. It's also because we're planning on keeping a grammar around to generate test cases for us with fuzzing/other algorithms.
The encodings is a bit historical, to my knowledge Ruby is the only major language that was developed by someone whose language did not work with ASCII. So the first encodings written in Ruby were the old Windows pages.
Re:Ruby Type Conversion
on Friday September 10, 2021 @06:30PM (#28487630)
Is that semantic difference documented anywhere? I’ve never heard of this before, would love to learn more.
Re:RuboCop 0.80: Ruby static code analyzer and code formatter
on Tuesday February 18, 2020 @02:32PM (#22359465)
Definitely check out prettier for Ruby then! https://github.com/prettier/plugin-ruby. Actively working toward 1.0.