3 ms·
The thing is, there are a LOT of new things in Perl 6. Its approach to regexes (with grammars) feels genuinely revolutionary, and it's got a lot of other neat t
by mkozlows 7y ago
The thing is, there are a LOT of new things in Perl 6. Its approach to regexes (with grammars) feels genuinely revolutionary, and it's got a lot of other neat things about it.
I don't think it'd be instantly super-popular if it were a standalone, non-Perl-affiliated language, but I think it'd at least be talked about like Elixir or F# or Elm.
- cies 7y agoI agree here. Language design needs some artistic freedom, and P6 is clearly exploring new areas in that regard. I always felt Perl <6 was the papa of Ruby: optimizing for (a) programmer's happiness. Perl showed the way in so many ways, combined with the object model of SmallTalk we got Ruby. Maybe P6 also has a some new ideas in that find their use in future languages. But we will only know after P6 gets used and loved and exposed to real world scenarios, what those "most valuable/copyable innovations" are...
- goatinaboat 7y agoIts approach to regexes (with grammars) feels genuinely revolutionary Is that really a thing that couldn’t just be added to PCRE and be available in any language with bindings? F# has the advantage of easy interoperability with the vast .NET ecosystem.
- antihero 7y agoIs there like, some sort of website showcasing new features and providing idiomatic examples that would make someone go...holy shit?