What's up with all the essay questions?

Every day it seems like there are more of these posts where people ask wide-open theoretical questions like "What's the difference between interfaces and abstract classes? Please give examples." Is someone telling all these people to bring their questions here, as if we were the Java equivalent of CliffsNotes?

http://forum.java.sun.com/thread.jspa?threadID=5139333&tstart=0

http://forum.java.sun.com/thread.jspa?threadID=5139322&tstart=0

http://forum.java.sun.com/thread.jspa?threadID=5138812&tstart=75

http://forum.java.sun.com/thread.jspa?threadID=5139411&tstart=0

http://forum.java.sun.com/thread.jspa?threadID=5139425&tstart=0

http://forum.java.sun.com/thread.jspa?threadID=5139337&tstart=25

http://forum.java.sun.com/thread.jspa?threadID=5132619&tstart=25

http://forum.java.sun.com/thread.jspa?threadID=5139302&tstart=25

http://forum.java.sun.com/thread.jspa?threadID=5130811&tstart=50

I'm imagining a fly-by-night diploma mill where they take the students' money, then hand them a list of questions and the URL's of a bunch of programming-related discussion forums, then usher them out with a slap on the back and a hearty "Good luck!" If that's the case, maybe I'll set up my own diploma mill where I charge even more money for teaching them the rudiments of Google searching. That way, at least they would learnsomething useful.

[1456 byte] By [uncle_alicea] at [2007-11-26 19:11:00]
# 1

Holy ****! It's CliffsNotes? I had always thought it was CliffNotes and could never find it! Wow, you just rocked my world.

Anyway, I think on day one of every Java class the professor should define the meaning of the terms "STFW", "RTFM", and the phrase "Read the API".

Message was edited by:

Djaunl

Djaunla at 2007-7-9 21:07:37 > top of Java-index,Java Essentials,New To Java...
# 2
Don't forget "Google is your friend". I thought it was "Cliff Notes", but Google took me to the right place anyway. ^_^
uncle_alicea at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 3
Well I must say I wasn't motivated enough to search Google (what motivated person reads CliffsNotes for their answers anyway?). I pretty much typed http://cliffnotes.com, got an error, and decided to use sparknotes.
Djaunla at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 4

I was just curious as to whether they had a Computer Science title yet.

> I pretty much typed http://cliffnotes.com...

That reminds me of the early days of the DotCom Bubble, when a lot of the business sites would ask how you found them. There would be list like * Magazine article

* Radio ad

* Word of mouth ...but there was never an entry for * I just typed in the obvious URL

"I've got a brain here, and I'm not afraid to use it!"

uncle_alicea at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 5

> That reminds me of the early days of the DotCom

> Bubble, when a lot of the business sites would ask

> how you found them. There would be list like *

> Magazine article

> * Radio ad

> * Word of mouth ...but there was never an

> entry for * I just typed in the obvious

> URL

> "I've got a brain here, and I'm not afraid to use it!"

I was too young during those days to notice, but I could certainly imagine some amusing scenarios.

"Uh Bob...how do I get to the site for FooCompany? I heard they're a great DotCom company."

"Hmm........great question! Did you listen to the radio or look at magazines?"

"Yea, but I didn't find anything."

"Well, you could go way out on a limb and try FooCompany.com I suppose."

"ZOMGBBQSAUCEWTFPIZZA! EUREKA!"

Djaunla at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 6
> ...but there was never an> entry for * I just typed in the obvious> URLI can just imagine the answers to that question for people arriving at [url]www.penisland.net[/url]
Mr_Evila at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 7

> > That reminds me of the early days of the DotCom

> > Bubble, when a lot of the business sites would ask

> ...

> I was too young during those days to notice,

What's scary is that this is actually possible. A person could have been too young to work in or even be that aware of the early Dotcom Bubble, and be an adult capable of coding Java and discussing it today.

Good God I feel old...

paulcwa at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 8

