TIDE
Languages

Pony

Installing Pony on Ubuntu in TIDE

Pony

Pony is an open-source, actor-model, capabilities-secure, high-performance programming language.

Installation

Install basic build tools:

apt update
apt install -y build-essential lsb-release curl

Install ponyup (the Pony toolchain manager) and ponyc:

sh -c "$(curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/ponylang/ponyup/latest-release/ponyup-init.sh)"
export PATH="$HOME/.local/share/ponyup/bin:$PATH"
ponyup update ponyc release

Verify installation:

ponyc --version

Hello World Example

Create a directory and main.pony inside it:

mkdir hello_tide
cd hello_tide
main.pony
actor Main
  new create(env: Env) =>
    env.out.print("Hello, TIDE!")

Running the Code

Compile the package and execute the binary:

ponyc
./hello_tide

Official Resources

On this page