This year, there was another London Perl Workshop 2024, I decided to attend it.
London Perl & Raku Workshop 2024
This year, there was another London Perl Workshop 2024, I decided to attend it.
Science, Programming, Electronics, Languages
This year, there was another London Perl Workshop 2024, I decided to attend it.
This year, there was another London Perl Workshop 2024, I decided to attend it.
This week, the new version of Perl was announced. The new version 5.38 is extremely interesting because it introduces classes, which are built-in in the core language. The feature is currently marked as experimental, but nevertheless it was interesting for me to try it out.
This week, the new version of Perl was announced. The new version 5.38 is extremely interesting because it introduces classes, which are built-in in the core language. The feature is currently marked as experimental, but nevertheless it was interesting for me to try it out.
In this post I am demonstrating the solutions of a programming problem in 22 different languages: Raku, Python, C++, Perl, Ruby, Scala, C#, Dart, Julia, D, Lisp, C, JavaScript (Node.js), Java, Rust, Pascal, Go, Lua, Fortran, PHP, Kotlin, and Bash.
In this post I am demonstrating the solutions of a programming problem in 22 different languages: Raku, Python, C++, Perl, Ruby, Scala, C#, Dart, Julia, D, Lisp, C, JavaScript (Node.js), Java, Rust, Pascal, Go, Lua, Fortran, PHP, Kotlin, and Bash.
This week, I wrote a few programs solving the task of this week’s Weekly Challenge. I already explained the solution in the Raku programming language. In this post, I’d like to demonstrate other solutions. The key point is that they not only use different programming language but also approach the problem differently and implement different algorithms.
This week, I wrote a few programs solving the task of this week’s Weekly Challenge. I already explained the solution in the Raku programming language. In this post, I’d like to demonstrate other solutions. The key point is that they not only use different programming language but also approach the problem differently and implement different algorithms.
A couple of days ago, Perl 7 was announced.
Isn’t that a great news? Well, yes and no. I have my personal feelings about this but I hope I can also see some other things that are not so much subjective.
A couple of days ago, Perl 7 was announced.
Isn’t that a great news? Well, yes and no. I have my personal feelings about this but I hope I can also see some other things that are not so much subjective.
The answer is: Accessing array or hash items with a proper sigil!
The answer is: Accessing array or hash items with a proper sigil!
I’ve re-published a bunch of interviews that I took about five years ago: brian d foy Audrey Tang Flávio Glock Damian Conway Stevan Little Carl Mäsak Reini Urban There’s a couple of more, dating even earlier history. Maybe one day they will appear here too 🙂
Reini Urban is the author of alternative Perl compilers. In this interview he talks about his work, discusses their internals and shares his thoughts about different approaches to make Perl faster. Before it all started How and when did you learn to program? My father was electrical and mechanical engineer and had a small enterprise … Continue reading “Interview with Reini Urban”
Stevan Little is the author of Moose, the library introducing Perl 6-inspired classes in Perl 5. He also started the p5-mop project, which was aimed to bring classes to the Perl 5’s core. Perl and OOP Once you said that it was Damian Conway’s “Object Oriented Perl” book, which gave you the idea of real … Continue reading “Interview with Stevan Little”
Damian Conway is one of the key figures in the Perl 6 design team, and the author of Exegeses, the documents explaining the ideas behind the concentrated design decisions reflected in Apocalypses. We talked to Damian during his visit to Amsterdam in March 2015. Design Backgrounds Of course, you’ve heard that Perl 6 is going … Continue reading “Interview with Damian Conway”
Flávio Glock is the creator of Perlito, the Perl 6 and Perl 5 compiler, and a v6 module, the one compiling Perl 6 to Perl 5 in Perl 5. Background First of all, can you please clarify the names? There are MiniPerl6, KindaPerl6, and Perlito, and a few others, which seem to refer to the same project and its … Continue reading “Interview with Flávio Glock”
brian d foy is the author and co-authors of the fundamental Perl books: Learning Perl, Intermediate Perl, Mastering Perl, Programming Perl, and Effective Perl Programming. He is a permanent speaker at different Perl events. This interview was recorded for the Pragmatic Perl magazine on 26 May 2013 during the First Polish Perl Workshop in Warsaw.
Announcing the site with the collection of the Perl book covers ever printed on paper. Here is a presentation of my site, allperlbooks.com, which is a collection of the book covers, of all the books that are about the Perl and Perl 6 programming languages. Update: also about the Raku programming language.
This is a talk + a discussion that took place on 14 August 2013 as a part of the YAPC::Europe 2013 Perl conference in Kiev.
Here is a presentation explaining the main features of the so-called smartmatch (or smart-match, or smart match if you prefer). This is a feature of the Perl 5 programming language, appeared since its version 5.10.
The story of the big public discussion happened in the beginning of 2013 about the future naming of the Perl programming language.
An overview of new features appeared in the version 5.14 of the Perl programming language.
A funny lightning talk about different methods of making an array empty in Perl.
Summary of how Moscow.pm people carry out “@a = ()” action.
Which features of Perl 5.10 are in use in today’s CPAN modules; how not to make mistakes; and a number of use cases of how to use Perl 5.10 features.