Hacker News new | ask | show | jobs
by Alifatisk 808 days ago
Why does the language the service is built upon matter? I won’t directly interact with Stripe or Lagons codebase.
2 comments

I'm a fullstack JavaScript developer. I'm not too fluent in Rust and Ruby. I would be more efficient poking and hacking a nodeJS codebase. If I treat the whole codebase as a black box there is no advantage for me in using an open source project.
No, but an API is a leaky abstraction. you'll notice slowness, you'll encounter bugs, you'll see shortcomings in the data model used. All of those flow from the choice of language used on the backend. I'm not claiming that any one language is better than another, just that the leaky abstraction means the choice of language will have user-facing consequences.
> you'll see shortcomings in the data model used

Betting you a case of beer I can write a horrible data model in any language

and I say you win that bet. but that horribleness will be influenced by the underlying language is my point
Ohhh okey