Author Topic: Calcalca  (Read 27538 times)

0 Members and 1 Guest are viewing this topic.

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: Calcalca
« Reply #105 on: July 02, 2010, 03:17:43 am »
Lol that could be done. I did it with all caps once to test. Cooliojazz noticed it for the 3 seconds it lasted and freaked out XD. It was a while ago. However, editing a post would make its changes permanent. Once I would remove the filter, everything except that post would go back to normal

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Calcalca
« Reply #106 on: July 02, 2010, 03:24:01 am »
Haha ill keep that in mind for next April ^-^

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Calcalca
« Reply #107 on: September 01, 2010, 02:03:54 pm »
Sooo, now that my contest entry's "safely" in a group ;), I can finally get back to this, but after a coupla months of playing with Axe, I'm amazed by how slow TI-BASIC really is ... shows how much Axe changed my perception...
« Last Edit: September 01, 2010, 02:27:26 pm by Deep Thought »




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: Calcalca
« Reply #108 on: September 01, 2010, 02:26:43 pm »
Yeah when I started Axe it was hard to get back to BASIC afterward. Same happens with ASM, apparently. I hope you be careful though with groups. We never know what can happen to them :/

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Calcalca
« Reply #109 on: September 01, 2010, 02:31:27 pm »
When you say in Group, do you mean backed up in a group folder?  Because if thats too, bear in mind Group files are not 100% safe O.O Much better to back up on the computer or in a 2nd method on calc.

As for calcalc, thats what i like about TiBasic :) It has such a slow language that it forces you to become a very efficient coder in order to get good programs.  Whereas with languages like Axe and C and Java and the like, making horrible inefficient mistakes, you can still have fast programs, but it might kill you later on once you've developed bad habits.

Anyways, glad to see you resuming work on this :)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Calcalca
« Reply #110 on: September 01, 2010, 02:37:04 pm »
Unfortunately, groups are the most secure way of backing stuff up that I know of on-calc x.x

As for calcalc, thats what i like about TiBasic :) It has such a slow language that it forces you to become a very efficient coder in order to get good programs. Whereas with languages like Axe and C and Java and the like, making horrible inefficient mistakes, you can still have fast programs, but it might kill you later on once you've developed bad habits.

Yeah, that's why I didn't see anything wrong with using sum(mid(list),5,1) instead of list[5] on the Nspire. It's just too fast for it to matter.

Anyways, glad to see you resuming work on this :)

Thanks.

EDIT: 400 Bad Request
« Last Edit: September 01, 2010, 02:38:16 pm by Deep Thought »




Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Calcalca
« Reply #111 on: September 01, 2010, 02:38:10 pm »
Axe has a backup feature, it copies programs into Apvars and you can restore them later :)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Calcalca
« Reply #112 on: September 01, 2010, 02:39:44 pm »
Axe has a backup feature, it copies programs into Apvars and you can restore them later :)

Yeah, but I don't have the latest Axe yet...

You know what would be awesome? An Axe decompiler. That way, if someone lost the source but somehow still has a copy of the exec (for example, if they were in separate groups), he could still keep working. It'd be pretty hard to make one, though...




Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Calcalca
« Reply #113 on: September 01, 2010, 02:42:06 pm »
Ah, well then you can just do two or more separate groups if you're really worried.  The probability of 2 groups failing is much less.  As for a decompiler, you would have to ask Quigibo how possible that is, im worried that it may, in fact, be *impossible* D:

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: Calcalca
« Reply #114 on: September 01, 2010, 04:26:54 pm »
it would sure be hard to interpret z80 ASM to translate it to Axe source x.x, plus I bet you would lose pointer names and the like

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Calcalca
« Reply #115 on: September 01, 2010, 05:34:03 pm »
Glad to see this being continued to have work done on it now :)

As for the decompiler I agree. I don't think it's impossible but I think it would be incredibly hard and take a long time.
« Last Edit: September 01, 2010, 05:35:25 pm by meishe91 »
Spoiler For Spoiler:



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

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Calcalca
« Reply #116 on: September 01, 2010, 06:26:49 pm »
As for the decompiler I agree. I don't think it's impossible but I think it would be incredibly hard and take a long time.

What about on the computer, though?




Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Calcalca
« Reply #117 on: September 01, 2010, 06:31:51 pm »
It'd still be hard. I mean it's kinda like making a TI-BASIC to assembly converter. This would be a little easier since Quigibo, I think, knows how everything parses and into what but it'd still be hard. I didn't mean it would take a long time to parse, just to create it.
Spoiler For Spoiler:



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

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Calcalca
« Reply #118 on: September 01, 2010, 06:45:18 pm »
Hmmm some of it might be easy, since so much is put into subroutines, calls to those could be directly decompiled.  But yeah, if someone were to write this, it would either have to be Quigibo or someone with access to Axe parser source.