Hacker GitHub

← All repos

Perl/perl5

View on GitHub ↗ ★ 2,354 Perl

🐪 The Perl programming language

40 mentions on Hacker News by 33 people: 5 stories, 35 comments · first 2014-02-27 · latest 2025-10-27

Mentions per year 40 mentions · busiest year 2019 (8)
20082026
  1. …mind quotes from The Lord of the Rings in comments at the top of perl’s source files. For example: https://github.com/Perl/perl5/blob/blead/perl.c#L15
  2. …actually introduce bugs 1: I still think of it as a relatively new change, but it's from 2013: < https://github.com/Perl/perl5/commit/7cf040c1f649790a4040aec... >
  3. …pattern. If you change them, Perl won't even notice. Perl 4’s documentation is briefer. It says, ( https://github.com/Perl/perl5/blob/perl-4.0.00/perl.man#L272... ) PATTERN may contain references to scalar variables, which will be…
  4. …or not. But even if you ignore the undecidability, the rest is still ridiculously complicated. https://github.com/Perl/perl5/blob/blead/toke.c#L4502
    comment by fanf2 · 2024-11-02 · in Weird Lexical Syntax
  5. …if your C compiler don't support # markers in -E output, you get missing includes everywhere. [0] https://github.com/Perl/perl5/blob/blead/ext/Errno/Errno_pm....
  6. …Wall's goals when creating Perl: > Perl is kind of designed to make awk and sed semi-obsolete. https://github.com/Perl/perl5/commit/8d063cd8
  7. …pretty impressive. If not by documented count of operating systems, at least by real diversity. https://github.com/Perl/perl5/tree/blead/hints https://www.cpan.org/ports/archive-2011-03-26.html
    comment by tyingq · 2023-11-15 · in Curl on 100 Operating Systems
  8. …idea when it was actually written, can’t be bothered searching harder for older than CGI.pm 2.32): https://github.com/Perl/perl5/blob/54310121b442974721115f936... For stuff that worked on the frontend, it’s still way older, though it…
  9. …pages and other documentation, combined with forking of such projects? Even Perl has a roff file: https://github.com/Perl/perl5/blob/blead/cpan/podlators/t/da...
  10. …/github.com/torvalds/linux/commits/master gcc: https://github.com/gcc-mirror/gcc/commits/master Perl: https://github.com/Perl/perl5/commits/blead Wayland: https://github.com/wayland-project/wayland/commits/main
    comment by greaterthan3 · 2022-08-28 · in I like Odin
  11. …bit string format specifiers to the pack function in perl so they could fix and recover the data: https://github.com/Perl/perl5/commit/24f4b7dabc8
  12. Factual sources: https://gist.github.com/Grinnz/be5db6b1d54b22d8e21c975d68d7a... https://github.com/Perl/perl5/wiki/Perl7-FAQ
  13. …code to perl to help it run nicely on AIX workstations that were at use at Intel at the time: https://github.com/Perl/perl5/blob/3e25f6d2dce9289bf3894d673... Then in 1999, Red Hat files an IPO and offers free shares to open source…
    comment by wscott · 2021-12-18 · in Perl Turns 34 Today
  14. …continuously maintained test suites. Using what's now called Test Anything Protocol[2] (TAP). [1]: https://github.com/Perl/perl5/commit/8d063cd8450e59ea1c611a2... [2]: https://testanything.org/
    comment by dgl · 2021-12-18 · in Perl Turns 34 Today
  15. …be alive in the sense that the core language would get frequent updates. Even Perl is still alive https://github.com/Perl/perl5 , even in a healthier state than I would have thought.
    comment by joelbluminator · 2021-09-17 · in How to build a search engine with Ruby on Rails
  16. The message if you were running Eunice: https://github.com/Perl/perl5/blob/perl-4.0.36/Configure#L10...
  17. …design as such is not what LW is saying was religiously motivated. You can find the actual text at https://github.com/Perl/perl5 if you care.] I listened to as much as I could bear to of that language design conversation. (The audio is…
  18. not a bad example nevertheless, but as we are talking about grammar https://github.com/Perl/perl5/blob/blead/perly.y
    comment by sllabres · 2020-12-04 · in Wikipedia's in Trouble (2019)
  19. C++ with lots of extern "C" , I imagine. Two examples: https://github.com/Perl/perl5/search?q=extern https://github.com/php/php-src/search?q=extern
    comment by tyingq · 2020-11-17 · in Best aspects of C
  20. …Perl 5 is my go-to language for counterexamples in programming language grammers and syntaxes. [1] https://github.com/Perl/perl5/blob/blead/toke.c
    comment by lifthrasiir · 2020-06-25 · in Perl 7 is going to be Perl 5.32, mostly
  21. Not the same, but a reminder that Perl works on ps2: https://github.com/Perl/perl5/blob/blead/caretx.c#L120-L125
    comment by latenightcoding · 2020-05-25 · in Adventures of Porting MUSL to PS4
  22. …this day, the Configure script for Perl still outputs "Congratulations. You aren't running Eunice." https://github.com/Perl/perl5/blob/blead/Configure#L4614
  23. …at the commit stats of the Perl 5 interpreter at github, looks pretty stable over the past years: https://github.com/Perl/perl5/graphs/contributors * Just general, unquantified impressions from Perl communities I vaguely follow (twitter,…
    comment by perlgeek · 2019-10-07 · in Perl is dying
  24. …C + Unix utils. In fact this is how Perl 1 looks: https://st.aticpan.org/source/RCLAMP/perl-1.0_16/ https://github.com/Perl/perl5/commit/8d063cd8450e59ea1c611a2...
    comment by kamaal · 2019-09-19 · in Pure Bash Bible
  25. Yep, still there in the latest perl5: Perl_start_glob https://github.com/Perl/perl5/blob/blead/doio.c It's somewhat messier than I remember, because it uses csh as the first choice and falls back to sh.
  26. > Take a look at the config file for Perl and how many systems and architectures it accommodates: https://github.com/Perl/perl5/blob/blead/Configure 25249 lines (23725 sloc) Good grief. This is incredible. Thanks for sharing that.
  27. …Take a look at the config file for Perl and how many systems and architectures it accommodates: https://github.com/Perl/perl5/blob/blead/Configure It's clearly such an incredible labor of love by Larry Wall et al. that I'm sad for them it…
  28. …what about the uncommon ones? For your consideration, I'd like to share Perl's configure script: https://github.com/Perl/perl5/blob/blead/Configure It's my favorite configure script of all time, but I would hate to be the guy who has to…
  29. …still handled by RT. And if you look at the actual activity, you see that it not quite dead yet ( https://github.com/Perl/perl5/graphs/commit-activity ). And afaik, Perl 5 is in code freeze at the moment in preparation for the yearly…
    comment by lizmat · 2018-04-08 · in Ask HN: Is Meteor.js dead?
  30. https://github.com/Perl/perl5 Apparently it’s not the only thing that is as good as dead with activity on GitHub. Meteor might not literally be dead, but it may as well be. Don’t use it. Even MDG seems mostly focused on GraphQL these days…
    comment by jrs95 · 2018-04-08 · in Ask HN: Is Meteor.js dead?
  31. …it should be linear. The glob() routine in perl uses a fork of a BSD glob which ships with perl: https://github.com/Perl/perl5/blob/blead/ext/File-Glob/bsd_g... > pcre2 performs much better than perl btw: it > errors with match limit…
  32. This is how you can implement isUpper() on EBCDIC: https://github.com/Perl/perl5/blob/v5.24.0/handy.h#L1153
  33. Ditto for Perl - https://github.com/Perl/perl5
  34. Perl is dual-licensed under the GPL & the Artistic license: https://github.com/Perl/perl5/blob/blead/README#L83
  35. Yep... here's the commit on the Github mirror - https://github.com/Perl/perl5/commit/09edd81111f67b4331309c8...
    comment by draegtun · 2014-06-17 · in Announcing Unicode 7.0