discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Some thoughts about GS


From: Helge Hess
Subject: Re: Some thoughts about GS
Date: Fri, 05 Jan 2001 17:20:51 +0100

address@hidden wrote:
> As an old ObjC programmer I've got to say that I find it harder
> and harder to go back to ObjC from Java.
> 
> + Obj-C
> 
> + The message passing syntax
> + categories
> + Clean, well-designed libraries (Foundation/AppKit)
> + Speed
> + better 'reflection' (rtti) than Java

Why is ObjC reflection better ? I wouldn't say so, IMHO Java has much
nicer reflection classes.

The real + is forwarding (maybe you had this in mind).

> + Java
> 
> + 'Free' garbage collection

The same is true for GNU ObjC.

> + Interfaces are cleaner than Protocols

Why so ? Actually they are identical, aren't they ?

> + Namespaces
> + threading support in the language
> + exception support in the language

> + no link stage

like with bundles ... (actually you mean 'no static link stage')

> + variable declarations are statements

Depends. Is nice for quick hacks, but clutters code.

> If gcj ever works with Jigs, to get the speed up and size
> down, Java could be the 'killer app' needed to get GNUstep
> programming going.

A Java bridge is certainly a great feature. But Qt would be even more
'killer' here given that gcj generated Java classes are already C++
classes ...

Greetings
  Helge
-- 
SKYRIX Software AG - http://www.skyrix.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]