Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on What else are we getting wrong about programming languages?. Parent comment
This is the Perl 6 view. See "Getting beyond static vs. dynamic" http://www.jnthn.net/papers/2015-fosdem-static-dynamic.pdf
In Perl 6:
> 1. A value.
sub (\var) { say var }
sub (Numeric \var) { say var }
sub (Num \var) { say var }
sub (Num \var where 0.0 .. 100.0) { say var }
sub (num \var where 0.0 .. 100.0) { say var }
Did they take it as far as Perl 6 per the above?
There are no comments on this comment yet.
This is the Perl 6 view. See "Getting beyond static vs. dynamic" http://www.jnthn.net/papers/2015-fosdem-static-dynamic.pdf
In Perl 6:
> 1. A value.
> 2. A number. > 3. A floating point number. > 4. A floating point number between 0.0 and 100.0. > 5. A floating point number between 0.0 and 100.0, and optimize for runtime performance instead of precision. > Ada and Microsoft Visual Basic incorporate some elements of this concept but didn't take it far enough.Did they take it as far as Perl 6 per the above?