Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #123321 > unrolled thread

"Internationalis(z)ing Code - Computerphile"

Started byLynn McGuire <lynnmcguire5@gmail.com>
First post2026-01-23 21:35 -0600
Last post2026-02-03 17:32 -0600
Articles 20 on this page of 121 — 19 participants

Back to article view | Back to comp.lang.c++


Contents

  "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-23 21:35 -0600
    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-01-24 04:46 +0000
      Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-01-24 10:11 -0600
    Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-25 17:13 +0000
      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-25 15:21 -0600
        Re: "Internationalis(z)ing Code - Computerphile" Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-26 01:00 +0100
          Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-01-26 15:04 +0000
        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-01-26 01:42 +0000
          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-26 00:45 -0600
            Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-01-26 14:17 +0200
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-26 16:50 -0600
          Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-01-26 09:07 +0100
            Re: "Internationalis(z)ing Code - Computerphile" Paavo Helde <eesnimi@osa.pri.ee> - 2026-01-30 14:56 +0200
              Re: "Internationalis(z)ing Code - Computerphile" Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-30 14:37 +0100
            Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-30 20:28 +0000
              Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-01-31 12:50 +0100
                Re: "Internationalis(z)ing Code - Computerphile" G <g@nowhere.invalid> - 2026-01-31 18:50 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-01-31 16:10 -0600
                    Re: "Internationalis(z)ing Code - Computerphile" ImperiusDamian <dgwrightauthor@gmail.com> - 2026-01-31 21:08 -0500
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-01 09:06 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" "Fred. Zwarts" <F.Zwarts@HetNet.nl> - 2026-02-02 11:18 +0100
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-02 21:23 +0000
                          Re: "Internationalis(z)ing Code - Computerphile" "Fred. Zwarts" <F.Zwarts@HetNet.nl> - 2026-02-03 10:33 +0100
                            Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-03 21:29 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-01 11:18 +0100
                      Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-02-01 08:28 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-01 09:42 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-01 11:35 +0100
                    Re: "Internationalis(z)ing Code - Computerphile" James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-02-01 12:21 -0500
                      Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-01 23:01 +0100
                        Re: "Internationalis(z)ing Code - Computerphile" James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-02-01 19:11 -0500
                          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-02 04:31 +0000
                          Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-02 11:27 +0100
                            Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-02 12:49 +0200
                              Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-02 13:14 +0100
                                Re: "Internationalis(z)ing Code - Computerphile" Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-02-02 16:07 +0100
                            Re: "Internationalis(z)ing Code - Computerphile" James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-02-02 09:36 -0500
                              Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-02 16:01 +0100
                                Re: "Internationalis(z)ing Code - Computerphile" Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-02-02 16:19 +0100
        Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-26 22:47 +0000
          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-26 16:51 -0600
          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-01-27 05:17 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-27 06:45 +0000
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-27 01:46 -0600
                Re: "Internationalis(z)ing Code - Computerphile" "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-01-27 00:14 -0800
                  Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-01-27 15:22 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-01-27 12:33 -0800
                Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-01-27 11:04 +0200
                  Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-01-27 08:35 -0600
            Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-01-27 15:21 +0000
    Re: "Internationalis(z)ing Code - Computerphile" Tristan Wibberley <tristan.wibberley+netnews2@alumni.manchester.ac.uk> - 2026-01-31 02:06 +0000
    Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-02 21:02 +0100
      Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-02 21:13 +0100
      Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-02 21:25 +0000
      Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-03 10:54 +0200
        Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-03 10:44 +0100
          Re: "Internationalis(z)ing Code - Computerphile" Chris Ahlstrom <OFeem1987@teleworm.us> - 2026-02-03 09:47 -0500
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-03 16:02 +0100
              Re: "Internationalis(z)ing Code - Computerphile" Chris Ahlstrom <OFeem1987@teleworm.us> - 2026-02-04 08:45 -0500
          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-03 21:32 +0000
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-03 22:56 +0100
              Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-04 00:15 +0000
                Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-04 09:37 +0100
        Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-03 17:28 -0600
          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-04 00:14 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-03 20:17 -0600
              Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-04 04:57 +0000
                Re: "Internationalis(z)ing Code - Computerphile" Chris Ahlstrom <OFeem1987@teleworm.us> - 2026-02-04 08:54 -0500
                  Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:43 -0600
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:09 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 15:47 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 22:35 +0000
            Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-02-04 15:44 +0000
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:53 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:10 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-05 12:10 +0200
                Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-07 09:23 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:25 -0600
          Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-04 14:24 +0200
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-04 16:57 +0100
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-04 17:16 +0100
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:57 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:11 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:55 -0600
              Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-05 12:24 +0200
          Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-04 19:20 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 17:07 -0600
              Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-05 07:23 +0000
                Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:14 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 16:01 -0600
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 22:30 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 20:22 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-06 04:50 +0000
                          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 23:52 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Harold Stevens <wookie@aspen.localdomain> - 2026-02-06 04:24 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-05 12:02 +0200
                  Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-05 18:38 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-13 17:21 -0600
                Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-05 11:13 +0100
                Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 15:58 -0600
                  Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-07 19:15 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-07 20:34 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-08 08:58 +0000
                        Re: "Internationalis(z)ing Code - Computerphile" Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-02-08 04:07 -0800
                          Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-08 15:39 +0200
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-08 23:35 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:33 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-10 20:55 +0000
                          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-10 18:57 -0600
                            Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-11 05:57 +0000
                              Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-11 14:32 +0100
                                Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-11 20:46 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:29 -0600
                      Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-10 06:10 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:32 -0600
                      Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-10 06:07 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-10 20:17 +0000
                        Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-10 20:07 -0600
                          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-11 05:54 +0000
                            Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-11 14:42 +0100
      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-03 17:32 -0600

