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

2011-07-14 Thread Kevin Wright
On 14 July 2011 17:45, Jeb Beich wrote: > Come on guys, he probably just means that he's able to find samples to > common problems by search the web far more easily in Java than in > Scala. That's true, and one of the strengths of Java clearly. > > http://blog.jetbrains.com/scala/files/2011/06/co

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

2011-07-14 Thread Jeb Beich
Come on guys, he probably just means that he's able to find samples to common problems by search the web far more easily in Java than in Scala. That's true, and one of the strengths of Java clearly. On Thu, Jul 14, 2011 at 6:10 AM, Mario Fusco wrote: >> With Java however one has the ability to co

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

2011-07-14 Thread Mario Fusco
> With Java however one has the ability to copy & paste standard Java > code from the web which saves hundreds of hours of time I really hope I haven't understood well. Are you really saying that you prefer Java because you can easily find code to copy & paste? If so, I am sorry, but I am glad you

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

2011-07-14 Thread Kevin Wright
Wow! It's a very brave man who'll not just admit to copy+paste programming, but will actually present it as a useful and even desirable practice. If anything, I'd argue that the prevalance of such practices indicates one of Java's weaknesses, the language tends towards APIs that are complex to us

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

2011-07-13 Thread Casper Bang
On Jul 14, 8:11 am, ScottHK wrote: > Scala , F# and other functional languages are recently showing up in a > lot of programming job ads in the finance sector. > For relatively stand alone projects with a lot of complex formulaic > business logic it is a good solution if one can devote the time to

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

2011-07-13 Thread ScottHK
Scala , F# and other functional languages are recently showing up in a lot of programming job ads in the finance sector. For relatively stand alone projects with a lot of complex formulaic business logic it is a good solution if one can devote the time to becoming fluent in using it, it is a better

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

2011-07-08 Thread Blake
On Jul 5, 8:58 am, steve wrote: > 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 sub

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

2011-07-06 Thread Kevin Wright
On 6 July 2011 21:16, clay wrote: > On Jul 5, 4:54 pm, Kevin Wright wrote: > > Not to mention the (often overlooked) improved support for object > oriented > > programming. Static methods and primitives are a carry-over from C++, > and > > aren't at all object-oriented. > > Could you elaborate

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

2011-07-06 Thread Cédric Beust ♔
On Wed, Jul 6, 2011 at 1:16 PM, clay wrote: > On Jul 5, 4:54 pm, Kevin Wright wrote: > > Not to mention the (often overlooked) improved support for object > oriented > > programming. Static methods and primitives are a carry-over from C++, > and > > aren't at all object-oriented. > > Could you

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

2011-07-06 Thread clay
On Jul 5, 4:54 pm, Kevin Wright wrote: > Not to mention the (often overlooked) improved support for object oriented > programming.  Static methods and primitives are a carry-over from C++, and > aren't at all object-oriented. Could you elaborate on the OO advantages of Scala? Scala's approach of

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

2011-07-05 Thread Kevin Wright
On 5 July 2011 22:43, clay wrote: > Is everyone simply using Scala as a more concise Java? > > I love the conciseness, however, it seems that the stronger argument > for Scala over Java is the improved support for functional and > immutable programming. > > Not to mention the (often overlooked) i

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

2011-07-05 Thread clay
Is everyone simply using Scala as a more concise Java? I love the conciseness, however, it seems that the stronger argument for Scala over Java is the improved support for functional and immutable programming. -- You received this message because you are subscribed to the Google Groups "The Jav

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

2011-07-05 Thread Mario Fusco
Thanks for all the feedback and constructive critiques. All of them deserve a reply: - I admit the post is quite biased in favor of Scala (but not that much). I did it on purpose since its intention is clearly to promote the Scala adoption, especially in Italy where for some reason almost nobody i

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

2011-07-05 Thread Casper Bang
> 1. Lombok is not a hack. It's the use of a specific language element > (annotations) and related tools (annotation processor). Annotation are > the way Java has been designed to be extended (in a constrained way). > It's still "pure" Java, as pure as the other annotations (e.g. > @Transactional,

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

2011-07-05 Thread Casper Bang
> Points above marked with no: use Lombok and the verbosity is gone. > Lombok is not a trick, it's just an application of Java language and > tooling features and it's IDE-friendly. To me today people writing Java > code and blaming Java for that kind of boilerplate and not using Lombok > are just