4 ms·
I do have to admit that Perl had a fun, free-spirited feeling to it that I've not found in any other programing or scripting language. It was fun. Python is clo
by 16s 15y ago
I do have to admit that Perl had a fun, free-spirited feeling to it that I've not found in any other programing or scripting language. It was fun. Python is close, but a bit too rigid and takes itself too seriously.
Edit: I don't mean that as a criticism of Python. I use it daily and like it. It's just that Perl was more fun. That's all I mean to say.
- bane 15y agoPython does an admirable job of being pretty fun to hack in (you're right, not as much fun as Perl, but not bad), but the end result is that the code is far more readable for others and I think works a bit better in large scale production environments. Perl has come a long way as a response, but there's no doubt that Python ends up with cleaner code.
- einhverfr 15y agoPerl is still an excellent glue language. The way we are moving towards things in LedgerSMB is: Web and file format (csv, latex, etc) templates in TemplateToolkit Everything that can be done as set operations in the db in the process of storing/retrieving info is done in PL/PGSQL. A brief framework written in Perl And the rest of the Perl code essentially is written to be very light-weight automation glue between these layers.