Page 3 of 7 — ← Prev page 1 2 [3] 4 5 6 7  Next page →


#123346

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-01-26 16:51 -0600
Message-ID<10l8r60$2tekr$2@dont-email.me>
In reply to#123344
On 1/26/2026 4:47 PM, Thomas Koenig wrote:
> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
> 
>> I started writing Fortran code in 1975 for one of my dad's programmers
>> when I was 14.  Dad was always selling the future capabilities of the
>> software, more than the software did or was even designed to do.
> 
> Sounds an awful lot like Bill Gates, but he even sold software
> that had not even been written.  There is a story where he wrote a
> Fortran compiler, which failed tests and was therefore not accepted,
> and he refused to fix the bugs.

Powerstation.  Very buggy.  Several service packs.  I could never get it 
to work properly.

Lynn

[toc] | [prev] | [next] | [standalone]


#123347

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-01-27 05:17 +0000
Message-ID<10l9hoo$3coil$3@dont-email.me>
In reply to#123344
On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:

> There is a story where he wrote a Fortran compiler, which failed
> tests and was therefore not accepted, and he refused to fix the
> bugs.

Who was dumb enough to buy that?

[toc] | [prev] | [next] | [standalone]


#123348

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-01-27 06:45 +0000
Message-ID<10l9mui$3dvnh$1@dont-email.me>
In reply to#123347
Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
> On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
>
>> There is a story where he wrote a Fortran compiler, which failed
>> tests and was therefore not accepted, and he refused to fix the
>> bugs.
>
> Who was dumb enough to buy that?

They didn't, it was not accepted.

Unfortunately, the story itself seems to have vanished from the
Internet, or at least I cannot find it with Google any more.

-- 
This USENET posting was made without artificial intelligence,
artificial impertinence, artificial arrogance, artificial stupidity,
artificial flavorings or artificial colorants.

[toc] | [prev] | [next] | [standalone]


#123349

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-01-27 01:46 -0600
Message-ID<10l9qh3$3eqo4$1@dont-email.me>
In reply to#123348
On 1/27/2026 12:45 AM, Thomas Koenig wrote:
> Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
>> On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
>>
>>> There is a story where he wrote a Fortran compiler, which failed
>>> tests and was therefore not accepted, and he refused to fix the
>>> bugs.
>>
>> Who was dumb enough to buy that?
> 
> They didn't, it was not accepted.
> 
> Unfortunately, the story itself seems to have vanished from the
> Internet, or at least I cannot find it with Google any more.

