ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: File Archives :: Grammer v1.20.10.11 :: Reviews
Review
Review by  Ashbad Alvin
Reviewed on 2011-10-16
Note! This review was written for a previous version of this file!

Whilst this is a wonderful language, it has some drawbacks to it as well. This is one of the better interpreted languages on the 84+ made by a third party; it's less useful than BBC Basic ported by Benryves, but it's a lot easier to pick up and work with. My thoughts:

Usability: 8/10

It's dandy to write programs for it, since it uses the built-in BASIC editor, and it a super-big drawback to include the

Grammer language interpreter with it; it's annoying, but there could be worse.

Language Design: 8/10

It actually has a nice language with a rich set of commands and, as the vision goes, a bit more natural to work with than other languages (hence the name.) There are a few sliced bread routines in there (seriously, particle effects taking up 4 command slots? And they still have very little point? If the language is too slow to do it on its own, why make new routines when you could instead have inline assembly or something?), but many of the routines *are* useful.

Interpretation Speed: 7/10

It is pretty fast for an interpreted language based directly on the TI-BASIC tokens, but it isn't as slow as it says it is -- it's not nearly comparable to Assembly or compiled Axe. But it's a lot better than TI-BASIC!


Review
Review by  A Walden
Reviewed on 2011-09-25
Note! This review was written for a previous version of this file!

I love it. I just need to actually take the time to learn it :P

I like that you have to call the DispGraph function to show the current graph. That way, if you have multiple pixels you want to turn on or a line you want to draw, you don't have to sit there watching it draw.

It crashes a lot. The first time I attempted to run a program I had just entered it incorrectly (Eprogram name:Asm(prgmGRAMMER instead of "Eprogram name:Asm(prgmGRAMMER ) and it crashed the calc. I lost some of my best programs :(. But then I made one of my best programs (You can jump around on drawings. It tests for pixels before moving.), which I attempted to port to Grammer. Failed. :( Not giving up, though! :D

MOAR UPDATES.


Do you want to write another review for this file?

  Copyright © 1996-2019, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer