Hvad er forskellen mellem perl og Perl?

Nogle gange navngivning af programmeringssproget Perl er skrevet med et stort bogstav, Perl, og nogle gange du kan opfylde det ord, perl skrevet med små bogstaver.

Nogle gange er det lå betydning. Ordet Perl kapitaliserede betyder, at sproget programmering, og ordet perl refererer til Perl-fortolker, det program, der lancering i konsollen.

Der er en anden mærkelig sætning, "kun perl kan parser-Perl" "kun perl-fortolkeren kan at læse koden på programmeringssproget Perl".

Der er en anden vittighed svar til dette spørgsmål. Forskellen mellem perl og Perl — en smule. Ja, hvis du ser på den binære repræsentation af bytes, der udgør online perl og Perl, der afviger kun en smule. Her er et lille program, der viser stumper af, som er de linjer:

▶ Run
#!/usr/bin/perl

use strict;
use warnings;

foreach my $word (qw(perl Perl)) {
    print $word . ' 'x4;
    foreach my $char (split //, $word) {
        my $num = ord($char);
        printf '%08b ', $num;
    }
    print "\n";
}

Her er output fra dette program:

perl    01110000 01100101 01110010 01101100
Perl    01010000 01100101 01110010 01101100

Andre artikler