If I remember correctly, Microsoft licensed somebody else's Fortran 90 
compiler and relabeled it.

Lynn

[toc] | [prev] | [next] | [standalone]


#123351

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2026-01-27 00:14 -0800
Message-ID<10l9s5m$3f6gd$1@dont-email.me>
In reply to#123349
On 1/26/2026 11:46 PM, Lynn McGuire wrote:
> On 1/27/2026 12:45 AM, Thomas Koenig wrote:
>> Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
>>> On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
>>>
>>>> There is a story where he wrote a Fortran compiler, which failed
>>>> tests and was therefore not accepted, and he refused to fix the
>>>> bugs.
>>>
>>> Who was dumb enough to buy that?
>>
>> They didn't, it was not accepted.
>>
>> Unfortunately, the story itself seems to have vanished from the
>> Internet, or at least I cannot find it with Google any more.
> 
> If I remember correctly, Microsoft licensed somebody else's Fortran 90 
> compiler and relabeled it.

Kind of reminded me of, god what was that C++ std lib they licensed for 
msvc 6.0. Damn I cannot remember the name right now... search... 
Dinkumware! Ahhh.

[toc] | [prev] | [next] | [standalone]


#123356

Fromscott@slp53.sl.home (Scott Lurndal)
Date2026-01-27 15:22 +0000
Message-ID<dL4eR.466446$Cpid.367035@fx39.iad>
In reply to#123351
"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>On 1/26/2026 11:46 PM, Lynn McGuire wrote:
>> On 1/27/2026 12:45 AM, Thomas Koenig wrote:
>>> Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
>>>> On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
>>>>
>>>>> There is a story where he wrote a Fortran compiler, which failed
>>>>> tests and was therefore not accepted, and he refused to fix the
>>>>> bugs.
>>>>
>>>> Who was dumb enough to buy that?
>>>
>>> They didn't, it was not accepted.
>>>
>>> Unfortunately, the story itself seems to have vanished from the
>>> Internet, or at least I cannot find it with Google any more.
>> 
>> If I remember correctly, Microsoft licensed somebody else's Fortran 90 
>> compiler and relabeled it.
>
>Kind of reminded me of, god what was that C++ std lib they licensed for 
>msvc 6.0. Damn I cannot remember the name right now... search... 
>Dinkumware! Ahhh.


To be fair dinkum about it, the company name was not derogatory.

[toc] | [prev] | [next] | [standalone]


#123357

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2026-01-27 12:33 -0800
Message-ID<10lb7e5$3stff$1@dont-email.me>
In reply to#123356
On 1/27/2026 7:22 AM, Scott Lurndal wrote:
> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>> On 1/26/2026 11:46 PM, Lynn McGuire wrote:
>>> On 1/27/2026 12:45 AM, Thomas Koenig wrote:
>>>> Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
>>>>> On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
>>>>>
>>>>>> There is a story where he wrote a Fortran compiler, which failed
>>>>>> tests and was therefore not accepted, and he refused to fix the
>>>>>> bugs.
>>>>>
>>>>> Who was dumb enough to buy that?
>>>>
>>>> They didn't, it was not accepted.
>>>>
>>>> Unfortunately, the story itself seems to have vanished from the
>>>> Internet, or at least I cannot find it with Google any more.
>>>
>>> If I remember correctly, Microsoft licensed somebody else's Fortran 90
>>> compiler and relabeled it.
>>
>> Kind of reminded me of, god what was that C++ std lib they licensed for
>> msvc 6.0. Damn I cannot remember the name right now... search...
>> Dinkumware! Ahhh.
> 
> 
> To be fair dinkum about it, the company name was not derogatory.

:^)

Iirc, MSVC 6 seemed to have better C support than C++? God that was way 
back in late 1990's early 2000's. That was back when I was using NT 4.0 
and Solaris a lot.

[toc] | [prev] | [next] | [standalone]


#123353

