Skip to content

Commit 589e174

Browse files
committed
Update docs
1 parent ed5c774 commit 589e174

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
![Snap](https://raw.githubusercontent.com/snapscript/snap-site/master/www.snapscript.org/img/logo.png)
22

3-
Snap is an open source, optionally typed, object oriented scripting language for the Java platform. The
4-
learning curve is small for anyone with experience of Java, JavaScript, TypeScript, or Scala, amongst
5-
others. It has excellent integration with the host platform, and can do whatever can be done with Java
6-
and much more.
3+
Snap is an optionally typed object oriented language. It borrows concepts and constructs from many sources
4+
including JavaScript, Python, Java, Go and Scala amongst others. It is interpreted and has no
5+
intermediate representation, so there is no need to compile or build your application.
6+
7+
The interpreter has been built from the ground up, no tools or libraries have been used. As a result the
8+
project is small, fully self contained, and can easily be embedded or run as a standalone application.
9+
Here you will get an overview on how the interpreter works and the language.
710

811
* [Overview](#overview)
912
* [Parallel Compilation](#parallel-compilation)

0 commit comments

Comments
 (0)