Integrated Development Environment
Dark Language provides a seamless, all-in-one environment, which means that developers don't have to switch between different tools for writing, testing, and deploying code. This integration can lead to faster development times and a more streamlined workflow.
Immediate Deployment
With Dark, changes are immediately live, reducing the overhead of deployment processes. This can be particularly advantageous for rapid prototyping and iterative development, allowing developers to quickly test and iterate on their applications.
Error Transparency
Dark Language focuses on providing real-time feedback and error visibility, which helps developers to identify and fix issues more efficiently during the development process, enhancing code quality and reliability.
Built-in Safety and Version Control
Providing built-in version control and transactional safety mechanisms ensures that any changes are reversible and safe, minimizing risks associated with deploying new code or making changes to existing applications.
Simplified Infrastructure Management
Dark automates much of the underlying infrastructure management, allowing developers to concentrate on writing code without worrying about server configurations or scalability issues, which can significantly streamline operations.
Darklang.com - Hosted language combined with editor and infrastructure. Accessible during the beta, a generous free tier is planned after beta. - Source: dev.to / about 1 year ago
Why should I use this instead of https://darklang.com/. Source: almost 2 years ago
First it was probably Dark. They made a lot of noise some years ago, but then I never heard of them again (looking at their current website, looks like they moved on to AI now, obviously). Source: almost 2 years ago
Reminds me of Darklang. Personally, I don't think vendoring cloud services into a language is going to be beneficial. I'm curious how the language deals with vendor updates. Do I have to upgrade the language then? If so, I see a lot conflicts coming from this. Then it comes down to Javascript or HCL, the HCL bit makes me think that the below statement is not as truthy as it is on the surface:. Source: about 2 years ago
I wish I could remember what took me to YCombinator's website on the 10th of October, 2022. That was when I first heard about Wasp and another language called DarkLang. After I learned about Wasp, I was intrigued and curious to know how it works, which led me to join the discord server the next day. - Source: dev.to / over 2 years ago
Some languages that try to integrate an HTTP server and a database: Ur/Web: http://impredicative.com/ur/ Dark (Darklang): https://darklang.com/. - Source: Hacker News / over 2 years ago
There are others in this space I did not assess like Encore, Shuttle, Modal, and Dark. These were not assessed for the sake of time. If you're interested in IfC, I encourage you to take a look at these others. - Source: dev.to / over 2 years ago
Darklang.com - Hosted language combined with editor and infrastructure. Free during the beta, generous free tier planned after beta. - Source: dev.to / over 2 years ago
The author should check out Dark Lang: https://darklang.com/. Source: over 2 years ago
I think Darklang is still free, if you're into learning a new functional programming language and way of testing and deploying stuff. Source: over 2 years ago
Some of the other projects I've seen doing some things completely different are also darklang(not dart) and the Unison Language. Source: over 2 years ago
I see the same issue with libraries and frameworks in any language. For example, I came across Dark Lang [1] yesterday, and the front page is similarly cryptic if you aren't familiar with back end work. [1]: https://darklang.com/. - Source: Hacker News / almost 3 years ago
Https://darklang.com/ is probably the closest attempt at https://medium.com/@kentbeck_7670/limbo-scaling-software-collaboration-afd4f00db4b. - Source: Hacker News / almost 3 years ago
Honestly, I wish I knew what can be improved on top of Rust/Zig and co. They already have so many great ideas I wouldn't even know where to start... haven't we come close yet to exploring possibilities? And I've seen some really off the beaten track stuff, like Dark and Red that perhaps is the kind of thing you're thinking of? Source: almost 3 years ago
Some languages you might find interesting: Unison, darklang. Source: almost 3 years ago
I am ranting here, but that is precisely Darklang's mission. I wouldn't go as far as Darklang with Vercel, and I am especially skeptical about the idea of creating its own kind-of-visual programming language. Still, I like the idea of instant deployments as you code, transparently. I mean, with an optimized DPS workflow like Vercel's, why do we need to build on localhost anyway? I guess we are not just prepared... - Source: dev.to / over 3 years ago
They (https://darklang.com/) generated some hype a while back but never seen them get much attention since then. Anybody used it -- what was your experience like? Are the project and company still under development? - Source: Hacker News / over 3 years ago
I think this is the motivation for https://darklang.com/, trying to solve a lot of the complexity of infra. That said it’s a huge undertaking. - Source: Hacker News / over 3 years ago
> Constructing or incrementally updating an AST is not cheap. In particular, most ASTs are very fragile and there are characters when inserted at the wrong position invalidate the entire AST (e.g. Prepending a C-like document with `/*`). Even prepending documents with `{` could render all nodes of the AST invalid, as they might get a different meaning (a class declaration might now be parsed as block statement). I... - Source: Hacker News / over 3 years ago
My claim - which I am testing with https://darklang.com - is that code being stored as text is a source of significant friction. There are certainly trade-offs, but the value of the non-text representation is under-considered, as is the cost of the text representation. - Source: Hacker News / over 3 years ago
Fwiw, this is what we do in Dark [1]. We store (serialized) ASTs, then then we pretty print them in the editor. This converts the AST into tokens that you see on your screen, complete with configurable* indentation, line-length, etc. Code would be displayed according to your config* and the same code displayed differently to a different developer looking at the same code. [1] https://darklang.com * I haven't... - Source: Hacker News / over 3 years ago
Do you know an article comparing Dark Language to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Dark Language. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.