FromMichael S <already5chosen@yahoo.com>
Date2026-01-27 11:04 +0200
Message-ID<20260127110436.000002b4@yahoo.com>
In reply to#123349
On Tue, 27 Jan 2026 01:46:43 -0600
Lynn McGuire <lynnmcguire5@gmail.com> wrote:

> On 1/27/2026 12:45 AM, Thomas Koenig wrote:
> > Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:  
> >> On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
> >>  
> >>> There is a story where he wrote a Fortran compiler, which failed
> >>> tests and was therefore not accepted, and he refused to fix the
> >>> bugs.  
> >>
> >> Who was dumb enough to buy that?  
> > 
> > They didn't, it was not accepted.
> > 
> > Unfortunately, the story itself seems to have vanished from the
> > Internet, or at least I cannot find it with Google any more.  
> 
> If I remember correctly, Microsoft licensed somebody else's Fortran
> 90 compiler and relabeled it.
> 
> Lynn
> 

There is a big chance that you don't remember correctly.
At least it is different, not to say opposite, from the story that I
read in other places.
They say that when Microsoft found out that support for F90 is
necessary for continuation of their Fortran business then they
decided that their compilers stuff has more important things to
do. So they sold their compiler sources and Powerstation brand to
Digital that later became Compaq and later yet before merger with HP
sold it to Intel where it either replaced Intel's own Fortran compiler
or was merged with it. The last part of the story is not conclusive.

[toc] | [prev] | [next] | [standalone]


#123354

FromGary Scott <garylscott@sbcglobal.net>
Date2026-01-27 08:35 -0600
Message-ID<10laifn$3loon$1@dont-email.me>
In reply to#123353
On 1/27/2026 3:04 AM, Michael S wrote:
> On Tue, 27 Jan 2026 01:46:43 -0600
> Lynn McGuire <lynnmcguire5@gmail.com> wrote:
> 
>> On 1/27/2026 12:45 AM, Thomas Koenig wrote:
>>> Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
>>>> On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
>>>>   
>>>>> There is a story where he wrote a Fortran compiler, which failed
>>>>> tests and was therefore not accepted, and he refused to fix the
>>>>> bugs.
>>>>
>>>> Who was dumb enough to buy that?
>>>
>>> They didn't, it was not accepted.
>>>
>>> Unfortunately, the story itself seems to have vanished from the
>>> Internet, or at least I cannot find it with Google any more.
>>
>> If I remember correctly, Microsoft licensed somebody else's Fortran
>> 90 compiler and relabeled it.
>>
>> Lynn
>>
> 
> There is a big chance that you don't remember correctly.
> At least it is different, not to say opposite, from the story that I
> read in other places.
> They say that when Microsoft found out that support for F90 is
> necessary for continuation of their Fortran business then they
> decided that their compilers stuff has more important things to
> do. So they sold their compiler sources and Powerstation brand to
> Digital that later became Compaq and later yet before merger with HP
> sold it to Intel where it either replaced Intel's own Fortran compiler
> or was merged with it. The last part of the story is not conclusive.
> 
re: Intel:  Merged is more accurate.  Mostly the "front end" was 
retained and adjusted to produce the intel "back end" format.

I used Powerstation 1.0 and 4.0 with some success.  Yes, they were both 
buggy, but I was able to work around any issues I found.

[toc] | [prev] | [next] | [standalone]


#123355

Fromscott@slp53.sl.home (Scott Lurndal)
Date2026-01-27 15:21 +0000
Message-ID<zJ4eR.466445$Cpid.151431@fx39.iad>
In reply to#123347
Lawrence =?iso-8859-13?q?D=FFOliveiro?= <ldo@nz.invalid> writes:
>On Mon, 26 Jan 2026 22:47:33 -0000 (UTC), Thomas Koenig wrote:
>
>> There is a story where he wrote a Fortran compiler, which failed
>> tests and was therefore not accepted, and he refused to fix the
>> bugs.
>
>Who was dumb enough to buy that?

Probably someone like you who is dumb enough to snip relevent
context when replying to a post.

[toc] | [prev] | [next] | [standalone]


#123372

