top | item 31829148

(no title)

asien | 3 years ago

discuss

order

latchkey|3 years ago

Attack the technology all you want as those are some valid criticisms, but the sarcastic personal attack at the end seems unnecessary. Imagine how he'd feel reading that. Would you want to have that same feeling yourself?

gumby|3 years ago

> When I look at the ecosystem of JavaScript it’s frightening to see how little coders care compared to Go or Kotlin ...

I don't know about care but there is a clear difference between people with a computer science or formal programming background and most developers. You can bemoan that, but isn't it desirable that there be a democratization of development? In fact the number of simplifying tools and packages built by programmers to speed everyone up inevitably decreases barriers to doing development, and in many cases improves the quality by managing the harder stuff properly.

We had the same phenomenon a generation or more ago with Visicalc and Excel, where people who would never think of themselves as programmers wrote complex macros to get their jobs done.

And a decade before that we famously had secretaries writing EMACS macros who certainly never thought of themselves as programmers.

I think this is all a good thing, even if I am dubious about my bank's phone app.

gumby|3 years ago

> At least I’m happy for him he could finally cash out on sequoia money and become a SV millionaire like everyone else !

It doesn't actually work that way. This is an A round, so a priced round, so in theory the founders' equity could have some noticeable valuation but in reality the common will have no meaningful cash value and the founders aren't worth anything as a result of this funding. Yet, at least.

brundolf|3 years ago

My experience with Deno has been:

- I don't need to mess with third-party tooling, half a dozen project configs, etc because everything is built-in and Just Works

- The standard APIs are mostly wonderful- modern, promise-based, practical, etc. Documentation leaves something to be desired and many core APIs are still unstable (in that they get breaking changes (though you can easily pin to a specific version)), though for most of the ones with direct analogs in Node you can honestly just follow the Node docs

- Standardized importing is awesome; we may finally leave behind the nightmare of multiple coexisting module systems

- Standardized testing is awesome

- The lack of an install step is awesome

"Isaac Ryan has so far solved none of the problems that exist in the node ecosystem" is simply wrong, and feels like a cheap and uninformed dig rooted in some personal beef you must have.

jxf|3 years ago

> Funny because I don’t see how they can make any money from this....

Deno Deploy makes money; it's $10/mo/app: https://deno.com/deploy/pricing

hayd|3 years ago

Is it $10/mo/app or is it $10/mo (for as many apps / the user) ?

rlt|3 years ago

> At least I’m happy for him he could finally cash out on sequoia money and become a SV millionaire like everyone else !

Tell me you don’t know how venture capital works without telling me you don’t know.

l30n4da5|3 years ago

> 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.

jonny_eh|3 years ago

New language features are for new code.

spoils19|3 years ago

In most scenarios, new ways of writing the same code is a waste of time. I actively discourage use of things like type inference in newer Java versions as it goes against the purity of the original vision of the language. It's a detriment to mental agility, and it also makes scores of incredibly useful, deep books and learning resources outdated and useless.

threatofrain|3 years ago

Personally I got the sense that the Go community doesn't really care for web apps or anything too close to React, but maybe I'm just not experienced enough yet with Go. Is there something like CreateRustApp but with Go?

https://github.com/Wulf/create-rust-app

mmgutz|3 years ago

I don't think it's needed. The new front-end build tools optimize for production use and have a great developer experience. Use Next.js or any of the many toolkits out there. There will be a lot more support for them too.

I use Go with Next.js and svelte-kit.

geodel|3 years ago

I think you are right. Go devs seem content with their mark position/ranking. Use Rust if it is providing more resources that are helpful to you.

nxmnxm99|3 years ago

They raised 21 million how are they millionaires lol