Crates.io | wright |
lib.rs | wright |
version | 0.8.0 |
source | src |
created_at | 2017-10-22 04:22:01.631489 |
updated_at | 2019-10-30 19:15:32.765605 |
description | The rust package and API for the wright programming language. |
homepage | |
repository | https://github.com/Wright-Language-Developers/Wright-lang |
max_upload_size | |
id | 36527 |
size | 33,905 |
Downloads | |
---|---|
Total | |
Releases | |
Pre-Releases | |
Crates.io | |
Crates.io (Latest) |
Wright is a lightweight programming language that is intended for use in similar situations to other JVM languages like Java and Kotlin. What makes wright different is its unique approach to the object oriented model, following an enforcing concepts from more functional languages. From rust, for example, wright uses a trait and polymorphism system, along with tagged unions. Wright also takes from Java's inheritance model, but slightly tweaks it, prevent inheritance based issues and confusion.
There are several installation options.
cargo install wright
.cargo build --release
in the wright directory, and
then adding wright/target/release to your system path.