FromTristan Wibberley <tristan.wibberley+netnews2@alumni.manchester.ac.uk>
Date2026-01-31 02:06 +0000
Message-ID<10ljo2o$2ig0s$2@dont-email.me>
In reply to#123321
On 24/01/2026 03:35, Lynn McGuire wrote:
> "Internationalis(z)ing Code - Computerphile"
>    https://www.youtube.com/watch?v=0j74jcxSunY
> 
> "Catering for a global audience is difficult, Tom takes us through a
> 'timezones' style explanation of the things you need to keep in mind
> when internationalising your code."
> 
> I knew it was bad, but not that bad.
> 
> Yup, I just write and sell my software in American English.  I've got
> enough problems without having to deal with localization.
> 
> One of my programmers has been working on converting our Windows user
> interface, written in 450,000 lines of C++, from Ascii to Unicode for
> two years now.  It was a one year project to start and his latest
> estimate is another year to complete.

Probably the original code base was made "simple" instead of "abstract"
by the influence of one of those "simpletons" that goes around saying
"simple" at people.

Find the simplest person you can and ask them to get you to the moon and
back safely. It's not going to happen. The world just hasn't figured
that out yet, bizarrely.

I hope he doesn't have any text matching functionality to generalise, if
his task is set to some sort of "achieve unicode" then it was set by
someone that wasn't a stakeholder. Expect it to be a failure no matter
how many years it takes.

-- 
Tristan Wibberley

The message body is Copyright (C) 2026 Tristan Wibberley except
citations and quotations noted. All Rights Reserved except that you may,
of course, cite it academically giving credit to me, distribute it
verbatim as part of a usenet system or its archives, and use it to
promote my greatness and general superiority without misrepresentation
of my opinions other than my opinion of my greatness and general
superiority which you _may_ misrepresent. You definitely MAY NOT train
any production AI system with it but you may train experimental AI that
will only be used for evaluation of the AI methods it implements.

[toc] | [prev] | [next] | [standalone]


#123397

From🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl>
Date2026-02-02 21:02 +0100
Message-ID<muce7bF6trhU1@mid.individual.net>
In reply to#123321
W dniu 24.01.2026 o 04:35, Lynn McGuire pisze:
> One of my programmers has been working on converting our Windows user 
> interface, written in 450,000 lines of C++, from Ascii to Unicode for 
> two years now.  It was a one year project to start and his latest 
> estimate is another year to complete.

I think that this task should be named "rewrite". But I recommended 
"clean up" instead. In the case "clean up" you have great opportunity to 
make your app far better than previous. Modern industry approach, is 
modularity. This is prove in many essential industry branch, and 
especially in IIww years.

You can make your app "modular", by simply respect following rules:
1. Split your code in to 3 parts:
1) Business Logic classes;
2) Tool classes;
3) Window and widget classes.
This is my "programming pattern" which I call TLW "tools-logics-window" 
pattern, and it replace more specialised MVC "model-view-controler" pattern.

2. Split your code in to few static libs.
NOTE: Do not push any "business logic" in to your libs. Libs must be 
acted only as "tools". All "business logic" should remain in your core app.
NOTE: When you have static libs, then you can develop your libs and 
prog. simultaneously, because they will not interfere with other 
projects (other projects can work normally and can be upgraded later).

3. Split your code in to many dynamically loaded plug-ins.
NOTE 1: Create your plug-ins only in 3 cases:
1) for file type and network protocol formats (for tool classes);
2) for new algorithms (for logic classes);
3) for new widgets (for windows classes).
Note 2: In many cases one plug-in provide together new widget and new 
algorithm;

4. Make your libs and plug-in rest code independent as far as possible 
and make them to use minimal set of 3rd party libs dependencies.
NOTE: This mean that your libs and plug-ins (for tools and logic 
classes) should not be depended of GUI libs, nor any platform specific 
libs. In order to do this all build in types and used classes should be 
renamed. Then, if necessary, renamed type can be easily expanded by make 
it normal class (with earlier renamed class as a parent).

