IssueRaiser

I have great love for Perl, but I'm not super eager to go back to using it.

I have great love for Perl, but I'm not super eager to go back to using it. I used it in probably one of the more cursed contexts I've ever heard of. Understand[0] is a static analyzer for many languages, and one of its killer features is that it is programmable with a Perl API. I used this feature at a defense consulting job to help target audits of huge, multi-million LOC codebases. Perl's expressivity was very useful here. I cut my teeth on functional programming concepts to write some very nice traversals. The runtime environment of the host program was a nightmare to deal with though. [0]: https://scitools.com/

Posted by dgunay on Nov 19, 2025, 7:41 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments

hackernews (Software)

I have great love for Perl, but I'm not super eager to go back to using it.

dgunayNov 19, 2025, 7:41 PM

I have great love for Perl, but I'm not super eager to go back to using it. I used it in probably one of the more cursed contexts I've ever heard of. Understand[0] is a static analyzer for many languages, and one of its killer features is that it is programmable with a Perl API. I used this feature at a defense consulting job to help target audits of huge, multi-million LOC codebases. Perl's expressivity was very useful here. I cut my teeth on functional programming concepts to write some very nice traversals. The runtime environment of the host program was a nightmare to deal with though. [0]: https://scitools.com/

Comments (0)

No comments yet. Start the discussion.

Comment on this issue