Skip to content

abbottmg/swiftperl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift and Perl Interoperability

Swift: 5.0 OS: Linux | macOS License: MIT

swiftperl is designed to provide an easy and smooth interoperability between Swift and Perl languages. The primary goal is to write XS modules for Perl entirely in Swift, though running Perl Interpreter in Swift environment is also possible.

Prerequisites

  • Swift 5.0
  • Perl 5 (>=5.10)

Getting Started

Linux

swift test

macOS

PKG_CONFIG_PATH=$PWD/.build/pkgconfig swift test --disable-sandbox

Documentation

For information on using swiftperl, see Reference.

Stability

The API stability is guaranteed in accordance with Semantic Versioning.

The module is used in production helping to serve thousands requests per second.

About

Swift and Perl Interoperability

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 46.8%
  • Swift 45.4%
  • C++ 4.4%
  • Perl 3.4%