Ausnahme gefangen: SSL certificate problem: certificate is not yet valid ๐Ÿ“Œ 'Massive' Ongoing Changes to Perl Help It Move Beyond Its Unix Roots

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š 'Massive' Ongoing Changes to Perl Help It Move Beyond Its Unix Roots


๐Ÿ’ก Newskategorie: IT Security Nachrichten
๐Ÿ”— Quelle: developers.slashdot.org

Perl's major version number hasn't changed since 1994, notes a new blog post at Stack Overflow by Perl book author Dave Cross. Yet the programming language has still undergone "massive changes" between version 5.6 (summer of 2000) and version 5.36 (released this May). But because the Perl development strives for backwards compatibility, "many new Perl features are hidden away behind feature guards and aren't available unless you explicitly turn them on...." You're no doubt familiar with using print() to display data on the console or to write it to a file. Perl 5.10 introduced the say() command which does the same thing but automatically adds a newline character to the output. It sounds like a small thing, but it's surprisingly useful. How many times do you print a line of data to a file and have to remember to explicitly add the newline? This just makes your life a little bit easier.... Some of the improvements were needed because in places Perl's Unix/C heritage shows through a little more than we'd like it to in the 21st century. One good example of this is bareword filehandles... It is a variable. And, worst than that, itรข(TM)s a package variable (which is the closest thing that Perl has to a global variable)... [But] for a long time (back to at least Perl 5.6), it has been possible to open filehandles and store them in lexical variables... For a long time, Perl's standard functions for dealing with dates and times were also very tied to its Unix roots. You may have seen code like this: my @datetime = localtime(); The localtime() function returns a list of values that represent the various parts of the current local time... Since Perl 5.10, the standard library has included a module called Time::Piece. When you use Time::Piece in your code, it overrides localtime() and replaces it with a function that returns an object that contains details of the current time and date. That object has a strftime() method... And it also has several other methods for accessing information about the time and date [including a method called is_leap_year]... Using Time::Piece will almost certainly make your date and time handling code easier to write and (more importantly) easier to read and understand.... In most languages you'd have a list of variable names after the subroutine name and the parameters would be passed directly into those. Well, as of version 5.36 (which was released earlier this summer) Perl has that too. You turn the feature on with use feature 'signatures'.... Subroutine signatures have many other features. You can, for example, declare default values for parameters. And new features possibly coming soon incude a new object-oriented programming framework named Corinna being written into the Perl core. "Beyond that, the Perl development team have their eye on a major version number bump." And to avoid confusion with Raku โ€” the offshoot programming language formerly known as Perl 6 โ€” the next major version of Perl will be Perl 7.

Read more of this story at Slashdot.

...



๐Ÿ“Œ 'Massive' Ongoing Changes to Perl Help It Move Beyond Its Unix Roots


๐Ÿ“ˆ 109.55 Punkte

๐Ÿ“Œ Unitech Unix posters (Unix Magic, Unix Feuds, Unix Views)


๐Ÿ“ˆ 45.09 Punkte

๐Ÿ“Œ Python Square Roots: 5 Ways to Take Square Roots in Python


๐Ÿ“ˆ 39.98 Punkte

๐Ÿ“Œ Python Square Roots: 5 Ways to Take Square Roots in Python


๐Ÿ“ˆ 39.98 Punkte

๐Ÿ“Œ Discord Looks To Grow Beyond Its Gaming Roots


๐Ÿ“ˆ 35.23 Punkte

๐Ÿ“Œ 3-D Printing Grows Beyond Its Novelty Roots


๐Ÿ“ˆ 35.23 Punkte

๐Ÿ“Œ An explanation of certified UNIX, Unix source code lineage, and Unix-like operating systems


๐Ÿ“ˆ 33.82 Punkte

๐Ÿ“Œ 20 Years Ago in Cybersecurity: Massive DDoS Attack Hits the Roots of the Internet


๐Ÿ“ˆ 28.74 Punkte

๐Ÿ“Œ Buying GitHub Would Take Microsoft Back to Its Roots


๐Ÿ“ˆ 25.28 Punkte

๐Ÿ“Œ Microsoft To Do gets fresh design that taps into its Wunderlist roots


๐Ÿ“ˆ 25.28 Punkte

๐Ÿ“Œ Facebook Returns To Its Roots With Campus, a College Student-only Social Network


๐Ÿ“ˆ 25.28 Punkte

๐Ÿ“Œ Vuln: Perl 'perl.c' CVE-2016-2381 Security Bypass Vulnerability


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Apache Mod Perl 1 perl-status Apache::Status cross site scripting


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Perl-Entwickler ringen um einen neuen Namen fรผr Perl 6


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Medium CVE-2020-12723: PERL PERL


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Perl, Perl 6, and Two Application Frameworks Release 2017 Advent Calendars


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Medium CVE-2020-10878: PERL PERL


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Medium CVE-2020-10543: PERL PERL


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Perl 7 Announced As Evolving Perl 5 With Modern Defaults


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ On Perl 7 and the Perl Steering Committee


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Medium CVE-2020-17478: P5-crypt-perl project P5-crypt-perl


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Perl.com, the Official Site for Perl Programming Language Hijacked


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Would you like to self-examine the expression "Perl to Python" and "Python to Perl"?


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Day 25: CI for Data::Alias in Perl - including threaded perl


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Perl Weekly #640 - Perl Workshop


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Perl.com: Perl-Szene verliert die Domain an Malware-Betreiber


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Github Action Workflows for Perl Modules - Perl Club


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Perl Weekly #664 - German Perl Workshop


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ Denon PerL und PerL Pro: Erweitertes Rรผckgaberecht bei ausgewรคhlten Hรคndlern


๐Ÿ“ˆ 25.25 Punkte

๐Ÿ“Œ To Move Forward Securely, Look Backward With Ongoing Risk Assessments


๐Ÿ“ˆ 25.02 Punkte

๐Ÿ“Œ Beyond the Launch: A Guide to Ongoing Website Care and Maintenance


๐Ÿ“ˆ 24.31 Punkte

๐Ÿ“Œ Beyond the Launch: A Guide to Ongoing Website Care and Maintenance


๐Ÿ“ˆ 24.31 Punkte











matomo