mirror of
https://github.com/janet-lang/janet
synced 2024-11-17 06:04:49 +00:00
commit
f444bdd052
11
README.md
11
README.md
@ -1,14 +1,9 @@
|
|||||||
# janet
|
|
||||||
|
|
||||||
[![Build Status](https://travis-ci.org/bakpakin/janet.svg?branch=master)](https://travis-ci.org/bakpakin/janet)
|
[![Build Status](https://travis-ci.org/bakpakin/janet.svg?branch=master)](https://travis-ci.org/bakpakin/janet)
|
||||||
[![Appveyor Status](https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true)](https://ci.appveyor.com/project/bakpakin/janet)
|
[![Appveyor Status](https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true)](https://ci.appveyor.com/project/bakpakin/janet)
|
||||||
|
|
||||||
<p align="center">
|
<img src="https://raw.githubusercontent.com/honix/janet/master/assets/janet-w200.png" alt="Janet logo" width=200 align="left">
|
||||||
<img src="https://raw.githubusercontent.com/bakpakin/janet/master/assets/janet-big.png" alt="Janet logo">
|
|
||||||
<p>Logo by <a href="https://github.com/honix">honix</a></p>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
Janet is a functional and imperative programming language and bytecode interpreter. It is a
|
**Janet** is a functional and imperative programming language and bytecode interpreter. It is a
|
||||||
modern lisp, but lists are replaced
|
modern lisp, but lists are replaced
|
||||||
by other data structures with better utility and performance (arrays, tables, structs, tuples).
|
by other data structures with better utility and performance (arrays, tables, structs, tuples).
|
||||||
The language also bridging bridging to native code written in C, meta-programming with macros, and bytecode assembly.
|
The language also bridging bridging to native code written in C, meta-programming with macros, and bytecode assembly.
|
||||||
@ -18,6 +13,8 @@ to run script files. This client program is separate from the core runtime, so
|
|||||||
janet could be embedded into other programs. Try janet in your browser at
|
janet could be embedded into other programs. Try janet in your browser at
|
||||||
[https://janet-lang.org](https://janet-lang.org).
|
[https://janet-lang.org](https://janet-lang.org).
|
||||||
|
|
||||||
|
#
|
||||||
|
|
||||||
Implemented in mostly standard C99, janet runs on Windows, Linux and macOS.
|
Implemented in mostly standard C99, janet runs on Windows, Linux and macOS.
|
||||||
The few features that are not standard C (dynamic library loading, compiler specific optimizations),
|
The few features that are not standard C (dynamic library loading, compiler specific optimizations),
|
||||||
are fairly straight forward. Janet can be easily ported to new platforms.
|
are fairly straight forward. Janet can be easily ported to new platforms.
|
||||||
|
BIN
assets/janet-w200.png
Normal file
BIN
assets/janet-w200.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
Loading…
Reference in New Issue
Block a user