vytas
- About: I am proud Perl developer since 2014. twitter: https://twitter.com/vytasdauksa
Recent Actions
-
Posted An interesting memory hog to vytas
So last day I with a colleague got to trace an interesting memory leak ( which was rather a memory waste than a leak ). It was using tens of gigabytes of RAM, whereas I wouldn't expect it to use more than 3-4GB.
Call it a witchcraft if you like, but we identified line to blame within first…
-
Commented on RFC Perl for education
after some more thinking I must agree with most what Marius said. Technically Perl has easy solutions for ePerl I described.. after finding something close to what I want ( Schwern's Perl5i ), I must say I won't be wasting...
-
Commented on RFC Perl for education
> No backwards compatibility >> Why? Due to different requirements. Perl for production needs to support what was done 10 years ago. Perl for education should enforce current best practices, hence can be more aggressive. > Strict, warnings, utf8 and...
-
Posted RFC Perl for education to vytas
For some time now, I have an idea of ePerl in my head. A subset of Perl or Perl in a sandbox. You might guess why? well Perl is great language, backwards compatibility makes your old code still run, even if some of the ancient designs are considered wrong nowadays. It’s all fine, except it’s…
-
Posted I hate unpacking sub calls with shift to vytas
Perl community has moved away from using special predefined Perl variables such as $(, $), $:, $!, $^H, $/ or many others without explicitly commenting their purpose. But why are we still using shift for sub params? i.e.:
sub foo { my $bar = shift; }
…
Comment Threads
-
domm commented on
RFC Perl for education
What you're describing sounds a lot like Perl6, which seems to be quite useable already.
The major thing that's missing in Perl6 is ready-to-use frameworks like Dancer etc (but I assume some proto-versions of such frameworks are hiding on github somewhere..)
-
Marius Gavrilescu commented on
RFC Perl for education
> Due to different requirements. Perl for production needs to support what was done 10 years ago. Perl for education should enforce current best practices, hence can be more aggressive.
Still, breaking backwards compatibility shouldn't be a goal.
> While both Task::Kensho and dwimperl are awesome, they do not achieve what I would like to see in Perl for education. Furthermore, they are NOT backed-up by Perl foundation..
It is easy to create a custom Task:: with exactly the modules you would like to see in Perl for education. Why do they need to be backed up by Perl fo…
-
Enkidu commented on
RFC Perl for education
Perl didn't lose the fight in the education sector because of the language, but for the lack of a good text book at undergraduate level. Tons of great books for developers and learners, but with the exception of Orwant's Algorithms book (and possibly Advanced Perl Programming and Higher Order Perl), there are no books for learning Computer Science with Perl. Team up with a bunch of university lecturers and try and give chromatic a run for his money. Your timing is good, all the tools are ready. You just need to prepare the ground.
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.