So I've figured out I'm one hell of a lazy coder. Using Java/SWT to create a window/buttons and other widgets is kind of a PITA - I'm so used to just a GUI, clicking "button" and having a button created on a form which I edit by clicking on it. (LOL VISUAL BASIC!)
It's probably better this way - I know I'm already shedding some bad programming practices, I'm already used to how the basics of java are working - I can read the code and understand what it's doing. Now it's just learning how to hand-code it (and not turn into a copy/paste coder).
And the further I get into it the more I want to switch to Python. Python just looks cleaner. And there are only 2 OpenGL Libraries as far as I can see for python.
As I look deeper into the lwjgl and jogl libraries it looks as if there are certain parts that may me compatible with Linux as an OS - but perhaps not Linux on other architectures (ARM*). I've really gotta look deeper into it.
What does C# look like as an architecture? - I'm not so sure I'm really that attached to java at this point and people seem to be really getting into C#.
It's probably better this way - I know I'm already shedding some bad programming practices, I'm already used to how the basics of java are working - I can read the code and understand what it's doing. Now it's just learning how to hand-code it (and not turn into a copy/paste coder).
And the further I get into it the more I want to switch to Python. Python just looks cleaner. And there are only 2 OpenGL Libraries as far as I can see for python.
As I look deeper into the lwjgl and jogl libraries it looks as if there are certain parts that may me compatible with Linux as an OS - but perhaps not Linux on other architectures (ARM*). I've really gotta look deeper into it.
What does C# look like as an architecture? - I'm not so sure I'm really that attached to java at this point and people seem to be really getting into C#.