Dark Bit Factory & Gravity
GENERAL => Projects => Topic started 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. 😂
-
Look interested and does it have own IDE where you code em?
-
Not yet, but I'm planning to make a simple one. :)
-
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/
-
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
-
Btw, sources are included.
-
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.
-
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...
-
Hosted on GitHub.
https://github.com/relminator/AnyaBasic