> The only rationale I've seen so far is blaming the Java seniors.

Perhaps I should tell you why I'm not using Scala (and why I have done in
other jobs) in my workplace today.  It's not related to Java seniors in any
way.

Current job: Management don't like variety, if we switch to Scala we'd have
to port everything that's in Java today to Scala, and that's too risky.  I
was denied the use of IDEA (which I'm using anyway, shh!!) for the same
reason; in the past somebody had caused a production error and that error
was wrongly traced back to a slightly different version of Eclipse between
two developers.  Therefore, thou must use the same version of the same IDE
as the next guy, and each project must be written the same way as the next.

The people called seniors in the client don't even spell Java properly and
don't know what Scala is, though I can see that other parts of the same
company do use Scala without any problems.

Previous job: Direct management liked Scala but it was a little less mature
back then so we restricted it to unit testing (specs is excellent) and
small standalone projects.  Top management barely approved of Java,
everything else in the company was straight C.  Given that their core
business was hardware, that wasn't too shocking.  I had "Java and Scala
Programmer" in my email signature but I doubt the top brass ever read that
far down.

Job before that: I got bored in a project that only had users for 4 months
a year and learned Scala by porting the project to it in the 8 quiet
months.  I made some big software engineering mistakes there and learned
more about how (not) to run software projects than I did about Scala.  My
manager didn't care what it was written in as long as I could make stuff
work.

Incidentally, the current job is project-based and I'm putting myself
forward for a Scala project with a different client when this project comes
to a close at the end of the year.  It's not all downhill!

On Tue, Oct 2, 2012 at 6:35 PM, Fabrizio Giudici <
[email protected]> wrote:

> On Tue, 02 Oct 2012 23:21:17 +0200, Ricky Clarkson <
> [email protected]> wrote:
>
>  Selling more has little to do with being better, get that out of your
>> head.
>>  You're Italian, right?  Starbucks sells more than Italian coffee shops,
>> but is not better in any meaningful way (perhaps more comfortable chairs).
>>
>
> It's a matter of market targets. Almost the whole rest of the world
> doesn't know what coffee means, or - better - give to the word "coffee" a
> different meaning - and they are hundreds of millions of customers versus a
> few dozens of italians. But, figure it out, Starbucks gave up opening shops
> in Italy. It's not a comparable example, because there are no big
> geographic differences in the popularity of Java vs C#.
>
> In any case, I'm perfectly aware that selling is not necessarily related
> to being better, and it's exactly part of my point. Either you think that
> this lack of causation is a matter of the cynical fate, or you try to find
> out a rationale. Found a rationale, you try to fight the cause. The only
> rationale I've seen so far is blaming the Java seniors. So, what? Are you
> going to wait for all of them to retire?
>
>
>
>
> --
> Fabrizio Giudici - Java Architect @ Tidalwave s.a.s.
> "We make Java work. Everywhere."
> http://tidalwave.it/fabrizio/**blog <http://tidalwave.it/fabrizio/blog> -
> [email protected]
>

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to