Deutsch English Français Italiano |
<vb7mot$3eosl$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!uucp.uio.no!fnord.no!news1.firedrake.org!nntp.terraraq.uk!nntp-feed.chiark.greenend.org.uk!ewrotcd!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lynn McGuire <lynnmcguire5@gmail.com> Newsgroups: rec.arts.sf.written Subject: Re: Re:Did nobody stop to think what might happen in an emergency in space? Date: Tue, 3 Sep 2024 14:07:08 -0500 Organization: A noiseless patient Spider Lines: 67 Message-ID: <vb7mot$3eosl$1@dont-email.me> References: <vaaphl$11duc$1@dont-email.me> <vak8m0$2ugre$1@dont-email.me> <vamav9$3bm9e$1@dont-email.me> <van301$3f8s4$1@dont-email.me> <ljbkbcFept2U1@mid.individual.net> <vat2sv$jl6q$2@dont-email.me> <3b91eadf-cd9d-ea46-fcdf-10a0898c3218@example.net> <vb350r$1pc93$1@dont-email.me> <vb4coc$2rg60$2@dont-email.me> <3m8edjpnk40fp7gb97p9sccf5df1gj9k74@4ax.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 03 Sep 2024 21:07:09 +0200 (CEST) Injection-Info: dont-email.me; posting-host="38ff907a00ff86594c62bd026706493f"; logging-data="3629973"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX191D0ul13dM7jfGCYtaxQ1WWxs4hFYTbjk=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:B1RQ4vudhvplSh4P67S1SSVUmx8= In-Reply-To: <3m8edjpnk40fp7gb97p9sccf5df1gj9k74@4ax.com> Content-Language: en-US Bytes: 3998 On 9/3/2024 9:53 AM, Mad Hamish wrote: > On Mon, 2 Sep 2024 07:57:48 -0500, "Michael F. Stemper" > <michael.stemper@gmail.com> wrote: > >> On 01/09/2024 20.39, Lynn McGuire wrote: >>> On 8/30/2024 4:38 PM, D wrote: >>>> >>>> >>>> On Fri, 30 Aug 2024, Lynn McGuire wrote: >>>> >>>>> On 8/29/2024 11:01 AM, Jaimie Vandenbergh wrote: >>>>>> On 28 Aug 2024 at 12:51:29 BST, "Graham" <zotzlists@gmail.com> wrote: >>>>>> >>>>>>> On 28/08/2024 06:01, Titus G wrote: >>>>>>>> On 27/08/24 22:10, Graham wrote: >>>>>>>>> >>>>>>>> >>>>>>>> 1234567890 >>>>>>>> 2234567890 >>>>>>>> 3234567890 >>>>>>>> 4234567890 >>>>>>>> 5234567890 >>>>>>>> 6234567890 >>>>>>>> 7234567890 >>>>>>>> 8234567890 >>>>>>>> >>>>>>>> I'll take the bait. Please explain your signature. >>>>>>> >>>>>>> Nothing exciting, I'm afraid. 80 characters. >>>>>> >>>>>> Should be 72, Shirley? >>>>>> >>>>>> Cheers - Jaime >>>>> >>>>> I have written a quarter of a million (SWAG) lines of Fortran in my lifetime. If I never write another line I will be happy. But I will write more Fortran next Tuesday. Converting it all to C++ cannot come soon enough. >>>>> >>>>> Lynn >>>>> >>>> >>>> Ahh... but isn't it true that C++ is only for nerds? All the cool kids write rust these days! >>> >>> Converting Fortran or C++ to Rust is non trivial. I have actually considered it. Shoot, converting Fortran to C++ is non trivial. >> >> I would guess that a straight translation of Fortran to C++ could be >> automated. However, there doesn't seem to be any point in it unless >> you're going to make use of the object-oriented capabilities of C++. >> Then, of course, you're looking at a complete refactoring, which would, >> indeed, be non-trivial. > > I'm not too keen on trusting an automated translation of what I think > Lynn has said is a couple of million lines of code > > I had to clean up after an automated conversion of something much > smaller and it wasn't fun The current calculation engine compiles to three Win32 DLLs and four Win32 EXEs. There is 850,000 lines of F77 code and 50,000 lines of C++ code. The Windows Win32 user interface is 450,000 lines of C++ that compiles to a single Win32 EXE. The Excel transfer tool is about 70,000 lines of C++ that compiles to a single Win32 EXE. The input manager tool is about 10,000 lines of C++ that compiles to a single Win32 EXE. The license manager is 20,000 lines of C++ that compiles to a single Win32 EXE. Lynn