Top
Best
New

Posted by psxuaw 2 days ago

Ruby website redesigned(www.ruby-lang.org)
423 points | 183 commentspage 6
rubiii 2 days ago|
Putting DHH right next to Matz must be some kind of sick joke
Arubis 2 days ago|
Quickly followed by folks talking about a warm and welcoming community. Which in fairness, is true! DHH is the counterexample. Platforming him in 2025 seems nonsensical.
TrappedInCorner 2 days ago||
Why is platforming him in 2025 nonsensical?
blitz_skull 1 day ago|||
Because he said things that some people on the internet interpreted as mean, so therefore he’s mean and we should never associate with mean people.
Arubis 1 day ago||
Ah yes, the "fuck your feelings" reductive response.

But no, what I meant to get at is that DHH's ego is radioactive. RailsConf tried to open their keynote to having Maybe Perhaps Someone Else Talk Sometime and DHH's response was, as it were, [off the rails](https://world.hey.com/dhh/no-railsconf-faa7935e). RailsWorld started the next year and, happy to have DHH keynote, took off. RailsConf swiftly died.

If you're running an ecosystem with a vocal community, is that a fire you want to play with?

blitz_skull 21 hours ago||
The guy that started Rails wants to keep giving the keynote.

I’m having a hard time seeing the crime against humanity here.

prh8 2 days ago|||
platforming him at all is nonsensical if you want to claim to have a kind and/or welcoming community
TrappedInCorner 1 day ago||
So your claim is, that he is not a kind person. Were his blog posts that inflammatory?
prh8 1 day ago||
His posts, his statements, his treatment of other people, yes, he advocates for things which cause harm to others. The term is stochastic terrorism. He creates a welcoming space _to people who are accepting of his bigoted ideology_ which gives some nice publicity, but is not creating a kind and welcoming community.
auxide 2 days ago||
This is just straight-up unappealing, really gaudy, if that's the right word. Otherwise I can't put it into words well.
self_awareness 2 days ago|
I really wanted to like Ruby, but the ecosystem is just... broken.

Comparing to Python, where virtualenv is de facto default, and pyls works by default, the experience with Ruby is not that great.

New website looks like a website for a startup project that will be closed in 2 years.

prh8 2 days ago|
What is broken in your mind? What things did you have a "not that great" experience with? There are de facto standards and defaults in Ruby as well.
self_awareness 2 days ago||
Well, for starters, I never got LSP to properly work with Ruby at the same level as other languages, i.e. so it's possible to browse the standard library.
azuanrb 2 days ago||
Which LSP are you using? I'm using both solargraph and ruby-lsp and both works fine by me (in neovim).

Although those who really care about LSP support usually will use RubyMine IDE instead. Some of my colleagues are going that route, and they're mostly coming from Java (or similar background)

self_awareness 2 days ago||
I'm not really "using it", I'm just trying every now and then, and I keep encountering errors, hangups, and lack of functionality. Now I've tried ruby-lsp, and it just sits there on "Starting Ruby LSP...\n"

Couldn't even install Solargraph, once it errors out with 'Kernel#require': cannot load such file -- yard, other time it installs, but "solargraph scan" fails in runtime with "missing gem date" error.

Sorbet doesn't even work in VSCode, some bugs are over 5 years old.

But yeah, downvote my original post, because apparently all of the above is obviously my fault.

RubyMine was paid until recently, now it's free only for non-commercial use. It's also not really suitable for small scripting.

Historically, one insanely huge advantage of Ruby was that it was pre-installed on macOS'es, but I think they've stopped doing that since some macOS version.