News for hackers. Stuff that matters.

nanobowers

Re:Knit: Making a Better Make on Sunday April 09, 2023 @08:37PM (#35507890)
IMO, Rake was the other killer app for Ruby, but Rails sucked all the oxygen out of the room. It's highly underrated as a both a generic build system and a Make replacement.
Re:UnicodePlots on Sunday April 09, 2023 @08:15PM (#35507747)
Rubyists may be interested in https://github.com/red-data-tools/unicode_plot.rb which is mostly a port of this package.
Re:Py2cr: A Python3 to Crystal Translator on Monday December 27, 2021 @03:35PM (#29706501)
Yeah, that's the thought - reduce the friction for converting Python to Crystal. I wouldn't expect many non-trivial programs to work out of the box, but if this tool reduces the time needed to port something, it's served its purpose.
Re:Py2cr: A Python3 to Crystal Translator on Monday December 27, 2021 @03:31PM (#29706456)
This project started with this request: https://github.com/crystal-community/crystal-libraries-neede...

However, it is heavily based on the (abandoned?) py2rb work by Naitoh which I made enhancements to.

IMO, Rubyists should have an easier time with Crystal syntax since it is more similar. Also, the likelihood of having type annotations in Python is much higher than Ruby because type annotations have been around longer in Python, iirc.