Elektrine lite

← Feed

@jenesuispasgoth@pouet.chapril.org

Post #1552327

2026-04-18 09:34 UTC

@RosaCtrl The only discipline you need (really!) is to add "use strict;" to force yourself to declare and scope variables, and avoid using "implicit" variables wherever possible. The rest is regular programming in my opinion. Perl allowed lots of people to "break the rules" and that is also why a lot of people dislike it: you have different cultures writing programs very differently, which in turn made it "difficult" to read when you were stemming from the same Perl subculture.

Replies (1)

  • @RosaCtrl (as you can see I'm rather passionate about the topic because I think a lot of people trashtalk Perl without having tried to seriously write programs with it.) I do think that being weakly typed is a big drawback of Perl, because it enables your programs to "somewhat work" because you broke conventional rules of programming, but at the same time it can make it difficult to debug if you want to have reasonable QA.

    Open ##1552328