For past few weeks I have had plenty of time to think about what I want to do, and what I have always wanted to do, what I like and what I have always dreamed of. Maybe the biggest passion and object of interest(Object? Give me a proper word) has beem these small "systems" like cell phones, handheld "computers", even calculators and old cash registers. ...programming wise, of course.
I don't know what is so interesting in them. I am just interested to do stuff with those small things. Mainly code programs and games for those. At least thats what I think I'd love to do. Maybe it is because of the fact that those "platforms" are very limited. You have to work with one set of functions or write your own. No external 3rd party libraries fooling devs here.
The problem is that I can't get into these "machines". How could I? I'd love to try doing something with these things. I don't really even know what kind of languages do these things use. I bet they use C, or some kind of assebly depending on the CPU architecture. At least not x86 I think. I believe the fetish is the low-level stuff. To use the specific, low-level and slow chip to do something fancy with. I feel like that this Windows + x86 with it's tens of languages, thousands of libraries and projects are driving me nuts. More I do C++/scripting in Windows/Linux environment, more deeply I have the passion towards these smaller things. I just wish I was born when the C64 was alive. Or Vic-20. Thats what I'd have loved, alot. Nowadays there are just some old hobbyists working with them.
This PC + high-level stuff is just so huge mess for me IMO. More and more it becomes higher-level stuff, but I want low-level, with low capabilities, and limited resources and stuff. Always after I write some code, I try to think how to optimize it, how to make it better, and better and better. Most of the time I end up getting frustrated since I don't really know how to make it better, but it feels like it isn't sufficient enough, even the loop runs WAY faster than it is needed. I end up thinking about getting some old 133MHz pentium laptop for coding and linux only. It is limited, it is slow, it does not have much resources... Ideal for me? I think so, but why?
I feel like being an idiot after reading all of this again. If I had a blog I'd put this there, but I don't have. I just wanted to write about it, maybe it can spring up some discussion even. Hope so, but hopes aren't that high this time. :unsure:
Anyone else with this kind of stuff?