/ ___|_ _ ___ ___| |_ | | _| | | |/ _ \/ __| __| | |_| | |_| | __/\__ \ |_ \____|\__,_|\___||___/\__|
I have been coding in C for a while, and I'm starting to get tired of it. I used to think it was fun and challenging, but those fun and challenging things are getting repetitive now. Memory management is especially tiresome, and it can be a pain to debug if I get something wrong. Also, the standard library is small, so it doesn't give you much to work with. I used to like Python a lot, and I have recently been moving back to it. I appreciate it more the second time around, and it has a larger standard
I don't usually like BASIC programming languages, but TI-BASIC is a different story.
Things I like about TI-BASIC:
- The only thing I like about every BASIC language, the simplicity. No OOP or any of that crap to get in my way. Same reason I like C, actually.
- I can program with it on my calculator! That means I can program at school, or on the road.
- TI-BASIC is surprisingly powerful. I can do raw input, graphics, etc, and it's really simple.
- Instead of memorizing and typing
I have been on CodeCall for a little while now, so everyone has probably noticed my free software user bar, and maybe even clicked it. I will tell you about free software in a FAQ style blog post.
What is free software?
Free software doesn't mean free in price (although it usually is free in price too). That software is called freeware. Free software gives you some extra liberties. It makes sure that you can access the source code, change it, and distribute it the way you like.