| Deutsch English Français Italiano |
|
<vpikfh$1eak4$5@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.os.vms Subject: Re: OpenVMS system programming language Date: Mon, 24 Feb 2025 20:23:14 -0000 (UTC) Organization: A noiseless patient Spider Lines: 17 Message-ID: <vpikfh$1eak4$5@dont-email.me> References: <87ed24ma8k.fsf@lucy.meyer21c.net> <vk1tne$30e9m$4@dont-email.me> <vpfous$in7$1@panix2.panix.com> <vpig6q$1c14p$4@dont-email.me> <vpihqg$1ctsq$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 24 Feb 2025 21:23:14 +0100 (CET) Injection-Info: dont-email.me; posting-host="514b9375f3f626cad6324c9c7e91e06f"; logging-data="1518212"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ncFauGaM5ikYUTMRBzhmo" User-Agent: Pan/0.162 (Pokrosvk) Cancel-Lock: sha1:ifnp+E3ejM1TAfDeJsOSzs0jEj4= Bytes: 1891 On Mon, 24 Feb 2025 14:37:54 -0500, Arne Vajhøj wrote: > The lack of unsigned integers is a PITA. Also the lack of typedefs. A basic convenience, but such an important one. > The decision to implement generics in a backwards compatible way in Java > 5 had some immediate benefits, but we are also paying the price today. It seemed to be done to maintain backward binary compatibility with older bytecode that could not be recompiled. Was there a lot of such bytecode? I never realized ... I think somewhere in the beginning, the goal of Java was to take all the good bits out of C++, leave out the rest and add garbage collection and some dynamic capability -- basically to be a simpler, smaller language than C++. Somehow along the way, that goal got lost.