That's half true. It depends on what u r working at. I don't know what
scala is made up of, but groovy is coded in java. Till i will be able
to export anything as a jar, it's java for me. It may be even
groovy.jar or scala.jar or my proj.jar or c#.jar. Technology should
drive a programmer. It's just u needed a break from java. If u don't
evolve, you don't remain a programmer. Desire to learn new things, is
the fuel of the programmer. Didn't u try to write a library for
implementing closures and duck typing? You surely didn't so the groovy
guys did that. If i would be programming in core java till now, i
would surely die. I know you were trying to implement some of windows
OS feature. If you did that using jni i would surely bang my head.
Till date no other language can claim implementing windows feature and
providing flexibility as java other than c#. You c# fan boy. If i were
to use those feature you claim which are both in scala and c#(and your
several years experience) i would use both java and scala using
interfaces and bind using spring. Java 5 is just one thing that made
this possible through annotations, reflection, generics, collection
etc so that so many languages evolved to support java development not
frustate someone like by not giving then in core. If so many languages
and features are made using core java, how can it not have those
features. If u can have closure in groovy, then tell me where in the
world java not have closure. It's only as hard as reading a 200 pages
groovy recepies. Groovy is just an example. What u need in java? Go
find out whatuneed.jar. I said all this because, your approach of
trying to get all these features from one vender as microsoft.com and
create a self ownered huge monothilic system might not be a good
approach for java. But for your convienence i  heard some of these
features are making a way in core java from a single vender called
java.sun. Sayin all these c# is a great language which did quite well
in some of my projects and i don't have any issues with using windows
and .NET either.

On 2009-08-01, Dominic Mitchell <d...@happygiraffe.net> wrote:
>
> On Fri, Jul 31, 2009 at 08:52:31PM +0200, Alexander Egger wrote:
>> Also because of one thing: This is the third MS shop I am working for. And
>>
>> this is the third time I see MS almost killing the company because they
>> suddenly decide to
>> change a technology in an incompatible way which leads to a complete
>> rewrite of our product (This time its workflow).
>
> I think that's probably the most important thing.  It's not technical.
> It's business.  Sun at east acknowledged the problem by creating the
> JCP.
>
> On a technical level, sure there are things that C# does better than
> Java.  I doubt it'd still be around if it didn't have any.  But when
> push comes to shove, that's not the biggest issue.
>
> -Dom
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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.com
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to