Omnimaga

General Discussion => Introduce Yourself! => Topic started by: Juju on March 19, 2010, 02:59:57 pm

Title: Bonjour le monde.
Post by: Juju on March 19, 2010, 02:59:57 pm
Hello. I am juju2143. It's my first post here (yay!), but some of you already know me on IRC.

For calc stuff, I own a 83+ and I mastered the art of programming in TI-BASIC and hacking my 83+ during my math courses :P I didn't coded on it since some time, but thanks to geekboy showing me CaDan and this forum, I rediscovered my old calculator :P
Also, I mastered the art of Linux sysadmining (I'm the owner of some Linux servers) and I program C# and some C/C++, as a computer science student.

Now where is my bag of Omnimaga-brand peanuts?
Title: Re: Bonjour le monde.
Post by: Gale on March 19, 2010, 03:07:06 pm
welcome to the club juju ;D
Title: Re: Bonjour le monde.
Post by: DJ Omnimaga on March 19, 2010, 03:10:57 pm
Hi and welcome here :)

I hope the new projects and stuff will get your interest renewed towards calculators and hopefully get you into programming ^^

(http://www.omnimaga.org/images/peanut-bag-rickroll.gif)
Title: Re: Bonjour le monde.
Post by: Juju on March 19, 2010, 03:24:51 pm
Thanks guys, I'll check that out. Maybe try some z80 asm. xD
Title: Re: Bonjour le monde.
Post by: DJ Omnimaga on March 19, 2010, 03:45:17 pm
Keep in mind z80 ASM is quite hard to start up with, though. If you're good in low lv languages you might be safe, though. Now you got a few more options too so it,s cool. Here are the good and bad points of each I guess. I only noted the ones that are reliable, ie: are functional enough to produce working games.

TI-BASIC
+On calc, easy to learn and program, very little risks of RAM clears.
-Very slow and no direct access to memory or hardware functions (such as changing contrast)

other libs+BASIC
+Same
-Much slower than the two above, due to Asm( command being slow to execute, risks of RAM clears

xLIB/Celtic+BASIC
+On calc, not too hard to learn and use if you mastered TI-BASIC first, access to some calc system functions
-Still quite slow in some cases, but less than the above, risks of RAM clears if you do something wrong

Axe
+On-calc, Fast and easy to learn if you know TI-BASIC well, access to system functions
-Larger code in some cases, limiting game size (basically, no massive RPGs), risks of RAM clears if you screw up.

BBC Basic
+On-calc, fast and easier than ASM. Access to some hardware functions
-Requires BBC Basic app to run games, programming editor is not user-friendly.

Fast RPL
+On-calc and runs fast
-Requires FastRPL app to run games, Requires ASM knowledges and is hard to learn if you're not used to RPN. Not 100% functional, meaning, some code that should work may not.

ASM
+Can do everything the calc can do
-Much harder to learn than the aboves. Risks of crashes if you do something wrong.
Title: Re: Bonjour le monde.
Post by: Juju on March 19, 2010, 03:55:17 pm
Lol, I only knew TI-BASIC (which I master perfectly), ASM and some programs that adds functions to the OS... Note that I did some MS-DOS asm before with MASM, it was hard, but not that hard :P
Title: Re: Bonjour le monde.
Post by: DJ Omnimaga on March 19, 2010, 03:57:11 pm
Aaah ok, so at least you have some base. But yeah ASM can be near impossible to understand for some people than others. I myself tried learning z80 3 times from ASM in 28 days tutorials with no luck, so I stuck with TI-BASIC. If you scout the forums you'll notice I even had an hard time understanding some TI-BASIC and Axe commands even if I did TI-BASIC for almost 9 years
Title: Re: Bonjour le monde.
Post by: Juju on March 19, 2010, 04:03:16 pm
Same here, tried to learn z80 ASM with tutorials, but became bored before writing a line of code... (That was way before that MASM course, though.) But I did messed up with already existing source code.
Title: Re: Bonjour le monde.
Post by: DJ Omnimaga on March 19, 2010, 04:20:54 pm
I think one issue with ASM is how many lines of code you need to do one single thing like Getkey. It can get insane. If you code in ASM you really need to comment your code a lot to not get lost later.
Title: Re: Bonjour le monde.
Post by: SirCmpwn on March 19, 2010, 04:24:00 pm
I program C#

++
Title: Re: Bonjour le monde.
Post by: Juju on March 19, 2010, 04:29:05 pm
Yeah, that's why I got bored of ASM. It's very not straightforward. (Although I like to solve some problems and show up with a fancy, complicated and optimized solution.)
Title: Re: Bonjour le monde.
Post by: meishe91 on March 19, 2010, 04:39:01 pm
Well welcome here. Looks like you have a lot to offer. :)
Title: Re: Bonjour le monde.
Post by: ztrumpet on March 19, 2010, 07:06:43 pm
Hi, welcome here! ;D

DJ, I thought you said no one else in Québec programed calcs... :D
Title: Re: Bonjour le monde.
Post by: Builderboy on March 19, 2010, 07:11:43 pm
Welcome!  Can't wait to see what kind of things you bring to the table :) Sounds like you have been working with Basic for a while too.
Title: Re: Bonjour le monde.
Post by: Juju on March 19, 2010, 07:15:44 pm
Thanks guys :D
You may have already seen my brainfuck interpreter, right now I look for porting it to the Axe Parser...
ztrumpet: Thought so too...
Title: Re: Bonjour le monde.
Post by: DJ Omnimaga on March 19, 2010, 07:20:02 pm
Hi, welcome here! ;D

DJ, I thought you said no one else in Québec programed calcs... :D
They're rare, but there are some, from time to time. The issue, though, is that they usually remain interested for an incredibly short amount of time. I think the record besides myself is 6 months with Fallen Ghost from UTI forums, who was working on a Starcraft clone. Most others either lose interest quick or barely even do any programming D:

I guess maybe the mentality over here makes it so people prefer other stuff like gaming and beer/partys (especially the later, where I live). :P
Title: Re: Bonjour le monde.
Post by: Juju on March 19, 2010, 08:18:03 pm
I guess maybe the mentality over here makes it so people prefer other stuff like gaming and beer/partys (especially the later, where I live). :P

So true.
Title: Re: Bonjour le monde.
Post by: DJ Omnimaga on March 19, 2010, 08:29:55 pm
Yea, kinda sad in some ways, IMHO (altough some parties can be fun, sometimes. I don't mind the ones involving gaming), because it pretty much single-out people who are mostly introverted and artistic who don't want to be forced to conform to society x.x

Note that many popular artists in the past milleniums had to deal with similar stuff too x.x
Title: Re: Bonjour le monde.
Post by: Galandros on March 20, 2010, 06:15:17 am
Welcome. Have good time wandering in the forums. Warning: wander responsibly. :P
Title: Re: Bonjour le monde.
Post by: parserp on December 09, 2011, 06:05:10 pm
he he he....
hi juju XD
(Necropost)
Title: Re: Bonjour le monde.
Post by: Juju on December 09, 2011, 06:30:53 pm
How dare you necropost my welcome topic.
Title: Re: Bonjour le monde.
Post by: epic7 on December 09, 2011, 06:32:49 pm
Welcome to Omnimaga, Juju!

(http://www.omnimaga.org/images/peanut-bag-game.gif)
Title: Re: Bonjour le monde.
Post by: parserp on December 09, 2011, 06:33:23 pm
/me lost
Title: Re: Bonjour le monde.
Post by: Xeda112358 on December 09, 2011, 07:13:00 pm
You have 2*3*5*7*11 posts now and I never said welcome here D:

Welcome! :P
Title: Re: Bonjour le monde.
Post by: flyingfisch on December 09, 2011, 07:13:55 pm
Juju, i hope you enjoy your stay here. Yep, i've seen you in the irc....but why does it say that this is the first time you posted here? :P lol

and dont get in trouble with the admin!

Oh, wait, you are....
Title: Re: Bonjour le monde.
Post by: bb010g on May 03, 2014, 12:55:21 am
Wow! You have a welcome topic! Have some necro peanuts! :P
 !peanuts

(Maybe necroing your welcome page every few years could become a tradition...)
Title: Re: Bonjour le monde.
Post by: Juju on May 03, 2014, 01:41:49 am
How dare you necropost my welcome topic.
I'm not gonna add anything to this statement.
Title: Re: Bonjour le monde.
Post by: Streetwalrus on May 03, 2014, 06:57:43 am
Here you go. :P
!peanuts
/me hides
Title: Re: Bonjour le monde.
Post by: ClrDraw on May 04, 2014, 11:24:58 am
MOAR (http://www.omnimaga.org/Smileys/classic/peanut-bag.gif)
Title: Re: Bonjour le monde.
Post by: Eiyeron on May 28, 2014, 09:47:53 am
And again
Title: Re: Bonjour le monde.
Post by: Streetwalrus on May 28, 2014, 09:48:56 am
Necro edition lol. XD