ReasonML is one of the most controversial hashtags on Twitter. Love it or loathe it, keep reading for our debrief.
Created to solve real, timely problems in production-grade applications, Reasonml was built on top of OCaml; a general purpose, industry language created in 1996. Used by the likes of Bloomberg, Issuu and of course, Facebook, OCaml is the technology of choice where speed is vital yet one ‘small’ mistake could cost millions.
Facebook’s story of building on OCaml is by no means unique. A vast list of companies have used/built upon the application, yet ReasonML has still managed to create a storm that’s divided the dev community. On the one hand it’s ideal when working for the likes of the super platforms or in the financial sector, but on the other, it doesn’t seem practical to introduce that kind of syntax within smaller businesses and enterprises who learn as they go. For modest companies, mistakes can be what leads them to success.
Slack is the probably one of the best examples of a start-up doubling down a mistake. The original plan for the team collaboration tool was to be a multiplayer game called Glitch. There were high hopes for Glitch, however it was shut down just a over year into launch. It’s developers citied accessibility issues and depth of gameplay as reasons for closure. Yet whilst Glitch was gone, it’s unique in-game messaging technology remained. Recently reported to be raising $400 million in a new funding round, Slack’s story is testament to business failures leading to great successes.
The History of Reasonml
Like what you’ve seen? Make sure to read our previous article on our hiring revolution.