NOTE: Above I invent and covered in my monograph under title "Arch. 
Prog. Nieuprzywilejowanych" (in eng.: "Architecture of Unprivileged 
Programs"). I publish it in dec. 2024, on my WWW site under URL:

<https://energokod.gda.pl/monografie/Arch.%20Prog.%20Nieuprzywilejowanych.pdf>

One more hint: Buy great and thin Stroustrup book "A Tour of C++ (C++ 
In-Depth Series" - it is all about basic C++ concepts but focused on 
C++20. Then consider what "C++ modern parts" are worth to apply for your 
project.

-- 
Jacek Marcin Jaworski,  Pruszcz Gd., woj. Pomorskie, Polska 🇵🇱, EU 🇪🇺;
tel.: +48-609-170-742,   najlepiej w godz.: 5:15-5:55 lub 17:15-17:55;
<jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
Domowa s. WWW:                             <https://energokod.gda.pl>;
Mini Netykieta:         <https://energokod.gda.pl/MiniNetykieta.html>;
Mailowa Samoobrona:             <https://emailselfdefense.fsf.org/pl>.

[toc] | [prev] | [next] | [standalone]


#123398

From🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl>
Date2026-02-02 21:13 +0100
Message-ID<mucequF6trhU2@mid.individual.net>
In reply to#123397
W dniu 2.02.2026 o 21:02, 🇵🇱Jacek Marcin Jaworski🇵🇱 pisze:

> which I call TLW "tools-logics-window" 

"tools-logics-windows" (note addes 's' in the end).

> I publish it in dec. 2024, on my WWW site under URL:
> 
> <https://energokod.gda.pl/monografie/Arch.%20Prog.%20Nieuprzywilejowanych.pdf>

NOTE: in dec. 2024 I have other domain (but it still works, and will be 
working until 2026-12-12):

<https://energokod.pl/monografie/Arch.%20Prog.%20Nieuprzywilejowanych.pdf>

-- 
Jacek Marcin Jaworski,  Pruszcz Gd., woj. Pomorskie, Polska 🇵🇱, EU 🇪🇺;
tel.: +48-609-170-742,   najlepiej w godz.: 5:15-5:55 lub 17:15-17:55;
<jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
Domowa s. WWW:                             <https://energokod.gda.pl>;
Mini Netykieta:         <https://energokod.gda.pl/MiniNetykieta.html>;
Mailowa Samoobrona:             <https://emailselfdefense.fsf.org/pl>.

[toc] | [prev] | [next] | [standalone]


#123400

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-02 21:25 +0000
Message-ID<10lr4nv$vgkr$3@dont-email.me>
In reply to#123397
On Mon, 2 Feb 2026 21:02:51 +0100, 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:

> NOTE: Do not push any "business logic" in to your libs.

Anything that is reusable is a candidate for putting in a library.

[toc] | [prev] | [next] | [standalone]


#123401

FromMichael S <already5chosen@yahoo.com>
Date2026-02-03 10:54 +0200
Message-ID<20260203105402.000076d8@yahoo.com>
In reply to#123397
On Mon, 2 Feb 2026 21:02:51 +0100
🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> wrote:

> W dniu 24.01.2026 o 04:35, Lynn McGuire pisze:
> > One of my programmers has been working on converting our Windows
> > user interface, written in 450,000 lines of C++, from Ascii to
> > Unicode for two years now.  It was a one year project to start and
> > his latest estimate is another year to complete.  
> 
> I think that this task should be named "rewrite". But I recommended 
> "clean up" instead. In the case "clean up" you have great opportunity
> to make your app far better than previous. Modern industry approach,
> is modularity. This is prove in many essential industry branch, and 
> especially in IIww years.
> 

It seems to me that industry trend in GUI programming is to stay as far
away from C++ as possible.
JS is a king. 
C#, Swift, Kotlin are second choice. 
Even Java is still used for new development in this feild, despite
technically being almost as unsuitable as C++.
But C++ is strictly legacy, no new, from scratch GUI development is done
in this language for something like 15 years.

Of course, the statement above is "at large". The world is a big
place and one can always find one developer or one hundred or ten
thousands that make unusual sub-optimal choices.


