Dark Bit Factory & Gravity

GENERAL => Projects => Topic started by: relsoft on April 16, 2016

Title: AnyaBasic - The little toy programming language that could.
Post by: relsoft on April 16, 2016
(http://www.rel.phatcode.net/Mypics/abscreenshot01.png)

(http://www.rel.phatcode.net/Mypics/abscreenshot02.png)

Download source, binaries samples and docs:  http://rel.phatcode.net/junk.php?id=157

Hello peeps, 
Made this little toy language/interpreter in Java.

AnyaBASIC is a portable Interpreted Programming Language made in Java and out of
boredom after seeing a post about an esolang made of emoticons on the
Programmers,Developers Facebook Group.
It has a syntax similar to BASIC with a bit of C and PASCAL thrown in.

While I consider this language a "Toy Language", it evolved into something that's
capable of doing something more(games, graphics, etc).
It's also a language whose keywords are in English so it should be a good language
to use for teaching kids how to program.



Features

 

 - Very easy to use

 - Case insensitive

 - As loosely-typed as any language can get

 - Easy to figure out with clean syntax

 - Only uses about 30 global keywords

 - Fast(for an interpreter made in an interpreted language)

 - Portable

 - Graphics capable

 - Full hardware acceleration

Don't expect much though.  Made this in a little less than 3 weeks.  😂
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: Hotshot on April 16, 2016
Look interested and does it have own IDE where you code em?
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: relsoft on April 18, 2016
Not yet, but I'm planning to make a simple one.  :)
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: Kirl on April 19, 2016
That's a cool project relsoft!  :clap:
Would love to see some code.

Made me remember an old presentation about how to make coding more accessible by giving immediate visual feedback in the ide. I couldn't find the vid, I'll post it if I manage to find it again.


Got it: https://m.youtube.com/watch?v=PUv66718DII
http://worrydream.com/LearnableProgramming/
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: relsoft on May 04, 2016
Thanks guys!

Updated to 0.4.3

Lots of stuff added.  Will port to droid for coding on the go. 

Uploaded a vid on facebook.


https://www.facebook.com/story.php?story_fbid=1013854522026339&id=100002054028740&refid=17&_ft_=top_level_post_id.1013854522026339%3Atl_objid.1013854522026339%3Athid.100002054028740%3A306061129499414%3A2%3A0%3A1464764399%3A330136836053431123
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: relsoft on May 04, 2016
Btw, sources are included. 
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: Optimus on May 13, 2016
Cool

I wondered a while ago if you are still working on something.

p.s. Was getting a retro (now anymore) Pentium 3 with DOS, right now running your monodisco demo, then searching old qbasic forums, reminisching the old times. Wondering where everyone dissapeared.
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: relsoft on May 16, 2016
Yo Michael!  Nice to see you're back.

:)

Some of us are on facebook.  :)



Just added associative arrays, functions as arguments, type returns, etc. 

Will port to android...
Title: Re: AnyaBasic - The little toy programming language that could.
Post by: relsoft on May 18, 2016
Hosted on GitHub.

https://github.com/relminator/AnyaBasic