3 ms·
With Java? I usually think of Perl as a glue language, like bash scripting. Java would not be my choice to glue components together.
by VyseofArcadia 4y ago
With Java? I usually think of Perl as a glue language, like bash scripting. Java would not be my choice to glue components together.
- dhosek 4y agoNah, Perl can be a perfectly fine applications language. Some things get kind of ugly with it (object-orientation is notoriously hacky and there are two different approaches to classes that take inverse (literally) approaches to how to represent the objects in terms of Perl’s scalars, arrays and maps. It does suffer a bit from being an early mover so there are questionable choices like the fact that library code is traditionally installed system-wide so good luck if application A needs library v3 an application B needs v2 and v2 and v3 have some subtle incompatibility, but Perl is no less capable than Python and arguably more capable than PHP, both of which have plenty of applications written in them.
- School-Cotton 4y agoPerl was the primary application-layer language at Amazon. It was used for most things that didn't need to be in a low-level language for performance or other reasons (for those, C++ was used instead).