Skip to content

wilson/coral

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Coral?

Coral is an interpreted object-oriented programming language designed to help programmers experience joy.
It inherits many (hopefully) lovely multi-paradigm ideas from its many spiritual ancestors, especially Perl, Smalltalk, and Lisp.

Features of Coral

  • Simple Syntax
  • Normal Object-oriented Features (e.g. class, method calls)
  • Advanced Object-oriented Features (e.g. mix-in, singleton-method)
  • Operator Overloading
  • Exception Handling
  • Iterators and Closures
  • Garbage Collection
  • Dynamic Loading of Object Files (on some architectures)
  • Highly Portable (works on many Unix-like/POSIX compatible platforms as well as Windows, macOS, etc.)

How to get Coral

You are here. Do your favorite thing.

How to build

TODO; for now: See Building Ruby

Coral home page

http://blog.nicksieger.com/articles/2006/10/20/rubyconf-history-of-ruby/

Documentation

TODO; for now:

Copying

See the file COPYING.

Feedback

Feel free to get in touch, this is for all of us.

Contributing

Open a PR and make sure everything is rad.

The Author

Ruby was originally designed and developed by Yukihiro Matsumoto (Matz) in 1995.
Coral was forked from Ruby to return it to the path of joy by Wilson Bilkovich (Defiler) in 2025.

wilson@supremetyrant.com

About

The Coral Programming Language

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 59.6%
  • C 30.1%
  • Rust 4.7%
  • C++ 3.0%
  • Yacc 1.0%
  • M4 0.4%
  • Other 1.2%