4 ms·
> Can you imagine going to your boss and saying: > Coder: "The program is finished" > Boss: "Cool, when can I demo it?" Yes. Absolutely. If I had a design w
by raiph 7y ago
> Can you imagine going to your boss and saying:
> Coder: "The program is finished"
> Boss: "Cool, when can I demo it?"
Yes. Absolutely.
If I had a design worked out over a decade, multiple substantial prototypes, including one written in Haskell by a hundred lambdacamels, an acceptance test suite designed over a decade with over a hundred thousand tests, a production compiler written by top notch devs, field testing of thousands of modules, toasting of the compiler over the test suites of those modules, and the compiler passing the formal acceptance test, then yes, I can not only imagine it but would look forward to it.
> Coder: "Well you can't actually run it, but all the test cases are finished, someone just needs to fill in an implementation"
That's bullshit.
> (And yes, I get that the implementation is usable. But if the language has been done "forever" and the implementation is still partial... maybe the language is a little too complicated?)
What the heck? So the `leave` keyword is not yet implemented. Big whoop. It was designed so it could be left out. So you just leave the key word out and code works correctly anyway. Can you name a single other language feature that's not implemented? I thought not.
Why are folk here all assuming the absolute absurd worst case scenario twisted interpretation of the OP's words?
Have you noticed that Rust 5 isn't done? Haskell 2030? Swift 10?
Or, forgetting the fact that the P6 design was deliberately forward looking, so has `leave` as not yet implemented rather than just having never damn well mentioned it in the first place, what about just current versions of languages? Is C# "done"? Python? Racket? Idris? No bugs? No feature requests? No new versions?
In fact, how about you name any language that's done?
> Also the argument that it doesn't need a demographic holds no weight to me.
Who cares? The OP wasn't saying it matters whether you think the truth holds weight. They were just saying that some folk are getting into P6 despite P6 not targeting a demographic.
And what the heck is it with folk just assuming the worst?