Author Topic: Bonjour le monde.  (Read 15501 times)

0 Members and 1 Guest are viewing this topic.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Bonjour le monde.
« 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?

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Gale

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +1/-0
  • Ti-84+ Silver Edition
    • View Profile
Re: Bonjour le monde.
« Reply #1 on: March 19, 2010, 03:07:06 pm »
welcome to the club juju ;D
remember me as a time of day...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bonjour le monde.
« Reply #2 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 ^^


Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Bonjour le monde.
« Reply #3 on: March 19, 2010, 03:24:51 pm »
Thanks guys, I'll check that out. Maybe try some z80 asm. xD

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bonjour le monde.
« Reply #4 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.
« Last Edit: March 19, 2010, 03:46:08 pm by DJ Omnimaga »

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Bonjour le monde.
« Reply #5 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

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bonjour le monde.
« Reply #6 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

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Bonjour le monde.
« Reply #7 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.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bonjour le monde.
« Reply #8 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.

SirCmpwn

  • Guest
Re: Bonjour le monde.
« Reply #9 on: March 19, 2010, 04:24:00 pm »

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Bonjour le monde.
« Reply #10 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.)

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Bonjour le monde.
« Reply #11 on: March 19, 2010, 04:39:01 pm »
Well welcome here. Looks like you have a lot to offer. :)
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Bonjour le monde.
« Reply #12 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

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Bonjour le monde.
« Reply #13 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.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Bonjour le monde.
« Reply #14 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...

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.