[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Development environment
From: |
Ralf Stephan |
Subject: |
Re: Development environment |
Date: |
Sat, 8 Jan 2000 09:17:27 +0100 |
I think we agree to not step into the language war trap so
just let me comment some points.
glen:
> >Finally, please elaborate on why ObjC is a backward step /wrt Java.
> >If you meant the sophistication of accompanying frameworks, please
> >say so, but then, this is no language issue.
>
> It's a backward step for two reasons:
> 1) Java is a newer technology that takes advantage of and
> builds upon the cogitation of lots of people about how
> programming should be done. Not that following with this
> memetic progression is necessarily a wise thing to do, mind
> you; but it is a progression and by using ObjC as your main
> development language, you are not participating in this
> progression.
You are somewhat vague on which memetic progressions took place
with Java that aren't visible with any other OO language. From
my shallow experiences with C++/Java/Sather/ObjC I'm inclined to
say all these languages supported any OO paradigms that my work
needed --- hell, I even would state one can write C in a OO way.
But then, my projects weren't possibly big enough to show some
of the languages' deficiencies.
(On a side note, I esp. liked the mathematically rigorous feeling
of Sather)
> 2) Java has *lots* of people developing it (and extensions
No argument here. It's fact.
> Anyway, none of this has anything to do with aesthetics. I,
> personally, think ObjC is a better language than Java. I like
> it better, I program faster, and I can do more (except for
> some of the net-features). But, it is a fact that, if you're
> already familiar with both Java and ObjC, then restricting yourself
> to ObjC programming is not a good idea. I would also argue that
> restricting yourself to Java is not a good idea, though it's
> more defendable than sticking to ObjC.
As you can see above, I'm all with you here.
> p.s. And you're wrong, it is a language issue. It's a social
> systems issue. Programs are written by humans. Humans use
> languages to build those programs and to navigate social systems.
> The language the people use affects/effects (the latter is just
> is appropriate as the former) the social system and the humans,
> and loops back onto the language.... vicious circles.
Serves me right to get a wholistic whack after trying to dissect
a language meme. A good point in time to close the issue.
> glen e. p. ropella =><= Feeding the hamster wheel. Hail Eris!
Ewig Hail Discordia. Agree to disagree.
ralf
--
http://www.in-berlin.de/User/rws/
==================================
Swarm-Support is for discussion of the technical details of the day
to day usage of Swarm. For list administration needs (esp.
[un]subscribing), please send a message to <address@hidden>
with "help" in the body of the message.
- Development environment, Murat Yildizoglu, 2000/01/06
- Re: Development environment, Marcus G. Daniels, 2000/01/06
- Re: Development environment, Joseph & Kathleen Villa, 2000/01/06
- Re: Development environment, glen e. p. ropella, 2000/01/06
- Re: Development environment, Ralf Stephan, 2000/01/07
- Re: Development environment, glen e. p. ropella, 2000/01/07
- Re: Development environment, Marcus G. Daniels, 2000/01/07
- Re: Development environment,
Ralf Stephan <=
- Development environment (BIS), Murat Yildizoglu, 2000/01/08
- Re: Development environment (BIS), Paul E. Johnson, 2000/01/08
- Re: Development environment (BIS), Darren Schreiber, 2000/01/08
- Re: Development environment (BIS), Marcus G. Daniels, 2000/01/08
- Re: Development environment (BIS), Jason Alexander, 2000/01/08
- Re: Development environment (BIS), Marcus G. Daniels, 2000/01/08
- Re: Development environment, glen e. p. ropella, 2000/01/08
Re: Development environment, Alex Lancaster, 2000/01/10