fidodo

joined 2 years ago
[–] fidodo@lemm.ee 23 points 2 years ago (2 children)

But they're both Walt Disney, so does this say that he did character voices while masturbating?

[–] fidodo@lemm.ee 3 points 2 years ago (1 children)

Can you be more specific? I'd like to know what it's missing.

[–] fidodo@lemm.ee 8 points 2 years ago

Ah just as God intended.

[–] fidodo@lemm.ee 5 points 2 years ago (1 children)

I think you're misunderstanding what I mean. Early Access is a newer term for getting paid access to a game early. Open beta is an older term but was used for free access to a game early for testing purposes. They used to have different meanings which is why early access was created as a new term to distinguish it from a beta. Calling paid early access a beta is intentionally misleading.

[–] fidodo@lemm.ee 1 points 2 years ago* (last edited 2 years ago)

In that case you will love typescript. I'm not sure what other imperative languages have both type inference and structural typing.

[–] fidodo@lemm.ee 1 points 2 years ago* (last edited 2 years ago)

My opinion is you should use it when it's useful, but not when it's unnecessary. Their main use case is when you need to couple the functionality of functions to a shared state, and it's particularly useful when you have multiple interdependent functions that need to be tied to multiple codependent states.

I find it relatively rare when I really need to use a class. Between first class functions and closures and modules and other features, I find JavaScript has a lot of tools to avoid needing classes. Classes add complexity so I only use them when the complexity they add is less than the complexity of the task they're needed for.

[–] fidodo@lemm.ee 3 points 2 years ago* (last edited 2 years ago)

You should check out "post modern JavaScript explained for mammoths"

[–] fidodo@lemm.ee 18 points 2 years ago (4 children)

It used to be called early access. At least it wasn't a misleading term.

[–] fidodo@lemm.ee 1 points 2 years ago

Getting over it?

[–] fidodo@lemm.ee 2 points 2 years ago

Yes, it's still a transpiler, I'm not saying it isn't, but what I mean is that it doesn't add any functionally specific to the typescript language. There's a transpiler for TS that doesn't even do any type checking at all and just does the type stripping and back porting. But of course, that's not why people use typescript. All the features that are actually important to typescript could be done through a linter instead. If type annotations were added to JavaScript you could get most of typescript's features with linting rules and just handle back porting in a more standard way.

[–] fidodo@lemm.ee 5 points 2 years ago

It's basically a book you can talk to. A book can contain incredibly knowledge, but it's a preserve artifact of intelligence, not intelligence.

[–] fidodo@lemm.ee 1 points 2 years ago

Agreed. I'm not defending phones in class, just pointing out that there's more work that can be done with lesson plans as well.

view more: ‹ prev next ›