Author Topic: Programming Speed  (Read 11021 times)

0 Members and 1 Guest are viewing this topic.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Programming Speed
« Reply #15 on: June 01, 2010, 06:44:25 pm »
i am truely amazing at this
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

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: Programming Speed
« Reply #16 on: June 01, 2010, 08:08:05 pm »
speed-typing! I only know the more common ones (I think, the others might be known unconsciously :P).
For better or for worse, I find myself saying menu key followed by the correct number-letter rather than the menu name followed by the command name. (second-math-right-4 rather than test-xor or second-test-logic-xor)
Same here.  It's really annoying when I know the key combos and think that before I think the command name. :D

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Programming Speed
« Reply #17 on: June 01, 2010, 10:52:13 pm »
I don't think I'm that fast at typing on calculator, but faster than the normal person :P

What bugs me though is when your thinking of a command and you think you know where it is and then you second guess yourself and you put the wrong command. :P
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: Programming Speed
« Reply #18 on: June 01, 2010, 10:53:51 pm »
Heh ive gotten to the point where when i want the sub() command, i go to the catalouge and press T, because sub() is closer to the beginning of T than the beginning of S :P

_player1537

  • Guest
Re: Programming Speed
« Reply #19 on: June 01, 2010, 11:36:39 pm »
I do that too :)  isn't it like 4 up after pressing T (didn't check the calc)

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: Programming Speed
« Reply #20 on: June 01, 2010, 11:44:12 pm »
I do that too :)  isn't it like 4 up after pressing T (didn't check the calc)

It's two. I should know; I use that command about a dozen times each day. It's probably my most used command of all the commands on the calculator.

EDIT: It's so useful. Why didn't TI put in a special menu for the string commands (e.g. sub(, inString(, etc.)?
« Last Edit: June 01, 2010, 11:45:22 pm by Deep Thought »




Offline cooliojazz

  • Support Staff
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 619
  • Rating: +66/-9
  • I omnoms on your soul
    • View Profile
    • Unreal Phantasies
Re: Programming Speed
« Reply #21 on: June 01, 2010, 11:44:42 pm »
it's 2 on 2.4(2? 3?), but 3 on 2.53 which has screwed me up a few times... (i  do ^^ too =P)
Spoiler For Random signess:
You can not beat my skills.
Trust me.
So don't even try.
And remember never to trust someone who says, "Trust me."

TI File Editor Progress: Remade in java like a boss. 50% we'll call it? IDK =P
Java Libraries: JIRC - 90% JTIF - 5%
TI Projects: Unreal Notator - -5000%
Nomcraft, a Bukkit mod
Some of the music I write can be found here | The Rest Should Be Here (Bandcamp)

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: Programming Speed
« Reply #22 on: June 01, 2010, 11:47:22 pm »
it's 2 on 2.4(2? 3?), but 3 on 2.53 which has screwed me up a few times... (i  do ^^ too =P)

There's the extra Σ( command, right? I'd rather use OS 2.43. The manual even suggested using sum(seq([exp],[var],[start],[finish] for summation.
« Last Edit: June 01, 2010, 11:48:30 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: Programming Speed
« Reply #23 on: June 01, 2010, 11:59:43 pm »
Heh ive gotten to the point where when i want the sub() command, i go to the catalouge and press T, because sub() is closer to the beginning of T than the beginning of S :P
same here. For a while it wasn't as efficient, though, because I had the Français APP on, which re-orders the CATALOG...

EDIT: Darn, 1 minute 43 seconds on my first try and one mistake (typed X=24 instead of K=24, altough the error was already in the original prog) x.x
« Last Edit: June 02, 2010, 01:37:39 am by DJ Omnimaga »

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Programming Speed
« Reply #24 on: June 02, 2010, 01:55:43 am »
Heh ive gotten to the point where when i want the sub() command, i go to the catalouge and press T, because sub() is closer to the beginning of T than the beginning of S :P
same here. For a while it wasn't as efficient, though, because I had the Français APP on, which re-orders the CATALOG...

EDIT: Darn, 1 minute 43 seconds on my first try and one mistake (typed X=24 instead of K=24, altough the error was already in the original prog) x.x

Haha, you guys  too huh?  ;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: Programming Speed
« Reply #25 on: June 02, 2010, 02:13:38 am »
Now I was extremly bored

TI-BASIC programming: Tool-Assisted Free Run!

(for those not familiar with TAS/tool-assisted speedruns stuff, it involves playing video games are very slow speed or frame by frame, with save states to push the game limits to their maximum, performing things that a human wouldn't be capable of, and abusing game programming errors a lot and luck manipulation. In my case, only slow downs were used (5% speed), and I epic failed at TAS'ing TI-BASIC programming :P)

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Programming Speed
« Reply #26 on: June 02, 2010, 02:21:21 am »
Lol! Fast typing is fast! ;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: Programming Speed
« Reply #27 on: June 02, 2010, 02:24:45 am »
Had I not messed up, (or if Wabbitemu supported a slow emulation mode that paused on any form of getkey instruction until you press an actual key) it would have been much faster, though

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: Programming Speed
« Reply #28 on: June 02, 2010, 04:32:12 pm »
Heh ive gotten to the point where when i want the sub() command, i go to the catalouge and press T, because sub() is closer to the beginning of T than the beginning of S :P
Me too. :D

The manual even suggested using sum(seq([exp],[var],[start],[finish] for summation.
WHAT?!
This was in TI's manual?  I hope they know that sum([exp],[start],[finish] is smaller and faster.  What was TI thinking! :D
Which manual was it, 2.43 or 2.53?

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: Programming Speed
« Reply #29 on: June 02, 2010, 07:08:16 pm »
Heh ive gotten to the point where when i want the sub() command, i go to the catalouge and press T, because sub() is closer to the beginning of T than the beginning of S :P
Me too. :D

The manual even suggested using sum(seq([exp],[var],[start],[finish] for summation.
WHAT?!
This was in TI's manual?  I hope they know that sum([exp],[start],[finish] is smaller and faster.  What was TI thinking! :D
Which manual was it, 2.43 or 2.53?

TI-83 Plus Graphing Calculator Guidebook, page 11-18: "You can combine sum( or prod( with seq( to obtain" Sigma and Pi notation. "To evaluate Σ 2(N-1) from N=1 to 4:"

sum(seq(2^(N-1),
N,1,4,1))
              15


The TI manual is very unoptimized, but how would you use sum( the way you used it? Doesn't the first argument have to be a list?
« Last Edit: June 02, 2010, 07:11:19 pm by Deep Thought »