5 ms·
People still use Perl?
by randmeerkat 2y ago
People still use Perl?
- weare138 2y agoI do.
- davewood 2y agoSo do I
- perlcommunity 2y agoGuilty.
- mkolassa 2y agoPerl is a great scripting language to stitch together high performance C binaries. Not to mention that CPAN and the built in debugger are awesome. Write it in Perl to deploy quickly and replace pieces with optimized binaries as needed. It’s still used for new projects in far more places than a lot of people might realize.
- fallous 2y agoYes. A mature and well-understood tool does not cease to exist nor cease to be useful simply because new tools exist. Simply being "new" does not mean "better," except for those who merely seek novelty.
- dutchbookmaker 2y agoI always hated Perl. This library does sound interesting and maybe Perl would be less painful for me now with a language model. The article is great right until it gets into the perl code. My brain just turns off and my eyes want to cross.
- mikedelfino 2y ago> The article is great right until it gets into the perl code. > My brain just turns off and my eyes want to cross. Really? That's a remarkably readable Perl code, actually.
- IshKebab 2y agoOld people who don't want to learn new things... (We'll get downvoted but it's true.)
- brtastic 2y agoI'm not old, I know other things. Still, I use Perl.
- ab5tract 2y agoThis kind of closed mindedness is part of a huge shift in programming culture since the heydays of Perl. Someone can post a tortured looking piece of awk code here and people applaud. Post the same thing being done in Perl and we are likely to see comments like these — despite the fact that the Perl version will almost certainly be more readable and maintainable than anything you can write in awk. It’s sad to see this happen to such a revolutionary-for-its-time language.
- tessierashpool 2y agoit was severely overused in the late 90s. its versatility made it very bad for large projects, but people used it anyway because it handled CGI easily. people who were there still bear the scars, and language hipsters know it isn’t popular, even if they don’t know why. it’s not entirely fair, but on the bright side, at least there’s a kind of logic to it.
- mhd 2y agoWhile I agree that there's been a decided shift towards one-try-language-ism these days, there always were complaints about Perl's readability. Mostly because its heydays didn't quite coincide with good programming practice, both the early Perl4 admin scripts that replaced the horrible mish-mash of "standard" user space of the commercial Unices, and later quick-fire CGIs. "Proper" procedures and tooling were less involved there, if they were present in the Perl version of those days in the first place. (And also Python wasn't a horrible feature creep blob back then, so shone in comparison) Perl had and has a lot more to offer than that, but many people didn't come across that. Of course these days purity tests are much more involved, and many people wouldn't even dare touch languages where there's no type system that could launch a 1000 ships of PhD's writing theses about it. ;) Having ranted that, it feels a bit odd to argue about this in a thread about MIDI. Where you're likely to connect to a plethora of synths from the 80s that have the combined computing capacity of a pregnancy test. Where using an Atari ST from '85 to sequence things is still a viable option. Where DIN plugs are the state of the art, like on your oldest Model M.
- craigmcnamara 2y agoThis looks like a rad API
- bandrami 2y agoI do, all the time
- toast0 2y agoWhat else are you going to use to list ecclectic rubish?