Search
Items tagged with: programminglanguages
I love Perl. đ It's the language I know best, at the moment, because I have been using it since 1995, as a career Perl programmer.
However, I rather like Ruby, because it's very Perlish, has first class PCRE, and is concise and clean, and DWIM. Most importantly, it has a cleaner OOP syntax, with a "class" keyword built-in, unlike Perl, whose OOP is a bolted-on afterthought, bless her dirty soul.
Python is okay, but it's built-in support for List Comprehension is super awesome! List Comprehensions make code even more elegant and pithy than Perl, by natively providing a construct that is roll-your-own in Perl, like OO.
Also, Python's NumPy and SciPy libraries gave it an early lead in the field of Machine Learning, a place that should rightfully have belonged to Perl, notorious for how easily it can slice, dice and munge text.
#perl #ruby #python #programming #programminglanguages #machinelearning
@ajnn
My two wish list items for Perl are:
1. OOP : As natural and seamless as Ruby. Built-in "class" keyword and other OO features.
2. List Comprehensions : Just steal shamelessly from Python. This one should be relatively easy to implement.
âIt has to run on #Perl 5.8â is like saying, âIt has to run on #Windows XPâ
#programming #coding #ProgrammingLanguages #SoftwareDevelopment #OpenSource #FOSS @Perl
@bazcurtis @Cloudguy Classic #BASIC from the #1980s and before was thought to nearly ruin first-time programmers, robbing them of the ability to write well in other #ProgrammingLanguages. catb.org/jargon/html/B/BASIC.hâŚ
I first learned it as a child on the #Commodore PET and #C64. Does that say anything about the current quality of my #SoftwareDevelopment? At least I donât pine for line numbers, GOTO and GOSUB.
59 years ago today, the first computer program written in #BASIC was run.
The easy-to-learn and -use #programming language revolutionized #computing. A decade later, #BillGates would co-found #Microsoft to develop and sell the BASIC interpreter for the #Altair 8800, the first commercially successful desktop microcomputer.
More from when #Dartmouth celebrated BASICâs fiftieth anniversary: dartmouth.edu/basicfifty
#ProgrammingLanguages #ComputingHistory #retrocomputing #coding
Hey @Perl people, version 5.36.1 is out! nntp.perl.org/group/perl.perl5âŚ
Whatâs new? Mainly a handful of bug fixes. metacpan.org/release/SHAY/perlâŚ
Also new: Welcome Elvin Aslanov @rwp0 to the list of #Perl core #developers! github.com/Perl/perl5/commit/câŚ
Perlâs next major stable release should appear in the first half of 2023.
#Perl5 #CPAN #ProgrammingLanguages #SoftwareDevelopment #programming #OpenSource #FOSS #coding
Elvin Aslanov is now a Perl author ¡ Perl/perl5@ca030d8
(cherry picked from commit a550e3ed89d4ebd49652cd1b820c643aac7f759d)GitHub
This is hilarious. A #Google engineer invented #zx to make command line scripting easier with #NodeJS, because at a certain point #shell scripts get too complicated and you need a Real #Programming Language.
This is exactly #Perlâs use case from thirty-six years ago. But the kids want #JavaScript everywhere and would rather it take more work to convert their ascended #Bash scripts to a vastly different syntax.
github.com/google/zx/issues/58âŚ
#Unix #Linux #ProgrammingLanguages
GitHub - google/zx: A tool for writing better scripts
A tool for writing better scripts. Contribute to google/zx development by creating an account on GitHub.GitHub
@Perl Are you working through the #OReilly #book âLearning #Perlâ? Get extra practice with co-author brian d foyâs âLearning Perl Exercisesâ #ebook: leanpub.com/learning_perl_exerâŚ
Donât have âLearning Perlâ yet? Buy it in paperback or ebook here: shop.aer.io/oreilly/p/learningâŚ
Prefer #Amazon #Kindle? amzn.to/3QZj7t6 (affiliate link)
#books #bookstodon #coding #programming #SoftwareDevelopment #ProgrammingLanguages #Perl5 #RegularExpressions #regexes #regexps #Unicode #CPAN
Learning Perl Exercises
Want extra practice as you learn Perl? Here are additional exercises to add to those already in Learning Perl.leanpub.com