Suddenly remembered that there was an assignment I might have to have done today... tiny thing, really, five minutes of work and I'd be done.
Of course, that was before I realized that the computer was going to decide to play another of its cruel tricks on me re: compiling goddamn Java.
So I'm working on a class called PenguinSpiral, right? And I compile and run via command line. I change something, recompile, run, change something else, recompile, run... so you'd think you'd be seeing a bunch of
Nuh uh. First, I lose ability to cd to a disturbing number of folders. Among them are any attempts to keep my homework files somewhere OTHER than on the already-horribly-cluttered desktop. Okay, okay, so I'll put it on the desktop already, stupid computer. Sheesh.
Then it decides that it won't compile properly anymore. If the class I'm trying to compile includes other user-defined classes that are sitting cheerfully right next to it, ready to go, then the compiler simply won't read those other classes. Won't. They don't exist. Finally I find a way around that: if I compile *.java every time, it works.
Yeah. Just compile every. Single. Thing. In the directory. Every time. Perfect.
On top of that stupid thread exception thing I already knew about, this means my command window winds up looking like this. For now. I'm sure next time I go to do something I'll find some other unpleasant surprise.
So, in conclusion, five minutes of work? Ha. Try more'n thirty.
I. HATE. Java.
Of course, that was before I realized that the computer was going to decide to play another of its cruel tricks on me re: compiling goddamn Java.
So I'm working on a class called PenguinSpiral, right? And I compile and run via command line. I change something, recompile, run, change something else, recompile, run... so you'd think you'd be seeing a bunch of
C:\DOCUME~1\NAPOLEON\A201> javac PenguinSpiral.java C:\DOCUME~1\NAPOLEON\A201> java PenguinSpiral, right?
Nuh uh. First, I lose ability to cd to a disturbing number of folders. Among them are any attempts to keep my homework files somewhere OTHER than on the already-horribly-cluttered desktop. Okay, okay, so I'll put it on the desktop already, stupid computer. Sheesh.
Then it decides that it won't compile properly anymore. If the class I'm trying to compile includes other user-defined classes that are sitting cheerfully right next to it, ready to go, then the compiler simply won't read those other classes. Won't. They don't exist. Finally I find a way around that: if I compile *.java every time, it works.
Yeah. Just compile every. Single. Thing. In the directory. Every time. Perfect.
On top of that stupid thread exception thing I already knew about, this means my command window winds up looking like this. For now. I'm sure next time I go to do something I'll find some other unpleasant surprise.
So, in conclusion, five minutes of work? Ha. Try more'n thirty.
I. HATE. Java.