Live data from Hacker News

Deno raises $21M

deno.com

281–290 of 397 posts

Re: Deno raises $21M

#281

Earlier quoted context omitted.

> Even the source of node it’s just a bunch of function from pre-ES4 Old code does not mean bad code. Seems like a silly thing to look at, honestly. A bunch of java was written pre-java8, does that make it all bad? No, no it doesnt.

New language features are for new code.

agreed. but old code really doesnt need to be rewritten unless there are bugs.

Re: Deno raises $21M

#282
post #280

"JavaScript is unlike other programming languages in that it is the universal scripting language." WTF? How is that even slightly true? C is the universal scripting language, in exactly the same way. Nothing happening in this space makes any sense to me.

There's interpreters/runtimes for C? At least that's the go-to definition for scripting languages.

Re: Deno raises $21M

#283

The rise of JavaScript-only clouds intended as "defacto" solutions for web development scares the hell out of me. Monocultures are dangerous. At least in the early Node era, it sat alongside all the other flavors of server infra out there with a near-infinite variety of languages, platforms, OSes. Now we're being told that the future of web development is…Deno? That's it? One tool? One language? One platform? Not the…

Deno is only possible because V8 is so hyper-optimized. If you think about it, V8 has to compile/interpret and then run javascript code on the fly after downloading it in the browser. That's how good V8 is. That puts javascript in a unique position to enable something like Deno So if there was a compiler/interpreter for another language that was close to being as good as V8, then something like this could exist for o…

> if there was a compiler/interpreter for another language that was close to being as good as V8

Like LuaJIT that has been around longer than V8?

Re: Deno raises $21M

#284

The rise of JavaScript-only clouds intended as "defacto" solutions for web development scares the hell out of me. Monocultures are dangerous. At least in the early Node era, it sat alongside all the other flavors of server infra out there with a near-infinite variety of languages, platforms, OSes. Now we're being told that the future of web development is…Deno? That's it? One tool? One language? One platform? Not the…

Deno is only possible because V8 is so hyper-optimized. If you think about it, V8 has to compile/interpret and then run javascript code on the fly after downloading it in the browser. That's how good V8 is. That puts javascript in a unique position to enable something like Deno So if there was a compiler/interpreter for another language that was close to being as good as V8, then something like this could exist for o…

PHP interpreted your code for every request until recently, and it was decently fast...

Re: Deno raises $21M

#286
post #33

Interesting how this will play out. It's an ambitious goal to consolidate client side and server side javascript ecosystems which is quite fragmented today. On the other hand, this may only increase fragmentation further by introducing another target to develop for (wait for transpilers that can automagically convert between deno and node code). I will always look at javascript as this problem kid that cannot get its…

It's a battle of ideals, you could have have a high entropy ecosystem that's constantly evolving and perhaps "appears" unstable, or an ecosystem that's "gotten it's shit together" and probably trends toward stagnation and apathy

Is Go a counterexample?

Re: Deno raises $21M

#287
post #280

"JavaScript is unlike other programming languages in that it is the universal scripting language." WTF? How is that even slightly true? C is the universal scripting language, in exactly the same way. Nothing happening in this space makes any sense to me.

There's interpreters/runtimes for C? At least that's the go-to definition for scripting languages.

I think the point was merely that JavaScript is obviously not the "universal scripting language" and claiming it is demonstrates not just hubris but ignorance.

That said, I have tons of little one-off utilities I launch with "go run random-thing.go" because I don't care about the second or two it takes to compile, and if C were my everyday language I'm sure I'd have a compile-and-run wrapper handy. At that point, it's effectively a scripting language, right?

Re: Deno raises $21M

#289

The rise of JavaScript-only clouds intended as "defacto" solutions for web development scares the hell out of me. Monocultures are dangerous. At least in the early Node era, it sat alongside all the other flavors of server infra out there with a near-infinite variety of languages, platforms, OSes. Now we're being told that the future of web development is…Deno? That's it? One tool? One language? One platform? Not the…

Deno is only possible because V8 is so hyper-optimized. If you think about it, V8 has to compile/interpret and then run javascript code on the fly after downloading it in the browser. That's how good V8 is. That puts javascript in a unique position to enable something like Deno So if there was a compiler/interpreter for another language that was close to being as good as V8, then something like this could exist for o…

Go is as good as V8, no?

[ disclaimer: i was a V8 contributor 13 years ago, and it is good, but it is not the only game in town ]

Re: Deno raises $21M

#290
post #188

Deno overstates the problem it is intended to solve because its founders needed to justify achieving funding by being developer-famous. Let's say a company were to adopt this tech over Node, well, it seems like it would be slightly better, but probably not much of a game-changer. I'll leave it to y'all to talk about what tech is truly interesting as I don't want to seem ideological/biased, I just don't see how Deno i…

Maybe not the tech, but consider the vision.

Deno is working on the runtime, the cloud infrastructure, the dx, and a framework (fresh). Nobody is doing that afaik. I think this is where the value lies.

Post reply on HN