Java's development cycle

Bill Baxter wbaxter at gmail.com
Tue Dec 9 20:06:29 PST 2008


On Wed, Dec 10, 2008 at 12:34 PM, Walter Bright
<newshound1 at digitalmars.com> wrote:
> 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.

Sounds like you're asking for Lisp.  Small number of features with
which you can do just about anything.  All using only oatmeal and
toenail clippings!   Lua is a bit like that too, except the toenail
clippings part.

--bb



More information about the Digitalmars-d mailing list