Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Lots of things succeed despite being inelegant, but that does not mean it's not important to be elegant.

Amazon can afford to have an inelegant API as they're already dominant (and when they launched, they didn't have many competitors).

If someone launching an Amazon EC2 competitor today strapped together a pig-ugly set of RPCs over HTTP, I doubt it would encourage its use.

Elegant APIs are a sign that you respect developers.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: