Sujet : Re: ISO: The Eiffel OO programming language and IDE, on VMS
De : johnrreagan (at) *nospam* earthlink.net (John Reagan)
Groupes : comp.os.vmsDate : 27. Mar 2025, 23:37:37
Autres entêtes
Organisation : i2pn2 (i2pn.org)
Message-ID : <de6f4fa6d5594b31aed18a7ab508e091dc86a4f3@i2pn2.org>
References : 1
User-Agent : Mozilla Thunderbird
On 3/22/2025 7:55 PM, Subcommandante XDelta wrote:
Wouldn't it be lovely, if the modern Eiffel OO programming language
and IDE, under active development, were to come back the VMS fold?
But how to make that happen?
https://www.eiffel.com/
EiffelStudio
A cost-effective way to develop quality applications
EiffelStudio is an Integrated Development Environment (IDE), that
enable programmers to produce correct, reliable, maintainable software
and control the development process. If you want to create fast,
robust, scalable applications, then EiffelStudio gives you a
cost-effective option.
Imagine being able to model your system as you think – capturing your
requirements and your thought processes with EiffelStudio. When you
are ready to design, you build upon the model you created.
It is just that logical and easy!
https://www.eiffel.com/eiffelstudio/system-requirements/
If my failing memory serves me, they dropped formal support for VMS
about a decade ago, but references to VMS are all through their
documents.
VAX/VMS, AXP/VMS, could be easily resurrected, and VSI/VMS support
easily implemented...
I fear that Team Eiffel don't even know that VSI exists, or that VMS
has a future.
https://www.eiffel.com/resources/faqs/eiffel-language/
https://www.eiffel.com/resources/faqs/eiffel-studio/
https://www.eiffel.org/
Quite a few Swedes there:
https://www.eiffel.com/company/customers/
Perhaps the Eiffel Team could be invited, or sponsored, to present at
the VSI boot camp in Malmo, Sweden, in may 2025?
And given that the language is called Eiffel, perhaps the
VMSgenerations team could weigh in on the merits of bring back Eiffel
to the VMS fold, for the enrichment of the VMS ecosystem?
Lots of interesting discussions but I'll reply here.
I actually contacted one of the Rust folks a few years back but haven't kept up the connection.
I really like Eiffel. Actually one of the languages that influenced the Extended Pascal standard was Eiffel. Of course, you can see how well that crushed in the market. C++26's contracts finally gets to something that Eiffel did from the beginning.
As I mentioned in another post, I do want to provide the LLVM libs for OpenVMS either thru the actual LLVM repo or with something on the side.
Having help for Rust (or other languages) once we have the libraries in place, would be great. I'm all for that. I just have to convince VSI mgmt to do that. Anybody want to approach them (Rust or one of their users)?