[Info-vax] Free Pascal for VMS ?
Bill Gunshannon
bill.gunshannon at gmail.com
Wed May 9 07:08:39 EDT 2018
On 05/08/2018 11:09 AM, Stephen Hoffman wrote:
> On 2018-05-07 16:53:41 +0000, Simon Clubley said:
>
>> On 2018-05-07, John Reagan <xyzzy1959 at gmail.com> wrote:
>>> Why not the VSI Pascal compiler? (Other than it not being free or
>>> open source?)
>>
>> My primary interest here is not VMS but that would have been a nice
>> bonus.
>>
>> I've been looking for alternatives to C which are supported on a wide
>> range of targets, including bare metal targets.
>
> Certainly not Pascal, but here's an alternative to C that's expressly
> intended for this sort of thing and particularly with memory safety,
> that's available for various common platforms including
> cross-compilation for embedded, and that's also designed to easily
> interoperate with C code where that's necessary...
>
> https://www.rust-lang.org/en-US/
> https://www.redox-os.org
> http://www.randomhacks.net/bare-metal-rust/
> https://forge.rust-lang.org/platform-support.html
> https://github.com/Aaronepower/rust/blob/master/RELEASES.md
>
>
>
> thread errata...
>
> Given my experience with UCSD p-system from an aeon or three ago, I'd
> not consider it for bare-metal applications.
I can't imagine what anyone would think was a "bare metal" application
for UCSD P-system. It was a "compile once - run everywhere" concept
like Java.
> I'm sure it's much
> improved in the intervening aeons as it was quite flaky and unstable way
> back then,
I doubt it. Last I saw it was still on Version IV. I used that
version in 1982.
> but the necessity for the p-Code interpreter usually wouldn't
> be something I'd want to use for embedded and bare-metal and
> cross-compilation applications. Once I've enough code running on the
> target platform, then something akin to the p-System, JVM or such might
> be applicable.
I have long said that Java and the JVM were just The UCSD P-System
re-invented.
bill
More information about the Info-vax
mailing list