blob: ad6af5d3671f80edce5e09848eda49cc33e9d53e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Sylt-lang
Sylt is a statically checked and dynamically typed reference counted programming
language made for game jams.
## Why does this exist? Why use this instead of language X?
Pfft! Why not?
## Getting started
Sylt is written entirely in Rust. There are two main ways of using it.
1. Depend on this repository in your Cargo.toml.
2. Clone this repository and cargo build. You can then pass .sy-files to the
resulting binary. Currently this way won't give you any kind of game.
## Basic Usage
Currently, Sylt can only run single files. The last filename given is
run.
The `-p` flag also lets you see a lot of debug output. If you want
to debug the compiler and runtime this might be helpful.
## Endgame
A language that has some form of static typechecking, is easy and fast to work
in. Performance should be good enough that you don't really have to worry about
it.
Dreams also exist of automatically updating the game when files are changed.
|