Live data from Hacker News

Show HN: Darklang

medium.com

171–180 of 261 posts

Re: Show HN: Darklang

#171
Maybe it's just the color scheme, but a lot of that UI reminds me of the Kickstarter-era demos for Light Table (in particular, the "lots of windows each with one function inside" pattern)

Re: Show HN: Darklang

#172
post #163

What scares me is that their whole site doesn't mention the word "security" once. Also "testing" is in the FAQ as a "we're working on it"-item.

The FAQ mentions security. We've been working with a security consultant for over a year. One of the reasons we're in private beta is that we need to get security right before we're generally available.

Re: Show HN: Darklang

#173
post #167

Earlier quoted context omitted.

Paul, the incentives you've put into place with this business will destroy your company. The proposition you've set up for developers is to build their buildings on land you still own. Established developers already understand the risks associated with this practice and will avoid you. At some point if anyone manages to build a business with darklang you will have them over a barrel and they will accept any cost incr…

How is this different than running on certain cloud providers? For instance, a team can become deeply integrated with AWS services and then have trouble moving off if AWS starts raising prices.

AWS has competition, there is only one darklang. While it certainly would be difficult for most to move away from their cloud providers, it can be done. Almost all cloud providers are just packaging together open technologies with their established internal conventions. There is a world of difference between "this is a pain in the butt and we should have planned better" and "you have to start over completely from scratch".

Re: Show HN: Darklang

#174
Really cool idea. Even after being a coder for 4 years, I still don't know internet stack and I'm greatly confused as to what backend/frontend to use whenever building a new product. Looking forward to using it as I have tons of small prototype ideas.

Why didn't you use an already common language like python, with rest of features? Is it difficult technically? I'm just trying to understand your choice.

Re: Show HN: Darklang

#175
I’m not even sure if developers are the target audience here, but rather C levels who will dictate that the developers will use this to lower perceived costs and reduce theoretical development time. What could go wrong?

Re: Show HN: Darklang

#176
post #83

Is there an open source version of the language? ...bc I'm not touching a programming language with a ten foot pole if it hasn't got at least two implementations, and at least one open source :| Sure, keep the IDEs and deployless infrastructure and all proprietary, but a core programming language in 2019 can only be open-source. Heck, even Microsoft gets it now.

So, no Rust or Go for you? EDIT: I got it, I got it. Go has multiple implementations. Bad example.

rustc had at least one other major implementation, mrustc [0], but it appears that it fell out of maintenance earlier this year :/.

Last I checked, it was capable of compiling releases of rustc well past 1.0.

[0]: https://github.com/thepowersgang/mrustc

Re: Show HN: Darklang

#177
post #176

Earlier quoted context omitted.

So, no Rust or Go for you? EDIT: I got it, I got it. Go has multiple implementations. Bad example.

rustc had at least one other major implementation, mrustc [0], but it appears that it fell out of maintenance earlier this year :/. Last I checked, it was capable of compiling releases of rustc well past 1.0. [0]: https://github.com/thepowersgang/mrustc

mrustc is being worked on here: https://github.com/thepowersgang/mrustc/tree/nightly-1.29

Re: Show HN: Darklang

#178

A little over a year ago I was building an app, and decided I'd have literally no backend at all. I wanted to build something fast and ship it to the appstores as quickly as possible to go through the process. After I launched, it was featured by apple and was getting thousands of downloads per day. Users wanted to be able to save their data across devices - but it wasn't something I really had time to build in the w…

This is an awesome case study. Thanks for sharing. I was having trouble coming up with good use cases for this, but this makes a ton of sense. It's basically like a much more advanced, better Firebase/Lambda/Google Cloud Functions/Azure Functions.

I am in the same boat. I often build apps that are pretty much 98%+ clientside, but there are just a few routes I need for the backend that would add a lot of value, but if I were to create those I can no longer sleep soundly at night because suddenly I have to worry about online storage security, pingdom checks, deployment pipelines, etc.

Now I get where this could be really, really useful.

Re: Show HN: Darklang

#179

Earlier quoted context omitted.

I'm genuinely curious (not disparaging) who is using any of these (except for tinygo and gopherjs, for which the use case is apparent and niche)? Does anyone use gccgo or llvm-go? And why?

I like the flow of your question: “who is using any of these”… “except for the ones people actually use” :-P On a more serious note, in my personal experience, the GCC and the LLVM back-ends are generally much better at math- and computation-heavy workloads and worse at… everything else, basically. But that was a long time ago, when gccgo still used to spawn a thread for every goroutine, so my experiences are probabl…

> I like the flow of your question: “who is using any of these”… “except for the ones people actually use” :-P

Yeah, it was kind of clumsily worded. I get why people use the ones that are the only options for their respective target platforms (browsers, microcomputers, etc). I don't understand the advantage to using compilers besides gc, although your comment provides some clarification.

> To answer your question directly, I don't know any large projects that use them, but they exist. Which means that there is an alternative. Unless Google goes full Oracle, that is.

My question wasn't whether or not there is an alternative, it was simply "who uses the alternatives and why?".

Re: Show HN: Darklang

#180

They are 'allowing' people into a private beta of a programming language? Coupled with the fact it is not open source and has a bunch of fad ad-tech videos on the front page this is so many red flags.

It's pretty smart from a marketing point of view. It gets everyone on HN riled up and so lots of comments and upvotes whenever they post.
Post reply on HN