If you think you are "extending" the LISP language by building functions... ha. Call it what you want but you're doing the same thing Java programmers do, you're writing a program. The only difference is the methodology (functional vs. procedural).
LISP isn't dead -- it's just another language. Arguing what is the "best language" is retarded, because there is only a "best language" relative to a specific problem. LISP may be great for writing AI routines, but no one sane would use it to write a cross-platform application with a GUI.
Re:Design Patterns are a Shared Language
on
J2EE Design Patterns
·
· Score: 5, Insightful
It's helpful in conversation, in the sense that patterns are tools. For example: it's much easier to say "singleton" than to say "make sure this class has only one instance and make sure there's a way everyone can get to it" -- just as it's easier to say "hammer" than "that thing you bang nails into things with."
As an owner of the original Design Patterns bible, I can assure you, they account for an incredible variety of situations that occur in the real world.
As it relates to OOP, it is like understanding how a car works. If you can grasp how a car works, you can generally fix any type of car.
There are many different problems out there, but if you recognize the problem (as it fits to a particular design pattern), you can use a specific OOP design pattern as a model for a solution.
If you spend some time learning the patterns, you save a lot of time creating a solution when a familiar problem presents itself.
Re:Still Not Real Clear on Design Patterns...
on
J2EE Design Patterns
·
· Score: 2, Informative
I believe it's specific to OOP... basically, "design patterns" are about taking common problems, finding a pattern, and coming up with a (generalized) solution dealing with composing and managing objects, and ways of coordinating the objects.
Did that make sense? I haven't had enough caffeine today.
Invading the privacy of innocent people to get at the guilty... I love it. You know, if the law of averages worked out in its favor, like if 99% of the people they spied on were involved in something, I wouldn't have a problem, but I'd imagine that less than 0.001% of the population is up to no good, and who knows how many they spy on.
I'll probably disappear now that I posted this, because I'm sort of enemy fucking combatant for disagreeing with the abuse of power...
Most people I know vote straight Democrat or straight Republican, and rarely actually do any homework about "the issues" or what the candidates they are voting for actually represent.
Obviously, my own experience isn't necessarily reflective of the whole of the US voting pool, but I have trouble believing that the majority of people actually do research every candidate before a vote...
The question to ask yourself is "has the usability of Linux on the Desktop improved in the last 5 years?". You're kidding yourself if you think the answer is no.
Is it anywhere near the level of a Windows or Macintosh machine, though? You're kidding yourself if you think the answer is yes.:-)
Some time in the next five years it may be ready. But it may not.
I'd feel much better about those five years if the money was used to help children that don't currently have access to computers as educational tools, rather than funding something that may or may not be ready.
Why would a school want to spend money on a server platform like Linux? That's all Linux is good for at this point in time, because Linux, from a usability standpoint, is laughable. A newbie cannot use Linux without a ton of effort, as opposed to Windows or Mac OS X. The GUI's suck, and it's not very intuitive. That is why schools use Windows and Macintosh computers.
Throwing even more money at free software doesn't mean it will "improve" from a school's standpoint (usability).
The free software community has its priorities all wrong if it's actually trying to become accepted as a viable desktop platform. And it's not worth throwing money to the FSF unless some guarantees are made about where that money will go -- i.e., towards usability, where it could directly benefit education.
I think that giving these vouchers to schools that don't have computer equipment (or that have older computer equipment) and helping those children learn to use computers is a much better use of the vouchers than donating them to the FSF.
Oooh, you have a low user number! You get to call me a moron while you point out semantic differences!
Hey, can I watch you using FrontPage to generate the rest of your shitty, unoriginal website over the ScottCam?
Root exploits are newsworthy. Every time Microsoft has a root exploit, it makes headlines, so Quit Thy Bitching.
I would argue that "freeway exit" represents an abstract object, of which are derived different concrete types... ;-)
If you think you are "extending" the LISP language by building functions... ha. Call it what you want but you're doing the same thing Java programmers do, you're writing a program. The only difference is the methodology (functional vs. procedural).
LISP isn't dead -- it's just another language. Arguing what is the "best language" is retarded, because there is only a "best language" relative to a specific problem. LISP may be great for writing AI routines, but no one sane would use it to write a cross-platform application with a GUI.
It's helpful in conversation, in the sense that patterns are tools. For example: it's much easier to say "singleton" than to say "make sure this class has only one instance and make sure there's a way everyone can get to it" -- just as it's easier to say "hammer" than "that thing you bang nails into things with."
As an owner of the original Design Patterns bible, I can assure you, they account for an incredible variety of situations that occur in the real world.
As it relates to OOP, it is like understanding how a car works. If you can grasp how a car works, you can generally fix any type of car.
There are many different problems out there, but if you recognize the problem (as it fits to a particular design pattern), you can use a specific OOP design pattern as a model for a solution.
If you spend some time learning the patterns, you save a lot of time creating a solution when a familiar problem presents itself.
I believe it's specific to OOP... basically, "design patterns" are about taking common problems, finding a pattern, and coming up with a (generalized) solution dealing with composing and managing objects, and ways of coordinating the objects.
Did that make sense? I haven't had enough caffeine today.
everything is italicized! yay editors!
OK, since you're the expert -- what are the criteria the FBI uses to spy on people?
Or are you making a typical troll jackass comment because you have less factual information than I do?
Invading the privacy of innocent people to get at the guilty... I love it. You know, if the law of averages worked out in its favor, like if 99% of the people they spied on were involved in something, I wouldn't have a problem, but I'd imagine that less than 0.001% of the population is up to no good, and who knows how many they spy on.
I'll probably disappear now that I posted this, because I'm sort of enemy fucking combatant for disagreeing with the abuse of power...
Most people I know vote straight Democrat or straight Republican, and rarely actually do any homework about "the issues" or what the candidates they are voting for actually represent.
Obviously, my own experience isn't necessarily reflective of the whole of the US voting pool, but I have trouble believing that the majority of people actually do research every candidate before a vote...
Why'd you have to go and say something like that for?
Fat Tony will be stopping by to see you later, tell him I said hello.
Find someone in your family that has management experience and is successful, and ask them for advice?
If you don't have anyone in your family that has successful management experience, then it's just not in your genes. Give up now.
If you don't agree to the terms of service, then you shouldn't be using the service.
Why the fuck is everybody always scheming to get a free ride?
BAAAA. Sheep.
Wrongo.
If (i find the keys to the car || i find the keys to the truck)
{
I will go to the movies;
}
Inclusive-or in everyday language.
Funny. Microsoft is to blame for spyware issues, but Kazaa, et. al. aren't the problem when it comes to piracy.
Love the double standard. LOVE IT.
The question to ask yourself is "has the usability of Linux on the Desktop improved in the last 5 years?". You're kidding yourself if you think the answer is no.
:-)
Is it anywhere near the level of a Windows or Macintosh machine, though? You're kidding yourself if you think the answer is yes.
Some time in the next five years it may be ready. But it may not.
I'd feel much better about those five years if the money was used to help children that don't currently have access to computers as educational tools, rather than funding something that may or may not be ready.
Why would a school want to spend money on a server platform like Linux? That's all Linux is good for at this point in time, because Linux, from a usability standpoint, is laughable. A newbie cannot use Linux without a ton of effort, as opposed to Windows or Mac OS X. The GUI's suck, and it's not very intuitive. That is why schools use Windows and Macintosh computers.
Throwing even more money at free software doesn't mean it will "improve" from a school's standpoint (usability).
The free software community has its priorities all wrong if it's actually trying to become accepted as a viable desktop platform. And it's not worth throwing money to the FSF unless some guarantees are made about where that money will go -- i.e., towards usability, where it could directly benefit education.
So... if you charge for software, you're immoral?
I think that giving these vouchers to schools that don't have computer equipment (or that have older computer equipment) and helping those children learn to use computers is a much better use of the vouchers than donating them to the FSF.
My troll hath been successful. Bless you, little one.
A sense of humor?
You used to see a lot of Nazi flags in Germany too, what's your point?
Who the hell modded this UP? There is nothing to substantiate the claim, it would only be interesting if there was some substance to it.
Moderators. On. Crack.