[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++)
From: |
Björn Gohla |
Subject: |
Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++) |
Date: |
Tue, 20 Nov 2001 01:33:45 +0100 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 19 November 2001 23:45, Ovidiu Predescu wrote:
>
> 1. Exception handling. I'm thinking specifically of something along
> the lines of the Java exception handling, with its very useful
> "finally" block. We need to consider how this would fit into the
> current OpenStep/Cocoa exception handling, and also how it integrates
> with the C++ model. From an implementation point of view, we can
> probably reuse the current exception handling infrastructure from C++.
>
> 2. Class variables. A "must add" in my opinion, as the current way of
> defining them using static variables is far from being acceptable.
>
> 3. Blocks, as described by Brad Cox.
>
> 4. Syntactic sugars for constant property objects.
>
> Of course, the new features we add to the language should not impact
> the existing programs, which should continue to compile and run
> correctly.
>
> Any other thoughts on other useful things?
5. how about operators?
6. a mechanism to transparently access c types as objects (very handy if you
want to store them in a container)
- --
- --------------------
Something being fool-proof means it takes an engineer to break it.
pub 1024D/834F4976 2001-01-07 Björn Gohla (Wissenschaftler, Weltbürger)
<b.gohla@gmx.de>
Key fingerprint = 9FF4 FEDA CCDF DA0E 14D5 8129 6C14 3C39 834F 4976
sub 1024g/29571FE2 2001-01-07
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7+aTubBQ8OYNPSXYRAiHEAKCAiy61sYEi7KAJQepPKzMxFVIR0ACgiu6A
f7yra7RTw6BaGqptsAI+r4s=
=lBtB
-----END PGP SIGNATURE-----
- Re: NSInvocations (was Re: PROPOSAL: Objective-C++), (continued)
- Re: PROPOSAL: Objective-C++, Stefan Böhringer, 2001/11/20
- Re: PROPOSAL: Objective-C++, Ovidiu Predescu, 2001/11/19
- Re: PROPOSAL: Objective-C++, Björn Gohla, 2001/11/19
- ObjC additions (Was: Re: PROPOSAL: Objective-C++), Stefan Urbanek, 2001/11/19
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Ovidiu Predescu, 2001/11/19
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Ziemowit Laski, 2001/11/19
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Helge Hess, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++),
Björn Gohla <=
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Bjoern Giesler, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Björn Gohla, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Philippe C.D. Robert, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Philippe C.D. Robert, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Markus Grabert, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Markus Grabert, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Pascal Bourguignon, 2001/11/19
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Dan Pascu, 2001/11/20
- Re: ObjC additions (Was: Re: PROPOSAL: Objective-C++), Balazs Pataki, 2001/11/20
- Re: PROPOSAL: Objective-C++, Stan Shebs, 2001/11/19