Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bas1c1/go-script
Go Script is a dynamically typed general purpose programming language
https://github.com/bas1c1/go-script
code csharp-code go go-script golang golang-script goscript interpreted-programming-language interpreter language programming programming-language script scripting scripting-language
Last synced: 24 days ago
JSON representation
Go Script is a dynamically typed general purpose programming language
- Host: GitHub
- URL: https://github.com/bas1c1/go-script
- Owner: bas1c1
- License: mit
- Created: 2022-01-09T07:50:48.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T06:51:25.000Z (8 months ago)
- Last Synced: 2024-10-12T14:21:01.574Z (24 days ago)
- Topics: code, csharp-code, go, go-script, golang, golang-script, goscript, interpreted-programming-language, interpreter, language, programming, programming-language, script, scripting, scripting-language
- Language: C#
- Homepage:
- Size: 483 KB
- Stars: 13
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Go Script Programming Language
Go Script is a dynamically typed, general purpose programming language for creating universal applications!
Features
- The possibility of functional and object-oriented programming
- Knife http listening library
- Supports the ability to integrate JS code
- Friendly and easy-to-read syntax
- Lightweight interpreter
- Standart librariesIn the last update
In the latest update was:
- updated "files" library
- added new data type "byte"
- added command line arguments
- added "const" operator
- added "using" statement
- added "if-then-else" expression
- added new "socket" library`~7000` lines of code
Contribution
Go Script is open-source project. You can throw pull requests and I'll look through them all!Examples
(Very simple blockchain written on GoScript)
Simple "Hello world":
```py
use "std"print("Hello, world!")
stop()
//Output: Hello, world!
```