lazide 22 hours ago

Which no one really does (data is generally provided at runtime). Which is why ‘super smart’ compilers kinda went no where eh?

1
maccard 16 hours ago

I dunno. I was promised the same things when I started programming and it never materialised.

It doesn’t matter what people do or don’t do because this is a hypothetical feature of a hypothetical language that doesn’t exist.

lazide 9 hours ago

huh?

maccard 5 hours ago

You’re fixated on the very specific examples in our existing tools and saying that this wouldn’t work. Numpy could have a switch inside an operation decides whether to auto parallelise or not, for example. It’s possible but nobody is doing it. Maybe for good reasons, maybe for bad.

lazide 4 hours ago

I’m doing no such thing. I’m providing an example of why verifiable industry trends and current technical state of the art are the way they are.

You providing examples of why it totally-doesn’t-need-to-be-that-way are rather tangential, aren’t they? Especially when they aren’t addressing the underlying point.