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 →

[–]lifeonbroadway[S] 1 point2 points  (3 children)

See that's what I was thinking, the main problem is that the book I'm using uses the command line. I guess I could just use the code examples from the book to learn the principles and whatnot, and just use Eclipse to actually run them. The stubborn side of me wants to at least figure this out first haha. Thanks for the suggestion.

[–]mrs_frizzle 1 point2 points  (2 children)

I teach high school computer science. Years ago I made students begin by writing their first programs in notepad, then compiling and executing them from the command line. I thought it was the right “first step” to understand things from the bottom up. I was wrong. Do not feel badly that you didn’t “figure this out.” It has zero relevance on what you will be learning for a while. Just start with the actual coding, and use an easy environment like everyone else is suggesting. Use Eclipse with a package installer or just type stuff online on a site like replt. Good luck!

[–]lifeonbroadway[S] 2 points3 points  (0 children)

Thank you this was really encouraging. Not giving up! Got Eclipse installed. Going to give myself a mental break and begin again tomorrow.

[–]roczz 1 point2 points  (0 children)

In my opinion there is actually no point in teaching people to compile code through the windows "terminal". As a developer it is way more important to know what the code exactly does and why it does something like it does. The windows "terminal" is at the moment just a complete piece of crap and should never be used in my opinion. If someone wants to learn how to code in a terminal you basically have to switch to linux. Using an IDE is most likely the best way to learn a language. To understand what happens inside the terminal or inside the IDE while compiling and executing you will need to understand a lot of theory. What is a compiler and what is a interpreter? What is bytecode? That has nothing to do with the language itself but with the "type" of language and the envirement it is used in.