Java's development cycle
    Walter Bright 
    newshound1 at digitalmars.com
       
    Tue Dec  9 19:34:32 PST 2008
    
    
  
Robert Fraser wrote:
> There are a lot of great 
> language features, but C# and D are starting to look like monsters with 
> their "everything in the kitchen sink" approach (c.f. C++). In Java, 
> there's usually one way to do something. Sure, occasionally that way 
> doesn't fit, but more often than not, it's better than having 10 ways, 
> none of which are used consistently.
I wish it were possible to have a language with just a small set of 
features that can do everything. C++'s problem is it can approximately 
do everything but with a boatload of gotcha's, like a const system that 
almost works but doesn't deliver. Java threw out too much.
It's like when I was a kid working on my car. I only had the barest 
basic set of tools, as I had no money. Most of the work I did was twice 
as difficult as it needed to be because I had to make do with basic 
tools. Now that I'm older, I just go buy the right tools, and man that 
makes things easier. And yes, I have a shop with a lot of tools in it <g>.
For example, it's so nice to have an actual *drill press* rather than a 
cheapo electric drill.
    
    
More information about the Digitalmars-d
mailing list