Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Alan Kent
On 22/03/2011 1:33 PM, mP wrote: Your commentary precisely backs up my point, they remain in academia which has a different focus which is quite different to the targets and goals of the business world. Therefore after all that their attention and priorities are more selfish towards their opini

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Cédric Beust ♔
Regardless of how everybody feels about this topic, the explanation itself bothers me: "Object-oriented programming is eliminated entirely from the introductory curriculum, because it is both anti-modular and anti-parallel by its very nature, and hence unsuitable for a modern CS curriculum." It l

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread mP
Your commentary precisely backs up my point, they remain in academia which has a different focus which is quite different to the targets and goals of the business world. Therefore after all that their attention and priorities are more selfish towards their opinions and bias rather than what exac

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Alan Kent
On 22/03/2011 1:02 PM, mP wrote: The simple explaination being that most professors in universities, cant get a real job so most dont really know what they are talking about. I am sure its nothing to do with job satification of teaching, helping the next generation to get skills that will enab

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread mP
The simple explaination being that most professors in universities, cant get a real job so most dont really know what they are talking about. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javaposse@googl

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Ricky Clarkson
Lisp (and hence CLOS) is procedural rather than functional, like C or Python. It just has better support for untyped FP than most. On Mon, Mar 21, 2011 at 6:47 PM, Kevin Wright wrote: > I fail to understand why Object-Oriented and Functional programming are so > often portrayed as opposites. No

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Kevin Wright
2011/3/21 Cédric Beust ♔ > What's really mystifying to me is that I really don't see OO and functional > operate at the same level, let alone being mutually exclusive with each > other. > > Functional is more about the implementation of your methods while OO gives > you a way to organize them in

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Kevin Wright
I fail to understand why Object-Oriented and Functional programming are so often portrayed as opposites. Nothing could be further from the truth... if anything, the two paradigms are completely orthogonal. The real opposites here are imperative vs declarative programming, with FP being a subset o

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Cédric Beust ♔
What's really mystifying to me is that I really don't see OO and functional operate at the same level, let alone being mutually exclusive with each other. Functional is more about the implementation of your methods while OO gives you a way to organize them in a way that maximizes reuse and encapsu

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Alexey Zinger
Indeed, I've never done anything right either :) What I don't understand is why functional and OO are seen as mutually exclusive. One of the main things being touted about Scala was that it would make it easy for a traditional OO Java person to dip their toe in Scala's pool and proceed into m

[The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Carl Jokl
It does look like a high degree of pet subject enthusiasm on the part of the person running the course. As much as Java is mentioned in the article, Java did not invent object orientation and there are many other Object Oriented languages or languages which have embraced object orientation after th

Re: [The Java Posse] Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Cédric Beust ♔
On Mon, Mar 21, 2011 at 6:14 AM, Chris Koerner wrote: > http://www.infoq.com/news/2011/03/oop-out-at-cmu > Well, that's CMU, so this should't come as a surprise :-) Having said that, I find this disappointing. I think it's important to make functional programming an integral part of a CS undegr

[The Java Posse] From Scala, back to Java

2011-03-21 Thread ranjith
OK I did not say it - (Sorry to post a link, but it is worth it.) http://alarmingdevelopment.org/?p=562 Dick, I am looking at you too.. Here is what Cedric beust said.. http://beust.com/weblog/2011/02/23/from-scala-back-to-java/ -- You received this message because you are subscribed to the Goog

[The Java Posse] Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Chris Koerner
http://www.infoq.com/news/2011/03/oop-out-at-cmu -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javaposse@googlegroups.com. To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups

[The Java Posse] Re: Seriously HPSF - org.apache.poi.hpsf=Horrible Property Set Format etc

2011-03-21 Thread Andres Almiray
As a matter of fact I believe the POI project once had an explanation in relation to the Polynesian dish of the same name from Wikipedia "Poi is a Hawaiian word for the primary Polynesian staple food made from the corm of the taro plant (known in Hawaiian as kalo). Poi is produced by mashing the