tag:blogger.com,1999:blog-8135114387097790787.post5052960102659804960..comments2023-05-12T08:32:58.546+00:00Comments on The Perl Enterprise: "OO Perl"Mike Whitakerhttp://www.blogger.com/profile/02165272678144625943noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-8135114387097790787.post-41536801975891185692006-12-13T16:44:00.000+00:002006-12-13T16:44:00.000+00:00So, good programmer in any language can often mass...So, good programmer in any language can often massively outstrip bad programmer in any language, no matter how good or bad the languages, yes? And anything that lets you quickly sort the good from the bad without having to spend 6 months watching them do a very extended interview ;) is a good thing? I think that's a fairly widely accepted line of reasoning these days.<br /><br />So, Mike ... could you answer this question?<br /><br />If high-level programming is good, and systems now run even interpreters fast enough for most business logic situations (the limiting factor these days is your data structures, your volume of data transferred, your iteration time for algorithms, etc), so that you are free these days to select your language from among any scripting language, systems language, or antying in between...<br /><br />...then why is it a good idea to write in a language that predated the modern buzzword ones (like java and C#/CLR/.NET that dominate the enterprise industry) by some distance and lacks most of the protections and control systems and time-saving features that have come since?<br /><br />(for avoidance of doubt: as far as I'm aware the vast majority of those can optionally be added to perl or used optionally in perl programs, as is the case with any fully expressive language; my question is about the reduced certainty of the usage of these because things that in perl are optional user-written libraries are often intrinsics in other languages, giving project owners much better guarantees and protection against bad coders)Unknownhttps://www.blogger.com/profile/17906432704839388361noreply@blogger.com