Skip to content
This repository has been archived by the owner on Nov 6, 2023. It is now read-only.

CardboardDog/Rosie-Lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rosie

Rosie is a compiled and object-oriented programming language designed to be simpler than c++, without loosing performance. For example, a simple hello world in c++ requires:

#include <iostream>
int main(){
  std::cout << "hello world";
}

however, we can write the same program in Rosie in just two lines:

add io/io
io.out("hello world")

The Rosie compiler is also easy to use! To compile a program, just type Rosie <file>, or add custom aurguments like --clean=false,--clang or --gcc to change how the compiler acts. Ready to give Rosie a try? Follow these instructions to get started!

Note: building from the source is suggested becuase it will always be up to date, while the installer is only released for major versions