News for hackers. Stuff that matters.
Re:Linguistics and Programming Languages by throwaway7645 on Monday July 17, 2017 @05:24PM (#14792378)
Yep, default variables and context are important to Perl. I like a lot of the design, but there is a lot of cruft that has piled up in 30 years. Perl6 addresses that while adding support for FP, OO, array programming, grammar based programming...etc. I find it quite pleasant to read and write. The problem is the implementation is immature and I'm not sure it will ever be as fast as we need for a production language.
Re:Linguistics and Programming Languages by falsedan on Monday July 17, 2017 @05:58PM (#14792609)
The topic variable came from awk; most of the whipitupitude variables are direct ports of awks.
Re:Linguistics and Programming Languages by throwaway7645 on Tuesday July 18, 2017 @09:10AM (#14796227)
I completely forgot about that, good point!