Skip to content

Commit

Permalink
Add links to Replit.
Browse files Browse the repository at this point in the history
  • Loading branch information
elliottslaughter committed Jun 1, 2022
1 parent 71f605d commit 0bfb9cf
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 0 deletions.
5 changes: 5 additions & 0 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ title: Getting Started
Setup
=====

Run Terra in Your Browser via Replit
------------------------------------

The fastest way to try Terra is via [Replit](https://replit.com/@terralang/terra). You can run Terra in your browser without needing to install anything. Once you get a feel for the language, you can use the instructions below to install Terra on your computer.

Installing Terra
----------------

Expand Down
2 changes: 2 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ __Terra__ is a low-level system programming language that is embedded in and met
terralib.saveobj("helloterra",{ main = hello })
{: id="introcode"}

Try this example and others in your browser: https://replit.com/@terralang/terra

Like C/C++, Terra is a **statically-typed**, **compiled language** with manual memory management.
But unlike C/C++, it is designed from the beginning to be **meta-programmed from Lua**.

Expand Down
8 changes: 8 additions & 0 deletions release/share/terra/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ Home Page: https://terralang.org

Community: https://terralang.zulipchat.com

Replit: https://replit.com/@terralang/terra

Build Status:
[![Build Status](https://github.com/terralang/terra/workflows/CI/badge.svg)](https://github.com/terralang/terra/actions)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/terralang/terra?branch=master&svg=true)](https://ci.appveyor.com/project/terralang/terra/branch/master)
Expand All @@ -15,11 +17,17 @@ Furthermore, you can use Lua to meta-program Terra code. The Lua meta-program ha

This guide serves as an introduction for programming in Terra. A general understanding of the Lua language is very helpful, but not strictly required.

Run Terra in Your Browser via Replit
====================================

The fastest way to try Terra is via [Replit](https://replit.com/@terralang/terra). You can run Terra in your browser without needing to install anything. Once you get a feel for the language, you can use the instructions below to install Terra on your computer.

Installing Terra
================

Terra currently runs Linux, macOS, FreeBSD, and 64-bit Windows. Binary releases for popular versions of these systems are available [online](https://github.com/terralang/terra/releases), and we recommend you use them if possible because building Terra requires a working install of LLVM and Clang, which can be difficult to get working.


Running Terra
=============

Expand Down

0 comments on commit 0bfb9cf

Please sign in to comment.