HackerTrans
TopNewTrendsCommentsPastAskShowJobs

90s_dev

no profile record

comments

90s_dev
·vorig jaar·discuss
I can't help but think the borrow checker alone would slow this down by at least 1 or 2 orders of magnitude.
90s_dev
·vorig jaar·discuss
We finally agree U+1F91D
90s_dev
·vorig jaar·discuss
The point is that "better" is relative to a whole bunch of trade-offs that you have to manage and pick and choose per language per project pre need, and just like in spoken language, there's no obvious Perfect Software Language. They all have trade-offs.
90s_dev
·vorig jaar·discuss
> Is this not just resigning to subpar software?

It's getting from point A to point B with whatever works best given the circumstances after considering all the pros and cons. Sometimes that is garbage software. I mean I've even used _____ once or twice! [edit] redacted to not throw any software under the bus
90s_dev
·vorig jaar·discuss
> Is there not something wrong about a calculator app asking for contacts and location permissions[0]?

Depends.

> Are ads fine if they can be used to track every detail of what you do and want?

Depends.

> Was it fine when CrowdStrike caused Windows systems in airports BSOD and lead to massive delays?

Depends.

That's my whole point. You're presuming some absolutes which aren't universally necessitated or desired.
90s_dev
·vorig jaar·discuss
Just looked at implicit contexts, and I'm very much on the fence about whether this is a good feature. I get what it's trying to accomplish, it just seems like perhaps the wrong solution that may cause more problems than it solves.
90s_dev
·vorig jaar·discuss
So far it definitely looks like a better C.
90s_dev
·vorig jaar·discuss
You seem to use eager evaluation of usability whereas in practice most people only need lazy evaluation. We use risk assessment of going from point A to point B, two concrete points. You seem to use risk assessment equivalent to JavaScript's array.flat(Infinity).
90s_dev
·vorig jaar·discuss
Nostalgia and novelty are powerful narcotics.
90s_dev
·vorig jaar·discuss
I'd guess it was because 0 init is desired often enough that this is a convenient implicit default?
90s_dev
·vorig jaar·discuss
> we've lost the art of software engineering

Yes! This is what all my projects are geared towards restoring. The big one is not quite ready to announce yet, but I am very proud of it, and extremely excited to release it, to solve exactly that: it makes engineering fun again!