frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Response to Ruby Is Not a Serious Programming Language

https://robbyonrails.com/articles/2025/12/01/why-so-serious/
31•robbyrussell•43m ago

Comments

robbyrussell•43m ago
Ruby’s biggest flaw is that it insists humans matter. Some people hate that.
MangoToupe•21m ago
As opposed to what?
petre•6m ago
A.I. obviously.
lawlessone•12m ago
> it insists humans matter.

Uh how?

october8140•9m ago
Uh read this and try using it. https://www.ruby-lang.org/en/about/
lemonwaterlime•36m ago
Ruby is a joy to program in. I started exploring it after using Haskell and Smalltalk and was pleasantly surprised when the language would do things like both of them.
jurgenkesker•22m ago
I indeed really liked Ruby because of it's expresiveness, it being totally OO, the lovely readable and writeable syntax.

But yeah, that was 20 years ago. These days I find Kotlin to be the perfect fit for my projects, because of the static typing and its ergonomic syntax. I just don't feel confident about Ruby projects when they start growing. But, I still love the language, although mostly for small things.

markaroo•22m ago
Ruby is a little silly, but given its pedigree of generational internet projects, Rails is indisputably a serious framework.
mberning•19m ago
It’s as serious as you want/need it to be.
dzonga•19m ago
Ruby is a fine language that puts humans over machine.

