Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <vb7mot$3eosl$1@dont-email.me>
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