You can now use the spvmcc command to generate an executable file from the SPVM source code.

You can now use the spvmcc command to generate an executable file from the SPVM source code.

SPVM is a module that can convert Perl-like source code into C language and execute it.

I have succeeded in generating an executable in a very stable way.

SPVM source code

# MyApp.spvm
package MyApp : precompile {
  sub main : int ($args : string[]) {
    my $total = 0;
    for (my $i = 0; $i  100000; $i++) {
      $total += $i;
    }
    
    print "$total\n";
  }
}


Create Excutable File and execute it

Create Executable Fi…

Development community that we can see to development of Perl Part1 - C language specification creating group

The Perl core team seems to be looking for resources to help in language development.

Currently, it seems the material in python.

perlgov: the perl governance document

I feel that Perl and Python cultures are quite different.

It's also based on an improvised document in 2019 when the Python reader quit.

I can understand how envious we are when we see Python attracting users(although
I'm watching a lot of cheating at the same time).

On the other hand Perl has long been a conservative cu…

I founded a company called Perl Research Institute, Ltd.

I founded a company called Perl Research Institute, Ltd in Japan.

The main purpose of the Perl Research Institute is to restore Perl's honor.

Its reputation was miserable compared to the excellence of Perl's features.

Perl and its users have suffered in many negative campaigns.

Perl was seen by the people who say We are loved in the whole world as an abandoned stone.

I'm not afraid to talk about Perl Even if I'm surrounded by mighty powers who Do a lot of cheating.

Perl Research Institute

Is it possible to return to development with traditional P5P mailing lists?

Is it possible to return to development with traditional P5P mailing lists?

I still think the traditional method is suitable for advancing Perl development.

why?

We're used to it, and Perl development has been done that way.

We tend to think of it as a poor method, but it's actually a good one.

The first is that it will be developed with backward compatibility in mind.

The second is that we will not proceed unless there is a lot of consensus on the important points.

Some people say that Perl development can't proceed because of oppositi…

MNIST Handwriting Recognition Deep Learning Written in Pure Perl

The MNIST handwriting recognition deep learning written with Pure Perl is released.

Because it is pure Perl code, it can be used by Perl users to get an overview of deep learning algorithms.

MNIST Handwriting Recognition Deep Learning Written in Pure Perl