Groups | Search | Server Info | Login | Register
Groups > de.comp.lang.perl > #543
| From | Thomas Dorner <dclp241222.dorner@spamgourmet.com> |
|---|---|
| Newsgroups | de.comp.lang.perl |
| Subject | Re: use VERSION |
| Date | 2024-12-22 15:08 +0100 |
| Message-ID | <6e8qs7lsib.fsf@th-dorner.de> (permalink) |
| References | <vk90dt$5qf4$1@news1.tnib.de> <slrnvmg39b.s7l.hjp-usenet4@trintignant.hjp.at> |
"Peter J. Holzer" <hjp-usenet4@hjp.at> writes: > On 2024-12-22 12:24, Marc Haber <mh+usenetspam1118@zugschl.us> wrote: >> habe ich richtig verstanden, das mit z.b. "use v5.40;" die explizte >> Angabe von "use strict;" und "use warnings;" unnötig wird weil das eh >> über die Version eingeschaltet ist? > > Ja. Bei »use strict« ist das schon lange so (seit v5.12), bei »use > warnings« erst seit v5.35 (also Debian 12 bzw. Ubuntu 24, für mein > Zielpublikum also noch zu neu). Deshalb habe ich mir seit eingen Jahren "use strictures" angewöhnt (bei Modulen absichtlich ohne expliziter Version), plus ein in der zugehörigen Dokumentation erwähnten Erweiterungen¹: #v+ use strictures; no indirect 'fatal'; no multidimensional; use warnings 'once'; #v- Viele Grüße, Thomas ¹ ohne die Umgebungsvariable zu verwenden, auf einem CPAN Smoker habe ich die nicht unter Kontrolle -- Adresse gilt nur kurzzeitig!
Back to de.comp.lang.perl | Previous | Next — Previous in thread | Next in thread | Find similar
use VERSION Marc Haber <mh+usenetspam1118@zugschl.us> - 2024-12-22 13:24 +0100
Re: use VERSION "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-12-22 13:59 +0100
Re: use VERSION Thomas Dorner <dclp241222.dorner@spamgourmet.com> - 2024-12-22 15:08 +0100
Re: use VERSION Marc Haber <mh+usenetspam1118@zugschl.us> - 2024-12-22 15:38 +0100
csiph-web