Portal:Windows: Difference between revisions

From Perl Guilds - Getting Medieval with Perl
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:


==== Summary ====
==== Summary ====
Strawberry Perl is the best way to get Perl onto Windows. At the time of this writing, Straberry Perl is up to date with the latest upstream perl version. It is compiled using MinGW-W64 for both 64 and 32 bit Windows. Larry Wall uses it.


=== Windows Subsystem for Linux 2 (WSL2) ===
=== Windows Subsystem for Linux 2 (WSL2) ===

Revision as of 18:43, 16 January 2025

This page discusses known options for Perl on Windows and options for creating Perl-based programs for distribution on Windows. It focuses more on creating programs for distribution (i.e., selling programs and services to paying customers) than it does for creating a development environment for doing productive things with Perl on Windows.

Perl Environments on Windows

Strawberry Perl

Download Installers

https://strawberryperl.com/releases.html

Development Website

https://github.com/StrawberryPerl

How to Contribute

Getting Support

https://strawberryperl.com/support.html

Summary

Strawberry Perl is the best way to get Perl onto Windows. At the time of this writing, Straberry Perl is up to date with the latest upstream perl version. It is compiled using MinGW-W64 for both 64 and 32 bit Windows. Larry Wall uses it.

Windows Subsystem for Linux 2 (WSL2)

MSYS2

Cygwin

MobaXterm

ActiveState

Perl-based GUIs on Windows

wxPerl

Win32::GUI

Tk

Distributing Perl-based Programs on Windows

Why?

Development Environment

Creating GUIs

Generating EXEs

Creating Installers for your EXEs