| Deutsch English Français Italiano |
|
<de6f4fa6d5594b31aed18a7ab508e091dc86a4f3@i2pn2.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: John Reagan <johnrreagan@earthlink.net> Newsgroups: comp.os.vms Subject: Re: ISO: The Eiffel OO programming language and IDE, on VMS Date: Thu, 27 Mar 2025 18:37:37 -0400 Organization: i2pn2 (i2pn.org) Message-ID: <de6f4fa6d5594b31aed18a7ab508e091dc86a4f3@i2pn2.org> References: <j7jutjdo007jkfp956ofp846ecb0nfpr32@4ax.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Thu, 27 Mar 2025 22:37:38 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="2033534"; mail-complaints-to="usenet@i2pn2.org"; posting-account="85Cwws6+ypgQVu4foqgE6eSuYb0IIJZq6Fz6j0v4a/s"; User-Agent: Mozilla Thunderbird Content-Language: en-US X-Spam-Checker-Version: SpamAssassin 4.0.0 In-Reply-To: <j7jutjdo007jkfp956ofp846ecb0nfpr32@4ax.com> Bytes: 3623 Lines: 70 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)?