in reply to Requiring use strict

Why blame the language. Why not simply blame the coder. After enforcing use strict; we'll need to use explicit casts for scalar and list contexts. Next we'll be killing all of those handy little variables that are everywhere. Finally, Perl will be made strongly typed. Its a funny thing, of all the languages I use (C,C++,Java,C#,VB), Perl is the only one that I experience as different. Thats why I use Perl whenever I can. Its like the only fun programming language that I can find an excuse to use.

Am I the only one whose is tired of hearing "good programming practice." Go read up on the Sun Java and MS .net crap for a few days -- "we are going to make your coding robots more productive by building good programming practice principles into the system from the ground up." Yeah, ok. I still think that if C had a native string type, or a reasonable string library, we could all have been spared all the pain of C++ and Java.

So, dont want to "use strict;" explicitly

use the C/C++/Java/C# programming language

Replies are listed 'Best First'.
Re: Re: Requiring use strict
by schumi (Hermit) on Jul 16, 2003 at 09:11 UTC
    Yes, sometimes I'm tired of hearing "good programming practice" as well. Usually up until the moment where I have to open up an old script from mine again (or even a script from someone else), and feel like wading through thick undergrowth when reading the code. I know use strict doesn't help there, but "good programming practice" does.

    I can see your point about "good programming practice" being shoved down your throat. Perl, as runrig pointed out before, is good for small and big things - and I hardly ever use strict when all I do is write a wee 5-line script. Same goes for what you call "fun programming".

    To use jeffa's seatbelt-analogy again, seatbelts restrict you in your freedom, may even make you feel trapped if you're not used to them. But boy would I feel good if I didn't fly through the windscreen in an accident...

    --cs

    There are nights when the wolves are silent and only the moon howls. - George Carlin