Re: cliff notes, as I recall it was Cliff Notes back in the day, but a few years ago (or maybe more like 10 years ago) someone started a line called "Cliff's Notes" whose name was a joke on or reference to Cliff Notes. The former were basically summaries of academic subjects or just literary works in particular, and aimed towards high school or college students, whereas the latter kind was aimed more for adults who wanted quick information and who would have been amused by the Cliff Notes reference.

I think I actually have a Cliff's Notes about mortgages or mutual funds ... topics the average high school student doesn't need to worry about.

The Cliff Notes were tacit acknowledgements that in school, the experience of actually reading and absorbing and (if you're lucky) enjoying a text, wasn't really the point; rather it was the ability to parrot received opinions about the material.

paulcwa at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 9

> > > That reminds me of the early days of the DotCom

> > > Bubble, when a lot of the business sites would

> ask

> > ...

> > I was too young during those days to notice,

>

> What's scary is that this is actually possible. A

> person could have been too young to work in or even

> be that aware of the early Dotcom Bubble, and be an

> adult capable of coding Java and discussing it

> today.

>

> Good God I feel old...

Haha. Move aside Grandpa, there are some young'uns comin' to town!

Djaunla at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 10
> Haha. Move aside Grandpa, there are some young'uns> comin' to town!Yeah. And they all want to know what's the difference between an interface and an abstract class. With examples, if you don't mind.
DrClapa at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 11

> > Haha. Move aside Grandpa, there are some young'uns

> > comin' to town!

>

> Yeah. And they all want to know what's the difference

> between an interface and an abstract class. With

> examples, if you don't mind.

And if they don't get it--on a silver platter and with a nice red bow on top--they'll hold their breath until they turn blue and pass out.

jverda at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 12

> Yeah. And they all want to know what's the difference between

> an interface and an abstract class. With examples, if you don't mind.

Has anyone tried telling them that the fundamental differences are the first byte after the constant pool and the presence or absence of a constructor? feca beba 0000 3100 0700 0007 0705 0600

0001 530a 756f 6372 4665 6c69 0165 0600

2e49 616a 6176 0001 4901 0001 6a10 7661

2f61 616c 676e 4f2f 6a62 6365 0674 0001

0001 0002 0000 0000 0000 0001 0003 0000

0002 0004

vs

feca beba 0000 3100 0a00 000a 0003 0707

0800 0007 0109 0600 693c 696e 3e74 0001

2803 5629 0001 4304 646f 0c65 0400 0500

0001 4901 0001 6a10 7661 2f61 616c 676e

4f2f 6a62 6365 0474 0021 0002 0003 0000

0000 0001 0001 0004 0005 0001 0006 0000

0011 0001 0001 0000 2a05 00b7 b101 0000

0000 0000

YAT_Archivista at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...
# 13

> > Yeah. And they all want to know what's the

> difference between

> > an interface and an abstract class. With examples,

> if you don't mind.

>

> Has anyone tried telling them that the fundamental

> differences are the first byte after the constant

> pool and the presence or absence of a constructor?

> feca beba 0000 3100 0700 0007 0705 0600

> 0001 530a 756f 6372 4665 6c69 0165 0600

> 2e49 616a 6176 0001 4901 0001 6a10 7661

> 2f61 616c 676e 4f2f 6a62 6365 0674 0001

> 0001 0002 0000 0000 0000 0001 0003 0000

> 0002 0004

> vs

> feca beba 0000 3100 0a00 000a 0003 0707

> 0800 0007 0109 0600 693c 696e 3e74 0001

> 2803 5629 0001 4304 646f 0c65 0400 0500

> 0001 4901 0001 6a10 7661 2f61 616c 676e

> 4f2f 6a62 6365 0474 0021 0002 0003 0000

> 0000 0001 0001 0004 0005 0001 0006 0000

> 0011 0001 0001 0000 2a05 00b7 b101 0000

> 0000 0000

Heretic with your wrong way hex

that first line should read

ca fe ba be 00 00 00 31 00 07 07 00 05 07 00 06

ScarletPimpernela at 2007-7-9 21:07:38 > top of Java-index,Java Essentials,New To Java...