Aussie++ - A Bonza Language
Written by Lucy Black   
Sunday, 07 November 2021

It is said that the US and UK are divided by a common language, but what about Australia? Could Aussie ++ go mainstream and legitimize strine?

Aussie++ is the brainchild of @zack_overflow who was inspired by this exchange on Reddit:

aussiereddit 

There isn't too much to say about Aussie ++ as it speaks for itself. Assignment is simple enough:

I RECKON regularInteger = 42069;
I RECKON tinyNum = 0.00001;
I RECKON negativeNum = -1;
// Strings
I RECKON goodStr = "fair dinkum mate!";

Flow of control is direct and imperitive:

YA RECKON 1 == 2 ? < 
GIMME "fark we broke maths!";
>
WHATABOUT NAH, YEAH! == YEAH, NAH! ? <
GIMME "strewth we broke boolean logic!"; 

>

For loops are positively dreamtime:

I RECKON x IS A WALKABOUT FROM [0 TO 100] <  
        GIMME x;
>

While loops on the other hand are bonza - sorry slipping into Aussie++:

I RECKON kmWalked = 0;
I RECKON I'LL HAVE A WALKABOUT UNTIL (kmWalked > 3) <
GIMME "i walked 1 km!";
kmWalked = kmWalked + 1;
>
GIMME "BLOODY OATH I'M TIRED!";

Rather than adopt the very non-aussie curly brackets, who does curly anything in oz, or the fahr ta fancy indents of Python, aussie++ uses boomerangs, <>, to group statements.

This is a significant break though in language design as it gets straight to the object and doesn't go walkabout, except when it comes to loops. Personally I like the boomerang symbols, but I think that Unicode has a better version just waiting to be used: boomer

Of course, its real defining characteristic is that it should be read upside down, aka True aussie mode:

assieupd

You can Run this program in the Aussie++ Playground and if you want to do more visit its GitHub repo where you'll find the same lingo used. 

To make real progress however I think we also need an aussie PC:

aushat

 

To know more about it, and to try it out visit 

More Information

 Aussie++ The programming language from down under.

Related Articles

Arnold C A Schwarzenegger Based Language

The Sound Of Coding

Vanilla JS Used On More Sites Than jQuery

Demo Of Wolfram Language

Which Languages Influenced Which?

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Azul Outperforms OpenJDK By Up To 37%
23/10/2024

Azul has announced that its Azul Platform Prime outperforms comparable OpenJDK distributions by as much as 37%. The company has also launched the Azul Java Performance Engineering Lab (JPEL) aimed at  [ ... ]



Firefox 1.0 Released 20 Years Ago
10/11/2024

A news item with the headline "Firefox browser takes on Microsoft" from 20 years ago has attracted renewed attention. It was originally published on the BBC News website on November 9th, 2004 rec [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

 

Last Updated ( Sunday, 07 November 2021 )