From 8c819b1f915afd890aeedf375fa933f539a3fbf8 Mon Sep 17 00:00:00 2001 From: Calvin Rose Date: Mon, 5 Jun 2023 12:55:08 -0500 Subject: [PATCH] Update README.md --- README.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 8edabc7b..df3d3240 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,10 @@ **Janet** is a programming language for system scripting, expressive automation, and extending programs written in C or C++ with user scripting capabilities. +Janet makes a good system scripting language, or a language to embed in other programs. +It's like Lua and GNU Guile in that regard. It has more built-in functionality and a richer core language than +Lua, but smaller than GNU Guile or Python. However, it is much easier to embed and port than Python or Guile. + There is a REPL for trying out the language, as well as the ability to run script files. This client program is separate from the core runtime, so Janet can be embedded in other programs. Try Janet in your browser at @@ -102,14 +106,6 @@ See the examples directory for all provided example programs. (MessageBoxA nil "Hello, World!" "Test" 0) ``` -## Use Cases - -Janet makes a good system scripting language, or a language to embed in other programs. -It's like Lua and GNU Guile in that regard. It has more built-in functionality and a richer core language than -Lua, but smaller than GNU Guile or Python. However, it is much easier to embed and port than Python or Guile. - -Some people use janet for sysadmin scripting, web development, or small video games. - ## Language Features * 600+ functions and macros in the core library