[toc] | [prev] | [next] | [standalone]


#123403

From🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl>
Date2026-02-03 10:44 +0100
Message-ID<mudubhFf8rpU1@mid.individual.net>
In reply to#123401
W dniu 3.02.2026 o 09:54, Michael S pisze:
> On Mon, 2 Feb 2026 21:02:51 +0100
> 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> wrote:
> 
>> W dniu 24.01.2026 o 04:35, Lynn McGuire pisze:
>>> One of my programmers has been working on converting our Windows
>>> user interface, written in 450,000 lines of C++, from Ascii to
>>> Unicode for two years now.  It was a one year project to start and
>>> his latest estimate is another year to complete.
>>
>> I think that this task should be named "rewrite". But I recommended
>> "clean up" instead. In the case "clean up" you have great opportunity
>> to make your app far better than previous. Modern industry approach,
>> is modularity. This is prove in many essential industry branch, and
>> especially in IIww years.
>>
> 
> It seems to me that industry trend in GUI programming is to stay as far
> away from C++ as possible.
> JS is a king.
> C#, Swift, Kotlin are second choice.
> Even Java is still used for new development in this feild, despite
> technically being almost as unsuitable as C++.

This is just pure hype: Apps word does not end on Android (all its apps 
are written in some scripts lang)!!!

There are many areas where normal C++ programs are needed, and are not 
replaceable due to their time critical nature.
Even on desktop such simple app like text editor must be coded in C++ 
because in JS (VS Code) programmers see noticeable lags. The same is 
true for huge programs like Text Processors, CAD, 3D Modeling, Graphic 
Editors, and many more.

Summary: only silly apps can be write in JS (or in other scripting 
lang). Normal and professional programs must be written in compiling 
lang, like modern object-oriented C++.

-- 
Jacek Marcin Jaworski,  Pruszcz Gd., woj. Pomorskie, Polska 🇵🇱, EU 🇪🇺;
tel.: +48-609-170-742,   najlepiej w godz.: 5:15-5:55 lub 17:15-17:55;
<jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
Domowa s. WWW:                             <https://energokod.gda.pl>;
Mini Netykieta:         <https://energokod.gda.pl/MiniNetykieta.html>;
Mailowa Samoobrona:             <https://emailselfdefense.fsf.org/pl>.

[toc] | [prev] | [next] | [standalone]


#123404

FromChris Ahlstrom <OFeem1987@teleworm.us>
Date2026-02-03 09:47 -0500
Message-ID<10lt1q1$1i423$1@dont-email.me>
In reply to#123403
🇵🇱Jacek Marcin Jaworski🇵🇱 wrote this post by blinking in Morse code:

> W dniu 3.02.2026 o 09:54, Michael S pisze:
>> On Mon, 2 Feb 2026 21:02:51 +0100
>> 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> wrote:
>> 
>>> W dniu 24.01.2026 o 04:35, Lynn McGuire pisze:
>>>> One of my programmers has been working on converting our Windows
>>>> user interface, written in 450,000 lines of C++, from Ascii to
>>>> Unicode for two years now.  It was a one year project to start and
>>>> his latest estimate is another year to complete.

450K lines??? At a minute per line (assuming all lines need the
"fix") that's 312 days.

>>> I think that this task should be named "rewrite". But I recommended
>>> "clean up" instead. In the case "clean up" you have great opportunity
>>> to make your app far better than previous. Modern industry approach,
>>> is modularity. This is prove in many essential industry branch, and
>>> especially in IIww years.
>> 
>> It seems to me that industry trend in GUI programming is to stay as far
>> away from C++ as possible.

:-D

>> JS is a king.
>> C#, Swift, Kotlin are second choice.
>> Even Java is still used for new development in this feild, despite
>> technically being almost as unsuitable as C++.

:-D

    <https://wiki.qt.io/List_of_Qt_Applications>

You do realize that C++ is used for performance, don't you.
That's helpful even in a GUI.

