How can a language that may pause and run GC cycle at any time be deterministic?

Which is why Java is unsuitable for use in safety critical software such as 
avionics or life support machines. 

> On 10 May 2020, at 9:05 am, Seymour J Metz <sme...@gmu.edu> wrote:
> 
> Garbage collected? How does that interfere with determinism?
> 
> Is there a z/OS port of Rust?
> 
> 
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
> 
> ________________________________________
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
> David Crayford [dcrayf...@gmail.com]
> Sent: Saturday, May 9, 2020 8:50 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Developers say Google's Go is 'most sought after' programming 
> language of 2020
> 
> Go is not a replacement for C++. It’s a GC language which makes it completely 
> unsuitable for deterministic programming domains. Rust is the C++ replacement 
> with RAII and memory ownership baked in.
> 
>> On 10 May 2020, at 2:44 am, Charles Mills <charl...@mcn.org> wrote:
>> 
>> +1 on the name.
>> 
>> I read an article on branding once that said if consumers can mess up your 
>> name, they will, so be aware of that when you pick a name. The East Bay 
>> Municipal Utility District (EBMUD) is universally known in the SF Bay Area 
>> as "East Bay Mud."
>> 
>> Goo, with its nod to "++", Google and "object oriented" would have been a 
>> great name, had they had a sense of humor.
>> 
>> G would be good, with its homage to C and its predecessor B.
>> 
>> Charles
>> 
>> 
>> -----Original Message-----
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
>> Behalf Of Steve Smith
>> Sent: Saturday, May 9, 2020 11:02 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: Developers say Google's Go is 'most sought after' programming 
>> language of 2020
>> 
>> I actually love HLASM, PL/I, and older versions of C++.  C++ was a leader
>> in OO programming, but imho, it's gotten so stupefyingly complicated that
>> it's may not be humanly possible to write decent programs with it.  Go
>> sounds like a pretty good reset, but at this point, I only know what I've
>> read about it.
>> 
>> It's name however, is horrible. Goo, Goog, or even G would have obviated
>> much ambiguity.  As it is, they may be stuck with Golang being the common
>> name.
>> 
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to