Results
|
Choice
|
Votes
|
|
Percent
|
TI-BASIC (Z80)
|
106
|
22.5%
|
|
TI-BASIC (68k)
|
99
|
21.0%
|
|
Assembly (Z80)
|
105
|
22.2%
|
|
Assembly (68k)
|
83
|
17.6%
|
|
Other (Small C, etc.)
|
32
|
6.8%
|
|
I'm not a programmer.
|
47
|
10.0%
|
|
|
Re: What's your favorite calculator programming language?
|
DWedit
(Web Page)
|
If I knew more assembly than the stupid ld HL,lblHelloWorld, call _puts , I'd make a Basic to Assembly converter that allows editing of the source after conversion. It would be more based on Qbasic than TI-Basic though.
|
Reply to this comment
|
1 November 1999, 03:30 GMT
|
|
Re: What's your favorite calculator programming language?
|
pcflyer1
(Web Page)
|
It's funny how nearly everyone is learning (or going to learn) asm, but very few people actually learn it to the point that they can create programs that are worth anything in asm. I'm not saying there aren't very talented asm programmers out there, because there are. My point is that most people don't realize just how hard asm is until they really start learning it. I know that when I first saw asm games I thought I would just learn asm and start creating my own game. After all, I was pretty good at basic and didn't figure asm to be too much harder. Wrong! Assembly language is hard! I don't care what anyone says, it's hard. Especially when compared with BASIC.
B.A.S.I.C - Beginners All-purpose Symbolistic Instruction Code. BASIC was designed to be easy and all-purpose. Assembly, on the other hand, is the natural language of the processor. Assembly code can be converted directly into the 1's and 0's the processor uses. This is the reason it's so fast, but it's also the reason it's so hard. Just knowing what the instructions in the processor's instruction set do isn't enough. You must look develop advanced algorithms. Algorithms that require a lot more thinking and knowledge of the calculator's inner workings than BASIC does.
Anything you can do in BASIC, you can do at least as fast, if not faster, in asm. It just requires more work. I would suggest everyone learn some asm, if not to write programs in it then just to have a better understanding of how the calculator and processor work.
I agree that there are some things that are better to do in BASIC just because it wouldn't be worth it to spend the time to write in asm. If you learned a new formula in science class and wanted a program to do the calculation, use BASIC. It would not be worth the trouble to write it in asm. However, most programs are better in asm, if you want to take the time to learn and use it.
Just my 2 cents worth, if that.
|
Reply to this comment
|
1 November 1999, 03:52 GMT
|
|
Re: What's your favorite calculator programming language?
|
Meradi
(Web Page)
|
How in the world do you convert code in C to Z80 assembly? That'd make things a whole lot easier for me.. The tutorials for Asm don't go deep enough.
|
Reply to this comment
|
1 November 1999, 03:54 GMT
|
|
The look of the messages here.
|
Klondike
|
Does anyone else agree that perhaps the messages should be displayed with the newer ones at the top? It's really annoying to have to scroll all the way down to the bottom of the page to lok at the newest messages. But who am I to judge? ;)
|
Reply to this comment
|
1 November 1999, 16:41 GMT
|
|
Re: What's your favorite calculator programming language?
|
Mono
|
this dosnt pretain to the issue but does any one know how to get a rom image off a ti 86? I have rom68 and graph link
|
Reply to this comment
|
3 November 1999, 05:02 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: just some basic questions
|
WashBasin
|
hmm...maybe i should have waited for the ti89+. oh well, my ti89 is very sufficient for me considering i'm only taking calculus and i could have done with a ti83. so are you sure that the AMS 2.00 on HW 1.00 will only have 720kb of memory? on the ti site (http://www.ti.com/calc/flash/89.htm), it said that there would be a total of 702kb of archive memory and 188kb of ram, totaling 890kb. anyways, i still cant wait for the AMS 2.00...looks very good. oh yeah, does anyone know when AMS 2.00 will be released? i heard from somewhere that it would be November 6 (this Saturday!!!), but i think thats just a rumor. thanks again. oh yeah, just to let you know, the spectrum on the ti89 (called tezxas) is pretty amazing, with some 3d racing games, lode runner, and some nice (graphically) space shooter games. it runs quite smooth too, its just that the 3d racing games get choppy, but the rest are pretty damn smooth. oh well, the disadvantage is that you need 140kb+ of ram free to run it and the games average around 30kb to 50kb; thats why i'm waiting for AMS 2.00 for more memory:)
|
Reply to this comment
|
5 November 1999, 02:18 GMT
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|