Darklang release 5 contains all the changes from August 2022. This included two major changes: * experimental support for Tuples (that is, fixed length lists of elements of different types, for example (1,"string",false) * contributor settings page (including toggles for experimental features and features useful when contributing to Dark) We
We're completing our migration to the new backend, which we've previously discussed a [https://blog.darklang.com/darklang-year-in-review-2021/] few [https://blog.darklang.com/hows-the-dark-rewrite-going/] times. Progress is going well, and all https://darklang.com requests (including all editor usage) have been served by the new backend for the last few
It's 2022, and we're restarting Darklang community meetups! Update: here's the video Original post We've spent all of 2021 [https://github.com/darklang/dark/pulls?q=is%3Apr+closed%3A%3C2022-01-01] doing a rewrite of Darklang's backend. We're nearly done, and now it's time to start thinking about the future.
I recently went through an optimization exercise. As part of Darklang [http://darklang.com]'s rewrite [https://blog.darklang.com/hows-the-dark-rewrite-going/] in F# [https://blog.darklang.com/new-backend-fsharp/], I needed to make sure that my new code was as fast as the old code - or at least, not horrendously
Welcome again HN! Dark [https://darklang.com] is a programming language, structured editor, and infrastructure—all in one—whose goal is to make it 100x easier to build backend services. Check out the website [https://darklang.com/], our What is Dark [https://blog.darklang.com/what-is-dark/] post, and How Dark
I'm always interested in stories about Accidental Complexity [https://medium.com/darklang/the-design-of-dark-59f5d38e52d2]—when you waste time dealing with the endless layers of tooling that's required to make a web application today. I'm also super into using Observability (which I'll call to ability to introspect live systems, though that's not