Live data from Hacker News

Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

ticalc.org

11–20 of 93 posts

Re: Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

#11
post #6

There‘s HP calculator guys and TI guys. Around the age of 17 I spent lots of time programming my HP28s calculator in a Forth like language that had symbolic mathematics, lots of ideas from Scheme (closures, functions as first class arguments, recursion). It felt like magic dealing with concepts I hadn’t seen in the C compiler on my Amiga or later in Turbo Pascal. But I saw these concepts later in Mathematica and was…

Most if not all high schools and colleges in the US required TI “graphing” calculators for algebra/trig on up. I don’t know if they still do. I never saw this HP28, sounds awesome!

Re: Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

#12
post #6

There‘s HP calculator guys and TI guys. Around the age of 17 I spent lots of time programming my HP28s calculator in a Forth like language that had symbolic mathematics, lots of ideas from Scheme (closures, functions as first class arguments, recursion). It felt like magic dealing with concepts I hadn’t seen in the C compiler on my Amiga or later in Turbo Pascal. But I saw these concepts later in Mathematica and was…

An HP 50g was my calculator of choice, and the whole RPN style really rubbed off on me. Plus it had more advanced symbolic algebra capabilities than a ti83 equivalent. I enjoyed learning common lisp, scheme, racket, etc through high school and college and still am fond of them today because of this calculator.

Re: Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

#13
I received the TI-83+ manual on the first day of high school and read it back-to-back that same day.

Subsequent math classes, I started by writing a BASIC problem to solve the type of math problem we were given.

I can't decide if I got really good at solving those math problems by solving them generally once, or really bad at solving those math problems for never having solved them more than once or twice by hand while writing the program.

Those programs were very inefficient, and you could code the TI-83+ in assembly, but it required uploading the code via cable. I recall being able to play small internet-downloadable network games with two TI-83+ connected. I never got around to writing any games myself.

Re: Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

#15
post #3

It's funny how many software developers got into it due to being bored in class with a TI-83 and randomly trying to create programs.

Wait, I'm not the only one ? :P . I was def the only one in my class and maybe we were 3 of all classes doing that

Re: Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

#17
post #3

It's funny how many software developers got into it due to being bored in class with a TI-83 and randomly trying to create programs.

That’s me with a TI-85 in 7th grade in ‘95 or so.

It was effectively a portable computer that I was allowed to use and play with in most classes.

Started with TI-BASIC, then discovered ticalc.org and the shell and assembly programming hacks, games, and home brew transfer cables.

It effectively started my electrical engineering and computer science career.

I know I’m not alone.

Re: Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

#18
post #3

It's funny how many software developers got into it due to being bored in class with a TI-83 and randomly trying to create programs.

That’s me with a TI-85 in 7th grade in ‘95 or so. It was effectively a portable computer that I was allowed to use and play with in most classes. Started with TI-BASIC, then discovered ticalc.org and the shell and assembly programming hacks, games, and home brew transfer cables. It effectively started my electrical engineering and computer science career. I know I’m not alone.

Same here! TI-85, and then HP48G series after that!
Post reply on HN