Re: Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-06 Thread Cédric Beust ♔
On Wed, Jul 6, 2011 at 1:14 AM, steve wrote: > Nice try, but I don't think Cedric could find a *single* positive aspect > of Scala, even if his live depended on it. :-) > You are so wrong about this that I wonder if you ever took the time to actually read what I write. -- Cédric -- You recei

Re: Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-06 Thread Kevin Wright
On 6 July 2011 12:30, Ricky Clarkson wrote: > > Nice try, but I don't think Cedric could find a single positive aspect of > > Scala, even if his live depended on it. :-) > > He is the anti-Kevin. > > Not really... We agree on tons of stuff. Cedric hangs out on the #scala IRC channel a lot too, h

Re: Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-06 Thread Ricky Clarkson
> Nice try, but I don't think Cedric could find a single positive aspect of > Scala, even if his live depended on it. :-) He is the anti-Kevin. -- 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@goo

Aw: Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-06 Thread steve
Nice try, but I don't think Cedric could find a *single* positive aspect of Scala, even if his live depended on it. :-) -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To view this discussion on the web visit https://groups.google.com/d/msg/

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Kevin Wright
2011/7/5 Cédric Beust ♔ > One more thought about: > > > the need to create a loop when performing a trivial mapping over some > collection > > As you may or may not know, there is a pretty bad performance problem with > for comprehensions in Scala at the > moment

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Dick Wall
I do know that LinkedIn does indeed ping for people at the BASE meetings, they also sponsored ScalaDays 2011 (good sponsors too). All in all, they continue to be exemplary members of the Scala community. Thanks LinkedIn. The BASE meeting is coming up on Monday (at LinkedIn), Cedric, why not come

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Ricky Clarkson
Regarding that for-comprehension problem, it's only bad for those for comprehensions that could be written as a loop in Java, and even then it's on the order of magnitude of "stuff that you wouldn't normally notice". 2011/7/5 Cédric Beust ♔ : > One more thought about: >> the need to create a loop

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Kevin Wright
Actually, it's much worse than simply not having any Scala position... http://www.linkedin.com/jsearch/sh?keywords=jvm&company=LinkedIn&searchLocationType=Y&sortCriteria=R Or perhaps they're simply finding enough people from the BASE meetings and internal cross training, without having to filter

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Cédric Beust ♔
Hi Dick, On Tue, Jul 5, 2011 at 6:45 AM, Dick Wall wrote: > But, Cedric, LinkedIn does use Scala, they host our monthly Scala meetings, > and at each meeting they stand up and say that they are on the look out for > more Scala developers. Also, after conversations with you in the past I have > a

Re: Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Cédric Beust ♔
On Tue, Jul 5, 2011 at 5:58 AM, steve wrote: > I think the main problem is the sustained brain-drain Java is suffering for > years now. You'll probably be hard pressed to support this claim with data. A few highly visible people are experimenting with other languages, but that's what they do, a

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Cédric Beust ♔
One more thought about: > the need to create a loop when performing a trivial mapping over some collection As you may or may not know, there is a pretty bad performance problem with for comprehensions in Scala at the moment

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Dick Wall
On Monday, July 4, 2011 2:30:21 PM UTC-7, Cédric Beust ♔ wrote: > > > Also, be wary of cclaims that can be easily contradicted (e.g. "If LinkedIn > uses Scala, how come they don't have any open positions for Scala > developers?"). At least, spend the time to do the research that can be > easil

Aw: Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread steve
I think the main problem is the sustained brain-drain Java is suffering for years now. Lots of brilliant and talented people have left and there aren't enough newcomers to fill the role. There is just no one there anymore who could push the Java language substantially forward (ignoring the techn

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Fabrizio Giudici
On 07/05/2011 11:21 AM, Kevin Wright wrote: I don't see Lombok as being significantly different from Scala here. Both are alternative ways of emitting valid JVM bytecode that differ from "pure" Java, and both require support at both the IDE and compiler level. In this sense, the change req

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Kevin Wright
On 5 July 2011 09:16, Fabrizio Giudici wrote: > > 2011/7/4 Cédric Beust ♔ mailto:ced...@beust.com>> >> >> >>Your point about smarter people is a very dangerous one to make, >>not just because of the kind of attitude that it projects but >>because it's borderline insulting to the exist

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-05 Thread Fabrizio Giudici
2011/7/4 Cédric Beust ♔ mailto:ced...@beust.com>> Your point about smarter people is a very dangerous one to make, not just because of the kind of attitude that it projects but because it's borderline insulting to the existing Java programmers in your company. You need them as a

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-04 Thread Matthew Farwell
+1 for mentioning the lack of downside. Mario, People *know* that there are down sides to everything. To not admit it is a mistake. As Cedric says, the tooling isn't up to the level of Java (this isn't a criticism, just an observation). There is also the learning curve. Up until now there have be

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-04 Thread Josh Berry
On Tue, Jul 5, 2011 at 12:24 AM, Jon Kiparsky wrote: > "Almost 3 years ago I discovered the Scala language and that was the first > time after a dozen years of Java programming that I felt it worth to move on > and start learning a new language" > > You lost me there. If you've only written Java,

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-04 Thread Jon Kiparsky
"Almost 3 years ago I discovered the Scala language and that was the first time after a dozen years of Java programming that I felt it worth to move on and start learning a new language" You lost me there. If you've only written Java, it's hard to see how you're in a position to usefully evaluate

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-04 Thread Kevin Wright
2011/7/4 Cédric Beust ♔ > Hi Mario, > > This list, and many others like it, is missing a critical part: > liabilities. > > It's a general rule when you are pitching something: if you only paint a > rosy picture without any downside, at best, your audience will be skeptical, > at worst, they will

Re: [The Java Posse] Why Scala matters (especially) under a business point of view

2011-07-04 Thread Cédric Beust ♔
Hi Mario, This list, and many others like it, is missing a critical part: liabilities. It's a general rule when you are pitching something: if you only paint a rosy picture without any downside, at best, your audience will be skeptical, at worst, they will doubt either your honesty or whether you