however the success of rails was also its biggest albatross. Ruby though fine for system tasks (such as system automation etc, chef existed yeah - but we haven't seen new gen tools built after) - people forgot it could do those.

the other is failure of certain sjws to separate say dhh the programmer vs the person. & not being aware to how money (velocity & gravity) move the world e.g shopify involvement in the ruby ecosystem.

failure to understand that beginners are the lifeblood of an ecosystem - till this date don't know if ruby can be effectively used on windows. most people have windows machines not mac's or linux boxes.

it didn't fail cz it was too slow (its fast enough)

ModernMech•4m ago
> however the success of rails was also its biggest albatross.

Albatrosses are good luck. The "albatross around one's neck" metaphor applies when one takes a good omen and destroys it, so they are forced to wear it around their neck as a reminder of the awful thing they did. Therefore it's not the albatross that's bad luck, but killing it that is.

Sorry to be off topic -- I only say this as it's my lifelong quest to rehabilitate the image and reputation of the majestic albatross.

bee_rider•11m ago
> Ruby attracts a particular kind of person. Not better. Not smarter. Just… different. People who care how code feels to write and read. People who see programming as a craft that can be expressive. People who understand that most of our careers are spent living inside someone else’s decisions, so joy isn’t a luxury… it’s the only way this work stays humane.

The idea that caring about how your programs feel to write or read is somehow “different” seems weird to me. I don’t write Ruby so maybe I just don’t appreciate this difference.

But I mean, I write fun-to-write, silly little experiments in Octave, Fortran, and Python… I don’t know if anyone would enjoy reading them, but I don’t really see how a language could prevent you from finding joy in programming (other than Java of course /s).

josefritzishere•9m ago
I read this whoel article and I still do not understand what criteria make a programming language serious. Obviously it's very different from Python but I don't understand "serious" or "non-serious" as a way to describe this.
jmorenoamor•8m ago
As a Python enthusiast for 20 years, just ignore and enjoy.
pmontra•6m ago
> Culture doesn’t reliably reward the serious. Neither does business. It rewards the resonant. The clear. The human. The work that connects.

Culture maybe, but business rewards what make business going on. Only that and Ruby proved that it can make businesses start and keep them going on. The few ones that exceed the capabilities of the runtime had to pivot to something else, in part or completely, but would we had a Twitter if they started coding in pick-your-favorite-serious-language? Maybe a competitor would have overrun them. We'll never know.

What I know for sure is that Ruby has been paying my bills for nearly 20 years. That's more than any other language I used, serious or not serious. It worked for me.

Better Than JSON

https://aloisdeniel.com/blog/better-than-json
1•barremian•48s ago•0 comments

What Is a Production Process?

https://www.construction-physics.com/p/what-is-a-production-process
1•surprisetalk•1m ago•0 comments

React and Remix Choose Different Futures

https://laconicwit.com/react-and-remix-choose-different-futures/
1•surprisetalk•2m ago•0 comments

Vanity Activities

https://quarter--mile.com/vanity-activities
1•surprisetalk•2m ago•0 comments

Why AI Safety Won't Make America Lose the Race with China

https://www.astralcodexten.com/p/why-ai-safety-wont-make-america-lose
1•paulpauper•3m ago•0 comments

Dealing with Loss, Phone Loss

https://www.scworld.com/podcast-episode/3822-dealing-with-loss-phone-loss-with-aaran-doug-and-jos...
1•speckx•3m ago•0 comments

Show HN: Music Visualizer with Animated Colorful Themes Configured via ChatGPT

https://apps.microsoft.com/detail/9ngnl3tjj7bg?hl=en-US&gl=US
1•sylwekkominek•6m ago•0 comments

Show HN: I built a tool to fix the problem in LLM replies

https://postowl.io
1•rocksalad•8m ago•0 comments

Transformers v5 Is Out

https://huggingface.co/blog/transformers-v5
2•unofficialmerve•10m ago•1 comments

Show HN: Interact with the Epstein Files Using LLMs

http://epsteingpt.chat/
1•nadimk•10m ago•1 comments

Former Intel chief Pat Gelsinger: 'I've been called here for a purpose'

https://www.ft.com/content/0b394037-65c0-4664-9b40-10115a2c55c0
1•naves•12m ago•0 comments

How does tryprofound.com gets its datasets?

https://www.tryprofound.com
1•atak1•12m ago•1 comments

Intel could return to Apple computers in 2027

https://www.theverge.com/news/832366/intel-apple-m-chip-low-end-processor
4•DamnInteresting•13m ago•1 comments

How the Maharaja Mascot Became Air-India's Design Star

https://eyeondesign.aiga.org/how-the-maharaja-mascot-became-air-indias-adventurous-yet-contentiou...
2•akulkarni•14m ago•0 comments

Senior Data Engineers Answer 10 Top Reddit Questions

https://motherduck.com/blog/data-engineers-answer-10-top-reddit-questions/
1•articsputnik•16m ago•0 comments

Pydantic-AI-production-ready-template

https://github.com/m7mdhka/pydantic-ai-production-ready-template
1•pydantic•16m ago•1 comments

One jobserver to rule them all: controlling parallelism across many concurrent b

https://blogs.gentoo.org/mgorny/2025/11/30/one-jobserver-to-rule-them-all/
1•fanf2•17m ago•0 comments

Private Credit 'Hysteria' Will Get Real Next Year

https://www.bloomberg.com/opinion/articles/2025-12-01/private-credit-risk-apollo-ceo-hysteria-cla...
1•zerosizedweasle•19m ago•0 comments

When you give a manager a chatbot

https://disgruntleddeveloper.substack.com/p/when-you-give-a-manager-a-chatbot
1•azhenley•19m ago•1 comments

I'm an A.I. Developer

https://www.nytimes.com/2025/12/01/opinion/ai-parents-children.html
1•SLHamlet•22m ago•0 comments

Show HN: We Built a Small LLM Comparison Page and Accidentally a Platform

https://www.fallom.com/
1•sistillisteph•22m ago•0 comments

Vitest Browser Mode – The Future of Front End Testing?

https://howtotestfrontend.com/resources/vitest-browser-mode-guide-and-setup-info
1•howToTestFE•23m ago•0 comments

Show HN: Writing Rust modules for the xv6 kernel

https://alessandroferrari.live/rust-inside-xv6/
2•ferryistaken•23m ago•0 comments

The Rulefit Algorithm

https://christophm.github.io/interpretable-ml-book/rulefit.html
1•azhenley•23m ago•0 comments

Elaric AI – AI that generates complete mobile app UI from prompts

https://elaric.ai
1•Aman_Kalwar•24m ago•2 comments

Midwest Farms Are Going Nuts

https://reasonstobecheerful.world/midwest-farms-go-nuts-chestnuts-pecans-walnuts-soil-health/
1•PaulHoule•24m ago•0 comments

Durin is a library for reading and writing the Dwarf debugging format

https://github.com/tmcgilchrist/durin
3•mooreds•24m ago•0 comments

Ask HN: Do you believe aliens are visiting Earth?

3•keepamovin•24m ago•2 comments

Show HN: Sigma Runtime – A Cognitive Runtime Standard for LLMs

https://wiki.sigmastratum.org
1•teugent•24m ago•1 comments

Runway Gen 4.5 Video Prompts – AI Video Generation Examples and Showcase

https://gen45.net/
1•AI_kid1412•25m ago•0 comments