Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

orange

orange - Programming language

< >

orange is a programming language created in 2014 by Robert Fratto.

#1571on PLDB 9Years Old 102Users
0Books 0Papers

Orange is a systems programming language made to be as powerful as C++ with none of the headache. It aims to be very productive by baking the most important low- and high-level features directly into the language, instead of dealing with them through obtuse function calls.


Example from the web:
extern printf(char* s, ...) -> int32 class Person public char* name public Person(char* name) @name = name end end Person john = Person("Johnny") printf("Hello, %s!\n", john.name)

Keywords in orange

alias bool break catch char class const continue data def delete do double elif else enum extend extern false final finally float fro get if import int int16 int32 int64 int8 interface new of package private property protected public return set static string super this throw true try uint uint16 uint362 uint64 uint8 var virtual void where while

HackerNews discussions of orange

title date score comments
Orange: A simple systems programming language 06/26/2015 55 38
yeti.html 路 orange.html 路 reforth.html

View source

- Build the next great programming language Search Day 213 About Blog Acknowledgements Traffic Traffic Today GitHub feedback@pldb.com