Sign inSign up

100hellos/apl

By 100hellos

•Updated 4 months ago

"Hello World!" Written in apl

Image
0

4.4K

100hellos/apl repository overview

⁠Hello World! From apl.

Language page⁠ — context, influences, and learning notes on the 100hellos site.

Source on GitHub⁠ (100hellos/apl)

⁠Trying it

docker run --rm --platform="linux/amd64" 100hellos/apl:latest

⁠Modifying it

Read the repo README⁠, or fork the project⁠ and customize it.

For an interactive shell:

docker run --rm --platform="linux/amd64" --entrypoint="" -it 100hellos/apl:latest zsh

⁠APL

What can I add that isn't already covered by Wikipedia⁠:

APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson. Its central datatype is the multidimensional array. It uses a large range of special graphic symbols to represent most functions and operators, leading to very concise code. It has been an important influence on the development of concept modeling, spreadsheets, functional programming, and computer math packages. It has also inspired several other programming languages.

This container builds GNU APL 1.8 from source as Alpine doesn't yet include it in their stable distribution.

Tag summary

Content type

Image

Digest

sha256:595ca8057…

Size

136.1 MB

Last updated

4 months ago

docker pull 100hellos/apl