block_dagger 45 minutes ago

I love Ruby and have built my career on it, but is it the right language to be starting new projects with given agentic coding? My take is "no." Rust or TS are probably better choices right now.

  • BirAdam 43 minutes ago

    Why go halfway with Rust when you could just pick Ada SPARK? Seems like an arbitrary choice based off of rationalizing a trend.

    • firesteelrain 32 minutes ago

      Because you pick Ada Spark if are in a certification heavy environment like Aerospace.

  • lfx 37 minutes ago

    I understand why rust, but why TS? just for a front end?

    • mdavidn 23 minutes ago

      Compiler errors help the chatbot find and fix problems. The equivalent in Ruby, RBS, isn't as widely adopted. Type annotations being in separate files is also inconvenient.

      https://github.com/ruby/rbs

  • blacksmith_tb 32 minutes ago

    That seems like it would depend quite a bit on the project? I would think many nonprofits would want a webapp of some flavor, and Ruby (or Python) are still not bad choices there - my experience with Claude is that it handles Ruby well.

  • m12k 19 minutes ago

    The typescript team themselves rewrote the compiler in Go to get better use of coding agents.

    • hoten 12 minutes ago

      They started that migration years ago. I don't remember them citing agentic coding as a reason. Do you have a source?

  • graboid 18 minutes ago

    I feel for a smallish project I'd rather prefer to have more readable, dense code like Ruby's over the ceremony of static types.