I agree, if you tell them what you actually do they'll be bored;)
Perhaps try to strike a balance between the cool stuff your company does (rockets, how can you go wrong there?), your importance to the company (our company depends on computers to keep rockets up in the air, i take care of those computers), and the usefulness of the job in general.
If I were your kid I would want three things:
1) Don't embarass me
2) Make me seem slightly cooler
3) Don't embarass me.
But hey, two out of three ain't bad;)
Above all lots of pictures.
BTW, I think the best way to handle OO programming is not some text editor, but an immersive 3D enivronment where you literally build objects and connect signals. That would r0x0r.
I don't mean that Java is perfect but out of all the alternatives it's the one that I would pick. From what I've seen the problem a lot of people have with learning oop is that for small programs it's overkill. So when they're starting out, trying to explain that instantiating a rectangle object (for example) and telling it to calculate it's own area is the OO way seems to be a bloated and convoluted way of programming (in this case it is but you have to start somewhere). In the Introduction to (OO) Programming course I took a lot of people were saying things like "i wrote it and it works but em it doesn't use classes. is that ok?"
Experienced programmers seem to have this blind spot that leads them to underestimate the damage that the unnessecary (to a beginner) object-oriented syntax in java does to someone who doesn't understand the principles that require it there.
If someone wants to learn to program then ignoring oop principles is a really stupid idea. One of the most important if not the most important thing to learn is good design principles, modularity etc. which is inherent in oop (modularity not good design).
Java is probably the best language to start with in my opinion. If it's taught properly then you'll learn all sorts of useful stuff like oop, cross platform issues, differences between compiled and interpreted languages etc. and the importance of these issues. What's more you don't have to worry about memory management and the like and you'll have learnt a language that's actually useful.
this sounds like a much better idea imho. since with the port knocking idea a client stuck behind a firewall blocking the knocking ports would be fairly stuck.
I'm 'vi' all the way. On any Unix/Linux system there is always a vi... until I tried Gentoo ? by the default it comes with nano...
yeah. makes sense. gentoo tries to make it's installation docs as easy to follow as possible. using vi would make this a lot harder. of course you can emerge vi once you're installed...
If you want to find out about windows compatibility go to the wine site. They have a list of applications and how well they will run under linux, see if they have what you need. Should have explained this first, wine allows windows applications to run on x86 linux machines.
As for winex their site they have something similar. Search and see if the game you want will work.
Red Hat is easily the most accessible distro to the average Joe. It's easier to set up than debian and it's had good support. If Linux is to gain greater acceptance on the desktop, we need more distributions like Red Hat.
Agreed. It's a pity that the name, which for many, is synonomous with linux is abandoning it's users. Hopefully users will make the transition to either fedora or another distro rather than a non-free operating system...
"Just a little addendum on the language. Mac is scottish, Mc is Irish. Both from the Gaelic roots. When the britons and normans came in, it switched to O' for their language (middle english) for "of""
No. Mac is irish too mc is the english form. So Darl's name in irish would be Darl Mac Bride pronounced (mawck breedeh). Bride is the genitive of Brid which is irish for Brigid...so son of Brigid. O' is the english form of o which means of/from. It can be used in the from a place or descended from sense. Ui is the female form of O meaning "wife of". And finally to complete this compelling crash course in irish names Ni means "daughter of".
I agree, if you tell them what you actually do they'll be bored ;)
Perhaps try to strike a balance between the cool stuff your company does (rockets, how can you go wrong there?), your importance to the company (our company depends on computers to keep rockets up in the air, i take care of those computers), and the usefulness of the job in general.
If I were your kid I would want three things:
1) Don't embarass me
2) Make me seem slightly cooler
3) Don't embarass me.
But hey, two out of three ain't bad ;)
Above all lots of pictures.
you mean perl 6
what american people? not the average guy on the street that's for sure.
agreed :)
I don't mean that Java is perfect but out of all the alternatives it's the one that I would pick. From what I've seen the problem a lot of people have with learning oop is that for small programs it's overkill. So when they're starting out, trying to explain that instantiating a rectangle object (for example) and telling it to calculate it's own area is the OO way seems to be a bloated and convoluted way of programming (in this case it is but you have to start somewhere). In the Introduction to (OO) Programming course I took a lot of people were saying things like "i wrote it and it works but em it doesn't use classes. is that ok?"
If someone wants to learn to program then ignoring oop principles is a really stupid idea. One of the most important if not the most important thing to learn is good design principles, modularity etc. which is inherent in oop (modularity not good design).
Java is probably the best language to start with in my opinion. If it's taught properly then you'll learn all sorts of useful stuff like oop, cross platform issues, differences between compiled and interpreted languages etc. and the importance of these issues. What's more you don't have to worry about memory management and the like and you'll have learnt a language that's actually useful.
this sounds like a much better idea imho. since with the port knocking idea a client stuck behind a firewall blocking the knocking ports would be fairly stuck.
SwordWielder frags DixieChick
"work sucked..."
SwordWielder frags DixieChick...Muhmuhmuhmuhmonster kiiiiiiilllllll..
"hey honey you used to be a lot better at this...and you know you don't have to moan when you get hit...it's not like real life..."
NewManOnTheScene enters game
NewManOnTheScene frags SwordWielder
DixieChick rides NewManOnTheScene's rocket
"Emmm...honey?"
GAME OVER!!!
yeah. makes sense. gentoo tries to make it's installation docs as easy to follow as possible. using vi would make this a lot harder. of course you can emerge vi once you're installed...
Maybe I'm slow but I'm just after noticing this
Yay! Keep up the good work people.
that english is case sensitive.
As for winex their site they have something similar. Search and see if the game you want will work.
Scene at french castle as sco's lawyers arrive looking for their money
Frenchman 1: Uh c'est sco.
Frenchman 2: Quoi?
FM1: Les litigious bastards
FM2: Ohhhh...oui! sco.
FM1: Fetchez le vache!
FM2: Uhhh?
FM1: Fetchez le vache
Mooing noise. Cow is seen flying over wall of french castle. Sco's lawyers run away screaming "run away. run away".
Red Hat is easily the most accessible distro to the average Joe. It's easier to set up than debian and it's had good support. If Linux is to gain greater acceptance on the desktop, we need more distributions like Red Hat. Agreed. It's a pity that the name, which for many, is synonomous with linux is abandoning it's users. Hopefully users will make the transition to either fedora or another distro rather than a non-free operating system...
"Just a little addendum on the language. Mac is scottish, Mc is Irish. Both from the Gaelic roots. When the britons and normans came in, it switched to O' for their language (middle english) for "of""
No. Mac is irish too mc is the english form. So Darl's name in irish would be Darl Mac Bride pronounced (mawck breedeh). Bride is the genitive of Brid which is irish for Brigid...so son of Brigid. O' is the english form of o which means of/from. It can be used in the from a place or descended from sense. Ui is the female form of O meaning "wife of". And finally to complete this compelling crash course in irish names Ni means "daughter of".