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

> With XML, it failed because something like JSON was much simpler.

I remember when XML was pretty new and I used this new-fangled technology called XML-RPC. XML-RPC was amazing and I was using it to connect desktop applications to web applications. If you go look it up, you'll notice that bears a striking resemblance to JSON.

But what technology actually took off for RPC in XML? SOAP. And SOAP is a nightmare of complexity and hardly works right the first time between heterogeneous systems.

It's funny how much people want to add complexity to the JSON ecosystems with the same over-engineering that killed XML in the same space. Luckily the design of JSON is such that it resists that kind of complexity and also because XML exists it takes a bit of that load.



Adobe Flex front end connected via xml-rpc to a python backend was my favourite way of whipping up personal desktop utils back in the day.




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

Search: