6 ms·
The Erlang Runtime System
- signa11 8y agodupe: https://news.ycombinator.com/item?id=16952311 https://news.ycombinator.com/item?id=16952311
- promopacket 8y agoSubmissions without discussion aren't duplicates.
- deleted 8y ago[deleted]
- always_good 8y agoEspecially not on a forum where new posts don't bump the topic. Commenting on that 7-day-old topic means your post goes unread indefinitely. Which is about as fulfilling as typing your comments into your diary.
- stevedomin 8y agoYou can download a PDF version from here: https://github.com/happi/theBeamBook/releases https://github.com/happi/theBeamBook/releases
- dmead 8y agoThanks for this, the last time I read a straightforward language tutorial in this spirt was "A Gentle introduction to Haskell" around 2004-2005.
- abenedic 8y agoDue to its crash tolerant nature the Erlang runtime system always seemed a little odd. I like this introduction though. I don't write much Erlang, but I have to run a lot of it.
- lytedev 8y agoThe more I learn about erlang, elixir, and all the pieces that make them tick, the more fascinating and appealing it all seems. It's also arguably my first deeper dive into a compiler and all the ways you can get it to go the extra mile. It's pretty amazing stuff the technology that goes into a modern compiler.
- andy_ppp 8y agoThe thing that gets me about Erlang and Elixir is that it has transparent and simple to use microservices out of the box. These services are machine transparent, can be called locally and remotely, provide bounded contexts within your application, are robust and supervised against crashes, are simpler to deploy and far far simpler to develop, can be discovered using a variety of solutions or your own code. They also don’t require hundreds of containers interacting to work locally. I would go so far as to suggest that you shouldn’t build a microservices system without looking at the huge time, cost and complexity savings that Elixir or Erlang will give you.
- deleted 8y ago[deleted]
- probablybroken 8y agoBut then you need to either replace your existing team with erlang developers, or retrain them ( and then have to suffer years of criticism and staff losses from those who disagree with the move. ) Probably easier, and potentially more appealing to current managers to recruit more sysadmins / tech ops and have a larger organisational pyramid under them. ( I say this as an erlang developer who works in a primarily java oriented organisation.. Perspectives may vary ;) )
- andy_ppp 8y agoI don't actually know Erlang but Elixir has all of the same properties and is simple to learn in my opinion.
- deleted 8y ago[deleted]
- vimal7370 8y agoErlang is awesome! This book as well. Learned a ton about ERTS. Must read for everyone who works in erlang.