Cuál es la diferencia entre perl y Perl?

A veces, el nombre del lenguaje de programación Perl se escribe con mayúscula Perl, y a veces se puede encontrar la palabra perl en minúsculas.

A veces ponen el significado. La palabra Perl escrito con la primera letra en mayúscula significa idioma de programación, y la palabra perl se indica el intérprete de Perl, el programa que ponen en marcha en la consola.

Existe aún un divertido frase "only perl can analizar el Perl" — "sólo el intérprete de perl puede leer el código en el lenguaje de programación Perl.

Todavía hay шуточный la respuesta a esta pregunta. La diferencia entre perl y Perl — bit. De hecho, si se observa una representación binaria de bytes que componen la cadena, perl y Perl, lo que varía sólo un bit. He aquí un pequeño programa que muestra los bits de los cuales consisten en línea:

▶ 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";
}

He aquí el resultado del trabajo de este programa:

perl    01110000 01100101 01110010 01101100
Perl    01010000 01100101 01110010 01101100

Otros articulos