ruby-next
typeprof
ruby-next | typeprof | |
---|---|---|
7 | 5 | |
743 | 767 | |
0.4% | 0.4% | |
7.0 | 9.3 | |
3 months ago | about 1 month ago | |
Ruby | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ruby-next
- Почему я программирую на Ruby
-
GitHub - keygen-sh/typed_params: Define structured and strongly-typed parameter schemas for your Rails controllers
But if it really bothers you, check out ruby-next.
-
GitHub - saturnflyer/polyfill-data: Adds the Ruby 3.2 Data class to lower Ruby versions
I hope to get some time to try to contribute it to ruby-next https://github.com/ruby-next/ruby-next/issues/98
-
Future of Ruby – AST Tooling
As it would happen, the folks behind Ruby Next have some ideas here, and have done a significant amount of work in enabling this very vision to become a reality.
- Ruby Next makes modern Ruby code run in older versions and implementations
-
A no-go fantasy: writing Go in Ruby with Ruby Next
Don’t give the punchline away, but this post is actually a big tutorial about using Ruby Next to modify Ruby exactly to your tastes. Here’s hoping you’ll have as much fun reading this fantasy as I did writing it. 😅
-
Faster way to write {name: name}
You can with Ruby Next: https://github.com/ruby-next/ruby-next#proposed-and-edge-features
typeprof
- Почему я программирую на Ruby
- TypeProf: A type analysis tool for Ruby code based on abstract interpretation
-
Ruby 3.1.0 Preview 1 released with new experimental JIT
Good to see IDE support for TypeProf type hints[1]. I've been doing a lot of work in statically typed languages lately. Ruby has been moving towards static types for a while, but the lack of IDE support has always been the dealbreaker for me to pick up Ruby again.
[1] https://github.com/ruby/typeprof/blob/master/doc/ide.md
-
rbs collection was released!
rbs collection feature integrates this repository and tools use RBS, such as rbs command, Steep, and TypeProf.
What are some alternatives?
keygen-api - Keygen is a fair source software licensing and distribution API built with Ruby on Rails. For developers, by developers.
steep - Static type checker for Ruby
unparser - Turn Ruby AST into semantically equivalent Ruby source
rbs - Type Signature for Ruby
typed_params - An alternative to Rails strong_parameters. Define structured and strongly-typed parameter schemas for your Rails controllers.
gem_rbs_collection - A collection of RBS for gems.
rubocop-rails - A RuboCop extension focused on enforcing Rails best practices and coding conventions.
yjit - Optimizing JIT compiler built inside CRuby
fast - Find in AST - Search and refactor code directly in Abstract Syntax Tree as you do with grep for strings
rubykaigi-2021
polyfill-data - Adds the Ruby 3.2 Data class to lower Ruby versions
error_highlight - The gem enhances Exception#message by adding a short explanation where the exception is raised