Sand is the next, versatile, high-level compiled or interpreted language that's easy to learn and performant to run.



Sand logo: 3 rounded squares stacked atop each other.

GitHub all releases GitHub Repo stars


Sand is the newest, dynamically typed, interpreted programming language.


Table of Contents



History

Sand was created as part of @Neuron-AI by @Password-Classified in 2021. Originally, it was named Sandwich, but the logo didn't seem right, and looked better and sounded better as Sand as it is today.


Sandwich (Old Logo) Sand (Current Logo)

And so Sand was born! The aim of the project is to create a versatile language that can be interpreted, and compiled or translated (in the future), so that we can finally have an easy-to-use, beginner-friendly (but still performant) programming language that can be used for almost anything. Also part of that vision is to have an extensive standard library, written in its parent language, Go, that will include many complex tasks such as machine learning, CLI development, databasing, game dev, GUIs and more!





Project Stats

Statistic Badge
Activity GitHub commit activity
GitHub contributors
Issues GitHub issues

Size

Lines of code
Releases GitHub release (latest by date)
GitHub all releases
GitHub Release Date
License GitHub
Owner
Neuron AI
Pushing the boundaries of open source AI.
Neuron AI
Similar Resources

Goimportcycle - a tool to visualize Go imports resolved to the file level

Goimportcycle - a tool to visualize Go imports resolved to the file level

Go Import Cycle goimportcycle is a tool to visualize Go imports resolved to the

Dec 8, 2022

A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.

ozzo-log Other languages 简体中文 Русский Description ozzo-log is a Go package providing enhanced logging support for Go programs. It has the following fe

Dec 17, 2022

Nightingale - A Distributed and High-Performance Monitoring System. Prometheus enterprise edition

Nightingale - A Distributed and High-Performance Monitoring System. Prometheus enterprise edition

Introduction 💡 A Distributed and High-Performance Monitoring System. Prometheus

Jan 7, 2022

A feature-rich and easy to use logger for golang

A feature-rich and easy to use logger for golang

A feature-rich and easy to use logger for golang 🚀 Install 🌲 Common Logs lumber.Success() lumber.Info() lumber.Debug() lumber.Warning()

Dec 31, 2022

Cloudprober is a monitoring software that makes it super-easy to monitor availability and performance of various components of your system.

Cloudprober is a monitoring software that makes it super-easy to monitor availability and performance of various components of your system. Cloudprobe

Dec 30, 2022

The AlfheimDB's high performance write-ahead log.

The AlfheimDB's high performance write-ahead log.

Jul 18, 2022

a lightweight, high-performance, out-of-the-box logging library that relies solely on the Go standard library

English | 中文 olog olog is a lightweight, high-performance, out-of-the-box logging library that relies solely on the Go standard library. Support outpu

Apr 12, 2023

Structured Logging Made Easy

Structured Logging Made Easy

Structured Logging Made Easy Features Dependency Free Simple and Clean Interface Consistent Writer IOWriter, io.Writer wrapper FileWriter, rotating &

Jan 3, 2023

Very powerful server agent for collecting & sending logs & metrics with an easy-to-use web console.

Very powerful server agent for collecting & sending logs & metrics with an easy-to-use web console.

logkit-community 中文版 Introduce Very powerful server agent for collecting & sending logs & metrics with an easy-to-use web console. logkit-community De

Dec 29, 2022
Go-logger - A sample go module that I stood up quickly to learn how remote modules work in go

go-logger A sample go module that I stood up quickly to learn how remote modules

Jan 9, 2022
Go-logging-logrus - Learn how to log management in golang with logrus

Learn how to logging in golang with logrus How to run this project git clone htt

Jan 19, 2022
Simple and configurable Logging in Go, with level, formatters and writers

go-log Logging package similar to log4j for the Golang. Support dynamic log level Support customized formatter TextFormatter JSONFormatter Support mul

Sep 26, 2022
a golang log lib supports level and multi handlers

go-log a golang log lib supports level and multi handlers Use import "github.com/siddontang/go-log/log" //log with different level log.Info("hello wo

Dec 29, 2022
An golang log lib, supports tracking and level, wrap by standard log lib

Logex An golang log lib, supports tracing and level, wrap by standard log lib How To Get shell go get gopkg.in/logex.v1 source code import "gopkg.in/

Nov 27, 2022
An open-source and enterprise-level monitoring system.
 An open-source and enterprise-level monitoring system.

Falcon+ Documentations Usage Open-Falcon API Prerequisite Git >= 1.7.5 Go >= 1.6 Getting Started Docker Please refer to ./docker/README.md. Build from

Jan 1, 2023
A simple re-creation of the first level for Space Invaders using Go and SDL-2.
A simple re-creation of the first level for Space Invaders using Go and SDL-2.

Space Invaders Go Written in Go using SDL2 Usage This application is a sample first level for a re-creation of Space Invaders. The structure of the pr

Feb 27, 2022
This package enables json output, level logging and so on to standard go logger.

logplug This package enables json output, level logging and so on to standard logger. Usage log.SetOutput(logplug.NewJSONPlug(os.Stderr, logplug.LogF

Dec 27, 2021
Multi-level logger based on go std log

mlog the mlog is multi-level logger based on go std log. It is: Simple Easy to use NOTHING ELSE package main import ( log "github.com/ccpaging/lo

May 18, 2022
📝 🪵 A minimal level based logging library for Go

slogx A minimal level based logging library for Go. Installation Example Usage Logger Log Level Format Output Contribute License Installation go get g

May 23, 2022