Hacker News new | ask | show | jobs
by znpy 3493 days ago
There has been quite a controversy about rubyspec afaik: the tldr is that the de-facto ruby spec is basically 'whatever piece of software capable of running rails'. This is because the ruby devs change stuff around very often and don't keep an official spec of the language, to the extent that the creator of rubyspec had given up.

This might have changed in the meantime, dunno.

https://github.com/rubinius/rubinius-archive/blob/cf54187d42...

2 comments

To be honest the issues with rubyspec in the past were sociological more than anything else. It was a right pain making contributions, and certainly not a welcoming community.

Specs have been part of ruby core for quite a while now, thanks to the efforts of other members of the community.

it has indeed changed, the project has been reignited as "The Ruby Spec Suite".

It still doesn't cover everything, but it's used and contributed to by multiple implementations, and looks healthy https://github.com/ruby/spec/graphs/contributors