Eamonn
2013-09-13 14:03:40 UTC
I've been coding for 3 years. I started with Python, and since then I've gone on to learn:
Python
Java
C
C++
Objective C
Ruby
Lua
HTML(5)
CSS(3)
JavaScript
PHP
SQL
Bash
AJAX -- Not really a language, but count it if you want
jQuery(UI) -- A library, but count it if you want
XHTML
XML
JSON
Now, why did I learn how to program in the first place? Well, I wanted to make games. Why am I not making games? GameMaker! Scratch! GameSalad! Any other program that offers *any* D&D facility to "aid" (more like ruin) game development.
So, because that didn't work, I thought "Well, why not make GUI programs?"... Nope. QT Designer, GTK Designer, etc. It has a D&D facility in order to "make programming easier", which is wrong in the first place.
Mobile apps? Apple has a D&D facility. Google has an XML designer, and I have no interest in Windows Phone, BlackBerry, etc.
I thought I might take up Web Development again, since I know HTML/CSS/JavaScript/AJAX/PHP/XML/SQL/JSON. And guess what? Webs! Weebly! Squarespace! Jamola! I was told to my face there was no point in coding a website from scratch!
I thought, as a last resort, I might take up some hacking. NOPE! Kali/BackTrack has GUI programs for that.
So, what *is* there to do in the programming world, that has no GUI alternative? Is there *anything*?? From the sounds of things, I should just give up, because there's nothing left for me to do with programming because of these stupid programs.
Yes, they are optional, but they save time, and that's why I don't like them. They save time. You should have to write the code by hand in order to position the buttons, set the size of the buttons, etc. It really depresses me, knowing that these programs exist.
Thanks!!