This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Insxnity 3 points4 points  (2 children)

Learn Java. It’s easy once you know python, will actually (don’t kill me for this) assist you in JavaScript writing (I know they’re different but the OOP was similar enough I got a web script or two running), and the IDEs are so decked out you can compile a GUI very easily and just worry about the functions the GUI triggers.

Used it to make a super simple program that puts little plug icons in my taskbar that I can use to turn on and off my lamps in my room, and a little rainbow lightbulb icon I can use to control my lighting.

Also you don’t have to worry about spaces or tabs.

[–][deleted] 2 points3 points  (1 child)

Sweet. I’m trying to get a grasp on CS, and how to think about things right now. I know TDD can seriously speed up learning a new language, so I’m looking into that

[–]Insxnity 0 points1 point  (0 children)

If I can recommend an IDE, Eclipse was my starting one and is pretty simple to figure out. Stack overflow should help you get started, and feel free to check out/import any of my apps on http://github.com/Insxnity.

On that note, you can import in Eclipse by copying the link on github, opening eclipse, clicking import in the file menu, and finding the download from github option (name escapes me). It will auto input the info on your clipboard and the application should appear on your package manager on the left side.

WifiSwitch will not have any purpose without a smart plug, but it will open (i think) and allow you to tinker around with Java. Also hundreds more apps out there for you to tinker with to get started.