> This is just pure hype: Apps word does not end on Android (all its apps 
> are written in some scripts lang)!!!
>
> There are many areas where normal C++ programs are needed, and are not 
> replaceable due to their time critical nature.
> Even on desktop such simple app like text editor must be coded in C++ 
> because in JS (VS Code) programmers see noticeable lags. The same is 
> true for huge programs like Text Processors, CAD, 3D Modeling, Graphic 
> Editors, and many more.
>
> Summary: only silly apps can be write in JS (or in other scripting 
> lang). Normal and professional programs must be written in compiling 
> lang, like modern object-oriented C++.

Actually, Javascript is a decent language and even has some
object-oriented features. I had to use it pretty heavily in a
project at work years ago.

-- 
Live long and prosper.
		-- Spock, "Amok Time", stardate 3372.7

[toc] | [prev] | [next] | [standalone]


#123405

From🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl>
Date2026-02-03 16:02 +0100
Message-ID<mueh0vFf8rrU1@mid.individual.net>
In reply to#123404
W dniu 3.02.2026 o 15:47, Chris Ahlstrom pisze:
>> Summary: only silly apps can be write in JS (or in other scripting
>> lang). Normal and professional programs must be written in compiling
>> lang, like modern object-oriented C++.
> Actually, Javascript is a decent language and even has some
> object-oriented features. I had to use it pretty heavily in a
> project at work years ago.

That must be night mare! But apparently you gain some wisdom and decide 
to learn C++. We have good proverb in polish which illustrate your 
experience:
"Nie ma tego złego co by na dobre nie wyszło."
, in eng.:
"There is not such evil which finally will not turn to be good".

-- 
Jacek Marcin Jaworski,  Pruszcz Gd., woj. Pomorskie, Polska 🇵🇱, EU 🇪🇺;
tel.: +48-609-170-742,   najlepiej w godz.: 5:15-5:55 lub 17:15-17:55;
<jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
Domowa s. WWW:                             <https://energokod.gda.pl>;
Mini Netykieta:         <https://energokod.gda.pl/MiniNetykieta.html>;
Mailowa Samoobrona:             <https://emailselfdefense.fsf.org/pl>.

[toc] | [prev] | [next] | [standalone]


#123417

FromChris Ahlstrom <OFeem1987@teleworm.us>
Date2026-02-04 08:45 -0500
Message-ID<10lviig$2brj9$5@dont-email.me>
In reply to#123405
🇵🇱Jacek Marcin Jaworski🇵🇱 wrote this post by blinking in Morse code:

> W dniu 3.02.2026 o 15:47, Chris Ahlstrom pisze:
>>> Summary: only silly apps can be write in JS (or in other scripting
>>> lang). Normal and professional programs must be written in compiling
>>> lang, like modern object-oriented C++.
>> Actually, Javascript is a decent language and even has some
>> object-oriented features. I had to use it pretty heavily in a
>> project at work years ago.
>
> That must be night mare! But apparently you gain some wisdom and decide 
> to learn C++.

I started using C++ in the early 1990s. C in the mid 1980s.

> We have good proverb in polish which illustrate your 
> experience:
> "Nie ma tego złego co by na dobre nie wyszło."
> , in eng.:
> "There is not such evil which finally will not turn to be good".

I can think of a contrary example today.

-- 
You will win success in whatever calling you adopt.

[toc] | [prev] | [next] | [standalone]


#123407

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-03 21:32 +0000
Message-ID<10ltpgo$1qnh3$6@dont-email.me>
In reply to#123403
On Tue, 3 Feb 2026 10:44:17 +0100, 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:

> W dniu 3.02.2026 o 09:54, Michael S pisze:
>>
>> Even Java is still used for new development in this feild, despite
>> technically being almost as unsuitable as C++.
>
> This is just pure hype: Apps word does not end on Android (all its
> apps are written in some scripts lang)!!!

You can run code written in C, C++ and other languages that compile to
machine code, on Android.

<https://developer.android.com/ndk>

[toc] | [prev] | [next] | [standalone]


Page 3 of 7 — ← Prev page 1 2 [3] 4 5 6 7  Next page →

Back to top | Article view | comp.lang.c++


csiph-web