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


Groups > comp.arch > #117702 > unrolled thread

Styles of addressing

Started byjgd@cix.co.uk (John Dallman)
First post2026-08-31 17:35 +0100
Last post2026-09-07 17:15 -0700
Articles 20 on this page of 475 — 30 participants

Back to article view | Back to comp.arch


Contents

  Styles of addressing jgd@cix.co.uk (John Dallman) - 2026-08-31 17:35 +0100
    Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-08-31 17:35 +0000
      Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-08-31 17:48 +0000
    Re: Styles of addressing John Levine <johnl@taugh.com> - 2026-08-31 17:43 +0000
      Re: Styles of addressing quadibloc@invalid.com (John Savard) - 2026-08-31 22:20 +0000
        Re: Styles of addressing John Levine <johnl@taugh.com> - 2026-09-01 16:10 +0000
          Re: Styles of addressing quadibloc@invalid.com (John Savard) - 2026-09-01 18:01 +0000
            Re: Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-01 11:55 -0700
              Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-01 19:58 +0000
                Re: Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-01 17:07 -0700
              Re: Styles of addressing John Levine <johnl@taugh.com> - 2026-09-02 01:06 +0000
                Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-08 08:28 +0000
                  Re: Styles of addressing John Levine <johnl@taugh.com> - 2026-09-08 13:31 +0000
                  Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 00:19 +0000
                  Re: Styles of addressing antispam@fricas.org (Waldek Hebisch) - 2026-09-09 18:21 +0000
                    Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-09 18:41 +0000
                      Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-09 20:42 +0000
                      Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 21:45 +0000
                        Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-09 21:49 +0000
                        Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-09 23:28 +0000
                          Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-10 03:45 +0000
                            Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-10 14:57 +0000
                      Re: Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-23 22:08 -0400
                        Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-28 15:24 +0000
              Re: Styles of addressing quadibloc@invalid.com (John Savard) - 2026-09-02 01:31 +0000
            Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-02 02:44 +0000
      Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-02 07:45 +0000
    Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-08-31 22:32 +0000
      Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-01 00:12 +0000
        Re: Styles of addressing quadibloc@invalid.com (John Savard) - 2026-09-01 05:24 +0000
          Re: 370 address sizes, Styles of addressing John Levine <johnl@taugh.com> - 2026-09-01 16:05 +0000
          Re: 370 address sizes, Styles of addressing Andy Valencia <vandys@vsta.org> - 2026-09-01 10:07 -0700
            Re: 370 address sizes, Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-01 21:17 +0000
              Re: 370 address sizes, Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-02 18:59 -0400
                Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-03 01:50 +0000
                  Re: 370 address sizes, Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-09 16:30 -0400
                    Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-09 20:50 +0000
                    Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-09 23:25 +0000
                      Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-10 14:53 +0000
                        Re: 370 address sizes, Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-10 16:36 +0000
                        Re: 370 address sizes, Styles of addressing Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-15 08:46 -0700
                        Re: 370 address sizes, Styles of addressing antispam@fricas.org (Waldek Hebisch) - 2026-09-16 17:21 +0000
                          Re: 370 address sizes, Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-16 10:58 -0700
                            Re: 370 address sizes, Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-17 10:00 +0000
                              Re: 370 address sizes, Styles of addressing John Levine <johnl@taugh.com> - 2026-09-17 20:37 +0000
                          Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-16 18:15 +0000
                          Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-16 18:59 +0000
                            Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-16 19:16 +0000
                              Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-17 00:19 +0000
                            Re: 370 address sizes, Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-16 12:24 -0700
                              Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-17 00:20 +0000
                      Re: 370 address sizes, Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-13 17:12 -0400
                      Re: 370 address sizes, Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-13 17:26 -0400
                      Re: 370 address sizes, Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-13 18:27 -0400
                      Re: 370 address sizes, Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-13 20:29 -0400
                      Re: 370 address sizes, Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-16 18:03 -0400
                Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-03 02:46 +0000
                  Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-05 04:26 +0000
                Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-03 14:40 +0000
                  Re: 370 address sizes, Styles of addressing jgd@cix.co.uk (John Dallman) - 2026-09-03 20:53 +0100
                Re: 370 address sizes, Styles of addressing quadibloc@invalid.com (John Savard) - 2026-09-03 15:48 +0000
                  Re: 370 address sizes, Styles of addressing David Schultz <david.schultz@earthlink.net> - 2026-09-03 12:07 -0500
                    Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-03 17:33 +0000
                      Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-03 20:23 +0000
                      Re: 370 address sizes, Styles of addressing EricP <ThatWouldBeTelling@thevillage.com> - 2026-09-03 16:44 -0400
                  Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-03 17:32 +0000
                Re: 370 address sizes, Styles of addressing EricP <ThatWouldBeTelling@thevillage.com> - 2026-09-03 14:43 -0400
                  Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-03 20:32 +0000
                    Re: 370 address sizes, Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-03 21:08 +0000
                      Re: 370 address sizes, Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-04 01:11 +0000
                        Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-05 01:08 +0000
                          Re: Styles of addressing mas@a4.home - 2026-09-06 03:56 +0000
                          Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-06 13:51 +0000
                            Re: Styles of addressing kegs@provalid.com (Kent Dickey) - 2026-09-10 04:11 +0000
                              Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-10 14:59 +0000
                              Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-10 15:16 +0000
                                Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-10 16:06 +0000
                                  Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-10 16:55 +0000
                                  Re: Styles of addressing Robert Finch <robfi680@gmail.com> - 2026-09-10 21:43 -0400
                                  Re: Styles of addressing kegs@provalid.com (Kent Dickey) - 2026-09-13 17:50 +0000
                                    Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-14 00:42 +0000
                              CHERI (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-10 17:02 +0000
                                Re: CHERI (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-10 18:58 +0000
                                  Re: CHERI (was: Styles of addressing) scott@slp53.sl.home (Scott Lurndal) - 2026-09-10 19:01 +0000
                                    Re: CHERI Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-10 22:45 +0200
                                    Re: CHERI Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-11 16:49 -0400
                                  Re: CHERI (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-11 06:00 +0000
                                    Re: CHERI (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-11 17:50 +0000
                                      Re: CHERI (was: Styles of addressing) scott@slp53.sl.home (Scott Lurndal) - 2026-09-11 18:14 +0000
                                        Re: CHERI (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-11 21:59 +0000
                                          Re: CHERI (was: Styles of addressing) scott@slp53.sl.home (Scott Lurndal) - 2026-09-11 22:34 +0000
                                            Data-independent timing (was: CHERI (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-14 06:22 +0000
                                              Re: Data-independent timing (was: CHERI Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-14 10:04 -0700
                                                Re: Data-independent timing (was: CHERI scott@slp53.sl.home (Scott Lurndal) - 2026-09-14 18:08 +0000
                                                Re: Data-independent timing (was: CHERI anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-14 21:35 +0000
                                    Re: CHERI (was: Styles of addressing) jgd@cix.co.uk (John Dallman) - 2026-09-12 11:31 +0100
                                      Re: CHERI (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-12 16:42 +0000
                                Re: CHERI (was: Styles of addressing) Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-11 07:01 +0000
                                Re: CHERI (was: Styles of addressing) kegs@provalid.com (Kent Dickey) - 2026-09-13 17:21 +0000
                                  Re: CHERI (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-13 18:00 +0000
                                  Re: CHERI (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-14 06:35 +0000
                          Re: Styles of addressing EricP <ThatWouldBeTelling@thevillage.com> - 2026-09-06 10:44 -0400
                            Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-06 14:56 +0000
                              Re: Styles of addressing EricP <ThatWouldBeTelling@thevillage.com> - 2026-09-06 12:58 -0400
                                Re: Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-06 12:04 -0700
                                  Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-06 23:59 +0000
                                    Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-07 04:29 +0000
                                    Re: Styles of addressing David Brown <david.brown@hesbynett.no> - 2026-09-07 10:40 +0200
                                      Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-07 18:25 +0000
                                        Re: Styles of addressing David Brown <david.brown@hesbynett.no> - 2026-09-07 23:10 +0200
                                          Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-07 21:58 +0000
                                            Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-08 05:30 +0000
                                            Re: Styles of addressing David Brown <david.brown@hesbynett.no> - 2026-09-08 11:20 +0200
                                            Re: Styles of addressing Paul Clayton <paaronclayton@gmail.com> - 2026-09-09 12:23 -0400
                                              Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-10 03:47 +0000
                                        Re: Styles of addressing Josh Vanderhoof <x@y.z> - 2026-09-07 18:22 -0400
                                  Re: Styles of addressing EricP <ThatWouldBeTelling@thevillage.com> - 2026-09-07 13:28 -0400
                                    Addressing Shared Stuff MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-07 18:33 +0000
                                      Re: Addressing Shared Stuff scott@slp53.sl.home (Scott Lurndal) - 2026-09-08 15:48 +0000
                                        Re: Addressing Shared Stuff MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-08 20:05 +0000
                                      Re: Addressing Shared Stuff Paul Clayton <paaronclayton@gmail.com> - 2026-09-13 12:05 -0400
                                        Re: Addressing Shared Stuff jgd@cix.co.uk (John Dallman) - 2026-09-16 23:11 +0100
                                          Re: Addressing Shared Stuff MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-17 00:26 +0000
                                          Re: Addressing Shared Stuff anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-17 09:32 +0000
                                            Re: Addressing Shared Stuff jgd@cix.co.uk (John Dallman) - 2026-09-17 13:32 +0100
                                              Re: Addressing Shared Stuff Michael S <already5chosen@yahoo.com> - 2026-09-18 01:08 +0300
                                                Re: Addressing Shared Stuff anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-18 06:10 +0000
                                            Re: Addressing Shared Stuff MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-17 16:06 +0000
                                              Re: Addressing Shared Stuff scott@slp53.sl.home (Scott Lurndal) - 2026-09-17 17:26 +0000
                                                Re: Addressing Shared Stuff MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-17 19:40 +0000
                                      Re: Addressing Shared Stuff Andy Valencia <vandys@vsta.org> - 2026-09-14 12:52 -0700
                                Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-06 20:25 +0000
                                  Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-07 00:02 +0000
                                  Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-07 00:09 +0000
                                    Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-07 06:17 +0000
                                Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-06 23:46 +0000
                              Re: Styles of addressing Niklas Holsti <niklas.holsti@tidorum.invalid> - 2026-09-06 20:21 +0300
                              Re: Styles of addressing antispam@fricas.org (Waldek Hebisch) - 2026-09-08 15:08 +0000
                                Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-08 20:11 +0000
                                  Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-09 00:35 +0000
                                    Re: Styles of addressing Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-09 08:19 +0200
                                      Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-09 10:58 +0000
                                  Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-10 06:16 +0000
                                    Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-10 17:22 +0000
                                      Re: Styles of addressing Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-10 22:42 +0200
                                        Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-11 06:32 +0000
                                      Re: Styles of addressing George Neuner <gneuner2@comcast.net> - 2026-09-10 17:02 -0400
                                        Optimization by programmers (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-11 06:33 +0000
                                          Re: Optimization by programmers (was: Styles of addressing) Thomas Koenig <tkoenig@netcologne.de> - 2026-09-11 08:55 +0000
                                          Re: Optimization by programmers (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-11 17:54 +0000
                                            Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-11 23:19 +0200
                                              Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-11 22:05 +0000
                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-12 09:30 +0000
                                                  Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-12 13:23 +0200
                                                Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-12 13:18 +0200
                                            Re: Optimization by programmers (was: Styles of addressing) quadibloc@invalid.com (John Savard) - 2026-09-12 17:09 +0000
                                          Re: Optimization by programmers (was: Styles of addressing) George Neuner <gneuner2@comcast.net> - 2026-09-11 23:25 -0400
                                            Re: Optimization by programmers (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-12 08:38 +0000
                                            Re: Optimization by programmers (was: Styles of addressing) Thomas Koenig <tkoenig@netcologne.de> - 2026-09-12 09:09 +0000
                                              Re: Optimization by programmers (was: Styles of addressing) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-15 09:17 -0700
                                            Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-14 16:24 +0200
                                            Re: Optimization by programmers (was: Styles of addressing) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-15 06:34 -0700
                                          Re: Optimization by programmers (was: Styles of addressing) quadibloc@invalid.com (John Savard) - 2026-09-12 17:15 +0000
                                            Re: Optimization by programmers (was: Styles of addressing) jgd@cix.co.uk (John Dallman) - 2026-09-12 19:13 +0100
                                            Re: Optimization by programmers (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-12 18:14 +0000
                                              Re: Optimization by programmers (was: Styles of addressing) quadibloc@invalid.com (John Savard) - 2026-09-13 03:28 +0000
                                                Re: Optimization by programmers (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-13 14:27 +0000
                                                  Re: Optimization by programmers (was: Styles of addressing) John Levine <johnl@taugh.com> - 2026-09-13 14:58 +0000
                                                    Re: Optimization by programmers (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-13 16:09 +0000
                                                      Re: Optimization by programmers (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-13 17:38 +0000
                                                    Re: Optimization by programmers (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-13 17:34 +0000
                                                      Re: Optimization by programmers (was: Styles of addressing) scott@slp53.sl.home (Scott Lurndal) - 2026-09-14 14:43 +0000
                                                        Re: Optimization by programmers (was: Styles of addressing) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-14 15:44 +0000
                                                        Re: Optimization by programmers (was: Styles of addressing) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-14 18:01 +0000
                                                  Re: Optimization by programmers Paul Clayton <paaronclayton@gmail.com> - 2026-09-16 13:14 -0400
                                                    Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-17 16:47 +0000
                                                      Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-17 19:38 +0000
                                                        Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-17 21:25 +0000
                                                          Re: Optimization by programmers Paul Clayton <paaronclayton@gmail.com> - 2026-09-21 22:10 -0400
                                                    Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-18 16:38 -0400
                                                      Re: Optimization by programmers David LaRue <huey.dll@tampabay.rr.com> - 2026-09-19 06:01 +0000
                                                      Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-19 06:25 +0000
                                                        Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-20 02:56 -0400
                                                          Re: Optimization by programmers John Levine <johnl@taugh.com> - 2026-09-20 20:12 +0000
                                                            Microarchitectural effects on performance (was: Optimization ...) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-21 06:55 +0000
                                                              Re: Microarchitectural effects on performance (was: Optimization ...) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-21 17:04 +0000
                                                                Re: Microarchitectural effects on performance (was: Optimization ...) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-23 05:39 +0000
                                                                  Re: Microarchitectural effects on performance (was: Optimization ...) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-23 18:34 +0000
                                                                  Re: Microarchitectural effects on performance Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-23 13:53 -0400
                                                            Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-21 12:48 -0400
                                                          Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-21 17:17 +0000
                                                            Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-21 20:06 +0000
                                                              Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-21 23:48 +0300
                                                              Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-22 05:25 +0000
                                                                Re: Optimization by programmers EricP <ThatWouldBeTelling@thevillage.com> - 2026-09-22 14:13 -0400
                                                                  Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-26 07:44 +0000
                                                              Re: Optimization by programmers Niklas Holsti <niklas.holsti@tidorum.invalid> - 2026-09-22 14:48 +0300
                                                              Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-23 19:28 +0000
                                                            Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-22 05:19 +0000
                                                              Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-22 08:29 +0000
                                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-23 05:40 +0000
                                                                  Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-23 06:45 -0700
                                                            Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-22 14:32 +0200
                                                              Re: Optimization by programmers Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-22 15:21 -0700
                                                                Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-23 05:23 +0000
                                                                  Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-09-23 14:01 +0000
                                                                    Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-23 16:52 +0200
                                                                  Re: Optimization by programmers Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-23 08:01 -0700
                                                                Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-23 10:38 +0200
                                                                  Re: Optimization by programmers Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-23 07:54 -0700
                                                                    Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-23 18:24 +0200
                                                                      Re: Optimization by programmers Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-23 11:20 -0700
                                                                        Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-23 21:24 +0200
                                                                        Re: Optimization by programmers antispam@fricas.org (Waldek Hebisch) - 2026-10-02 04:10 +0000
                                                                          Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-02 10:05 +0200
                                                                          Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-02 22:04 -0700
                                                                            Re: Optimization by programmers antispam@fricas.org (Waldek Hebisch) - 2026-10-03 13:13 +0000
                                                                      Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-24 11:56 +0000
                                                                        Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-24 16:35 +0200
                                                                Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-23 07:47 -0700
                                                                  Re: Optimization by programmers Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-24 07:59 -0700
                                                                    Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-24 09:29 -0700
                                                                      Re: Optimization by programmers Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-25 07:27 -0700
                                                                        Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-25 17:12 +0200
                                                                        Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-27 11:51 -0700
                                                                      Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-25 11:16 -0400
                                                                        Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-25 19:00 +0200
                                                                          Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-09-25 18:12 +0000
                                                                          Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-26 10:25 -0400
                                                                            Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-27 13:42 +0000
                                                                              Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-27 18:18 +0300
                                                                                Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-27 18:04 +0200
                                                                                  Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-27 19:43 +0300
                                                                                    Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-27 10:55 -0700
                                                                                      Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-27 22:12 +0200
                                                                                        Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-28 02:59 -0700
                                                                                          Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-28 14:43 +0200
                                                                                            Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-01 07:14 -0700
                                                                                              Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-05 11:36 +0000
                                                                                                Re: Optimization by programmers Niklas Holsti <niklas.holsti@tidorum.invalid> - 2026-10-05 16:48 +0300
                                                                                                Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-06 23:16 +0200
                                                                                                  Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-07 13:28 +0000
                                                                                                    Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-07 16:43 +0200
                                                                                                      Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-07 19:57 +0000
                                                                                                        Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-07 22:31 +0200
                                                                                                          Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-08 21:28 +0000
                                                                                                          Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-10-11 08:41 +0000
                                                                                                          Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-11 18:14 +0000
                                                                                                            Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-11 20:56 +0200
                                                                                                              Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-12 07:47 +0200
                                                                                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-10-12 11:25 +0000
                                                                                                                  Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-12 16:20 +0200
                                                                                                                    Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-12 17:10 +0000
                                                                                                                      Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-12 21:05 +0200
                                                                                                                      Re: Optimization by programmers Niklas Holsti <niklas.holsti@tidorum.invalid> - 2026-10-13 12:03 +0300
                                                                                                                        Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-13 10:27 +0000
                                                                                                                          Re: Optimization by programmers Niklas Holsti <niklas.holsti@tidorum.invalid> - 2026-10-13 20:00 +0300
                                                                                                                            Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-14 08:02 +0000
                                                                                                                              Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-14 08:50 +0000
                                                                                                                              Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-14 23:39 +0200
                                                                                                                    Re: Optimization by programmers Andy Valencia <vandys@vsta.org> - 2026-10-13 09:09 -0700
                                                                                                                      Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-13 16:31 +0000
                                                                                                                        Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-10-13 18:12 +0000
                                                                                                                      Re: Optimization by programmers Niklas Holsti <niklas.holsti@tidorum.invalid> - 2026-10-13 20:02 +0300
                                                                                                                        Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-13 19:50 +0200
                                                                                                                      Comment delimiters (was: Optimization by programmers) Stefan Monnier <monnier@iro.umontreal.ca> - 2026-10-13 23:24 -0400
                                                                                                                        Re: Comment delimiters David Brown <david.brown@hesbynett.no> - 2026-10-14 09:56 +0200
                                                                                                                        Re: Comment delimiters (was: Optimization by programmers) George Neuner <gneuner2@comcast.net> - 2026-10-14 12:14 -0400
                                                                                                                          Re: Comment delimiters (was: Optimization by programmers) quadibloc@invalid.com (John Savard) - 2026-10-14 18:07 +0000
                                                                                                                            Re: Comment delimiters (was: Optimization by programmers) Thomas Koenig <tkoenig@netcologne.de> - 2026-10-14 18:50 +0000
                                                                                                                            Re: Comment delimiters EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-14 15:45 -0400
                                                                                                                              Re: Comment delimiters anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-15 06:17 +0000
                                                                                                                                Re: Comment delimiters Thomas Koenig <tkoenig@netcologne.de> - 2026-10-16 06:35 +0000
                                                                                                                                  Re: Comment delimiters anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-16 17:10 +0000
                                                                                                                                    Re: Comment delimiters MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-16 18:55 +0000
                                                                                                                                    Re: Comment delimiters George Neuner <gneuner2@comcast.net> - 2026-10-16 18:57 -0400
                                                                                                                                    Re: Comment delimiters John Levine <johnl@taugh.com> - 2026-10-17 04:01 +0000
                                                                                                                                Re: Comment delimiters Stefan Monnier <monnier@iro.umontreal.ca> - 2026-10-15 15:42 -0400
                                                                                                                                Re: Comment delimiters EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-16 12:46 -0400
                                                                                                                                  Re: Comment delimiters anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-16 17:56 +0000
                                                                                                                                    Re: FORTRAN, was Comment delimiters John Levine <johnl@taugh.com> - 2026-10-17 03:56 +0000
                                                                                                                                      Re: FORTRAN, was Comment delimiters Stefan Monnier <monnier@iro.umontreal.ca> - 2026-10-17 11:09 -0400
                                                                                                                                    Re: Comment delimiters EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-17 10:06 -0400
                                                                                                                                      Re: Comment delimiters Thomas Koenig <tkoenig@netcologne.de> - 2026-10-17 14:58 +0000
                                                                                                                                        Re: Comment delimiters EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-18 10:55 -0400
                                                                                                                                          Re: Comment delimiters MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-18 17:56 +0000
                                                                                                                                          Re: Comment delimiters Thomas Koenig <tkoenig@netcologne.de> - 2026-10-19 18:09 +0000
                                                                                                                                            Re: more Fortran, Comment delimiters John Levine <johnl@taugh.com> - 2026-10-20 03:50 +0000
                                                                                                                                              Re: more Fortran, Comment delimiters Bill Findlay <findlaybill@blueyonder.co.uk> - 2026-10-20 20:53 +0100
                                                                                                                                                Re: more Fortran, Comment delimiters Thomas Koenig <tkoenig@netcologne.de> - 2026-10-20 20:15 +0000
                                                                                                                                                  Re: more Fortran, Comment delimiters scott@slp53.sl.home (Scott Lurndal) - 2026-10-20 20:44 +0000
                                                                                                                                                    Re: more Fortran, Comment delimiters quadibloc@invalid.com (John Savard) - 2026-10-20 22:49 +0000
                                                                                                                                                      Re: more Fortran, Comment delimiters Bill Findlay <findlaybill@blueyonder.co.uk> - 2026-10-21 23:06 +0100
                                                                                                                                                        Re: more Fortran, Comment delimiters scott@slp53.sl.home (Scott Lurndal) - 2026-10-22 00:02 +0000
                                                                                                                                                          Re: more Fortran, Comment delimiters Bill Findlay <findlaybill@blueyonder.co.uk> - 2026-10-22 23:43 +0100
                                                                                                                                                            Re: more Fortran, Comment delimiters MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-23 00:27 +0000
                                                                                                                                                              Re: more Fortran, Comment delimiters Bill Findlay <findlaybill@blueyonder.co.uk> - 2026-10-23 03:46 +0100
                                                                                                                                                                Re: more Fortran, Comment delimiters Michael S <already5chosen@yahoo.com> - 2026-10-23 11:21 +0300
                                                                                                                                                                Re: more Fortran, Comment delimiters David Brown <david.brown@hesbynett.no> - 2026-10-23 12:49 +0200
                                                                                                                                                Re: Algol, was more Fortran, Comment delimiters John Levine <johnl@taugh.com> - 2026-10-21 03:28 +0000
                                                                                                                                                  Re: Algol, was more Fortran, Comment delimiters quadibloc@invalid.com (John Savard) - 2026-10-21 14:10 +0000
                                                                                                                                                    Re: Algol, was more Fortran, Comment delimiters cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-21 20:11 +0000
                                                                                                                                                      Re: Algol, was more Fortran, Comment delimiters cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-21 20:38 +0000
                                                                                                                                    Re: Comment delimiters EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-17 10:06 -0400
                                                                                                                                  Re: Comment delimiters Thomas Koenig <tkoenig@netcologne.de> - 2026-10-16 20:35 +0000
                                                                                                                                  Re: FORTRAN, was Comment delimiters John Levine <johnl@taugh.com> - 2026-10-17 03:49 +0000
                                                                                                                                    Re: FORTRAN, was Comment delimiters MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-17 17:16 +0000
                                                                                                                                      Re: FORTRAN, was Comment delimiters quadibloc@invalid.com (John Savard) - 2026-10-18 02:03 +0000
                                                                                                                              Re: Comment delimiters quadibloc@invalid.com (John Savard) - 2026-10-17 08:51 +0000
                                                                                                                                Re: Comment delimiters Robert Finch <robfi680@gmail.com> - 2026-10-18 22:54 -0400
                                                                                                                                  Re: Comment delimiters quadibloc@invalid.com (John Savard) - 2026-10-19 08:39 +0000
                                                                                                                                    Re: Comment delimiters quadibloc@invalid.com (John Savard) - 2026-10-19 08:42 +0000
                                                                                                                                    Re: Comment delimiters cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-20 01:43 +0000
                                                                                                                            Re: Comment delimiters (was: Optimization by programmers) MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-14 22:43 +0000
                                                                                                                              Re: Comment delimiters (was: Optimization by programmers) quadibloc@invalid.com (John Savard) - 2026-10-15 18:15 +0000
                                                                                                                  Re: Optimization by programmers quadibloc@invalid.com (John Savard) - 2026-10-12 16:12 +0000
                                                                                                                    Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-12 18:40 +0000
                                                                                                                      Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-10-12 19:21 +0000
                                                                                                                      Re: Optimization by programmers John Levine <johnl@taugh.com> - 2026-10-12 19:54 +0000
                                                                                                                      Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-12 21:10 +0000
                                                                                                                        Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-12 22:37 +0000
                                                                                                                        Re: smashing constants, sort of like Optimization by programmers John Levine <johnl@taugh.com> - 2026-10-13 00:35 +0000
                                                                                                                    Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-10-13 18:40 +0000
                                                                                                                Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-12 15:47 +0000
                                                                                                            Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-12 15:41 +0000
                                                                                                              Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-12 18:37 +0000
                                                                                                                Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-12 21:07 +0000
                                                                                                                  Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-10-12 22:35 +0000
                                                                                                                    Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-17 02:03 +0000
                                                                                                Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-10-07 22:25 +0300
                                                                                                  Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-07 20:05 +0000
                                                                                                    Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-10-07 23:25 +0300
                                                                                                    Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-07 22:36 +0200
                                                                                                      Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-08 22:05 +0000
                                                                                                        Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-09 16:36 +0200
                                                                                                  Re: Optimization by programmers EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-07 16:49 -0400
                                                                                                    Re: Optimization by programmers EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-07 22:13 -0400
                                                                                                    Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-10-08 05:46 +0000
                                                                                                  Re: Optimization by programmers EricP <ThatWouldBeTelling@thevillage.com> - 2026-10-08 12:05 -0400
                                                                                                    Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-08 22:55 +0000
                                                                                          Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-28 19:58 +0300
                                                                                            Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-29 15:44 -0700
                                                                                            Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-09-30 13:57 +0000
                                                                                              Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-30 17:50 +0300
                                                                                                Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-05 11:47 +0000
                                                                                              Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-30 18:03 +0200
                                                                                                Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-30 17:49 +0000
                                                                                                Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-01 06:58 -0700
                                                                                                  Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-02 20:38 +0200
                                                                                                    Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-02 21:23 -0700
                                                                                                      Rust (was: Optimization by programmers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-03 11:12 +0000
                                                                                                        Re: Rust (was: Optimization by programmers) cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-05 12:45 +0000
                                                                                                          Re: Rust (was: Optimization by programmers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-06 08:29 +0000
                                                                                                            Re: Rust (was: Optimization by programmers) cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-07 18:29 +0000
                                                                                                              Re: Rust (was: Optimization by programmers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-10 14:18 +0000
                                                                                                                Re: Rust (was: Optimization by programmers) cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-10 17:31 +0000
                                                                                                                  Re: Rust (was: Optimization by programmers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-11 15:40 +0000
                                                                                                                    Re: Rust Stefan Monnier <monnier@iro.umontreal.ca> - 2026-10-11 14:26 -0400
                                                                                                                      Re: Rust cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-12 19:14 +0000
                                                                                                                      Re: Rust Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-10-12 21:15 +0000
                                                                                                                    Re: Rust (was: Optimization by programmers) cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-12 19:13 +0000
                                                                                                            Re: Rust (was: Optimization by programmers) Michael S <already5chosen@yahoo.com> - 2026-10-10 22:28 +0300
                                                                                                              Re: Rust (was: Optimization by programmers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-11 09:27 +0000
                                                                                                                Re: Rust (was: Optimization by programmers) Michael S <already5chosen@yahoo.com> - 2026-10-11 22:43 +0300
                                                                                                        Re: Rust (was: Optimization by programmers) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-06 05:01 -0700
                                                                                                          Re: Rust (was: Optimization by programmers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-06 15:21 +0000
                                                                                                            Re: Rust (was: Optimization by programmers) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-07 05:41 -0700
                                                                                                            Re: Rust (was: Optimization by programmers) cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-07 14:23 +0000
                                                                                                          Re: Rust (was: Optimization by programmers) George Neuner <gneuner2@comcast.net> - 2026-10-06 21:18 -0400
                                                                                                            Re: Rust (was: Optimization by programmers) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-06 22:17 -0700
                                                                                                      Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-10-03 14:25 +0200
                                                                                                        Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-03 21:08 -0700
                                                                                                  Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-05 12:29 +0000
                                                                                                    Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-12 01:49 -0700
                                                                                                      Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-12 13:05 +0000
                                                                                                Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-05 12:29 +0000
                                                                                      Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-09-28 15:34 +0000
                                                                                        Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-29 12:42 -0700
                                                                                    Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-28 10:54 +0200
                                                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-27 17:39 +0000
                                                                                  Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-27 21:23 +0300
                                                                                    Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-29 16:53 +0000
                                                                              Re: Optimization by programmers EricP <ThatWouldBeTelling@thevillage.com> - 2026-09-27 11:46 -0400
                                                                              Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-27 14:42 -0400
                                                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-28 06:12 +0000
                                                                                  Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-28 07:57 +0000
                                                                                    Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-28 08:56 +0000
                                                                                    Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-28 11:06 +0200
                                                                                  Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-28 14:32 -0400
                                                                            Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-27 16:40 +0200
                                                                              Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-09-28 01:58 -0400
                                                                                Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-29 10:16 +0200
                                                                              Re: Optimization by programmers antispam@fricas.org (Waldek Hebisch) - 2026-10-02 05:31 +0000
                                                                    Re: Optimization by programmers MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-24 19:52 +0000
                                                                      Re: Optimization by programmers Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-24 13:52 -0700
                                                                        Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-25 11:06 +0200
                                                                      Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-25 05:43 +0000
                                                              Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-23 05:49 +0000
                                                                Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-09-23 10:45 +0200
                                                              Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-25 05:39 +0000
                                                                Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-09-25 14:36 +0000
                                                                  Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-09-25 14:45 +0000
                                                                Re: Optimization by programmers aph@littlepinkcloud.invalid - 2026-10-04 08:15 +0000
                                                                  Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-04 12:15 +0200
                                                                  Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-10-04 14:16 +0000
                                                                    Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-04 16:36 +0200
                                                                      Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-10-04 17:46 +0000
                                                                        Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-04 20:04 +0200
                                                                          Re: Optimization by programmers antispam@fricas.org (Waldek Hebisch) - 2026-10-06 02:17 +0000
                                                                            Re: Optimization by programmers David Brown <david.brown@hesbynett.no> - 2026-10-06 10:05 +0200
                                                    Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-19 12:06 +0000
                                                      Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-19 15:56 +0000
                                                        Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-20 10:46 +0000
                                                          Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-20 14:24 +0300
                                                            Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-20 11:52 +0000
                                                              Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-20 15:09 +0300
                                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-21 05:27 +0000
                                                            Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-20 12:13 +0000
                                                              Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-20 15:35 +0300
                                                                Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-20 16:43 +0000
                                                                  Re: Optimization by programmers Michael S <already5chosen@yahoo.com> - 2026-09-21 20:23 +0300
                                                          Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-20 11:49 +0000
                                                          Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-20 07:31 -0700
                                                            Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-22 20:01 +0200
                                                              Re: Optimization by programmers scott@slp53.sl.home (Scott Lurndal) - 2026-09-22 20:52 +0000
                                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-23 13:17 +0000
                                                              Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-22 16:50 -0700
                                                            Re: Optimization by programmers antispam@fricas.org (Waldek Hebisch) - 2026-10-03 05:28 +0000
                                                              Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-03 04:38 -0700
                                                                Re: Optimization by programmers cross@spitfire.i.gajendra.net (Dan Cross) - 2026-10-05 13:55 +0000
                                                                Re: Optimization by programmers antispam@fricas.org (Waldek Hebisch) - 2026-10-05 22:54 +0000
                                                                  Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-10-06 06:35 +0000
                                                                  Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-10-06 02:53 -0700
                                                                    Re: Optimization by programmers Stefan Monnier <monnier@iro.umontreal.ca> - 2026-10-06 14:55 -0400
                                                          Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-21 15:16 +0000
                                                            Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-22 06:15 +0000
                                                              Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-24 17:05 +0000
                                                                Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-26 09:18 +0000
                                                      Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-22 19:57 +0200
                                            Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-14 16:31 +0200
                                              Re: Optimization by programmers Thomas Koenig <tkoenig@netcologne.de> - 2026-09-14 16:58 +0000
                                                Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-15 06:45 -0700
                                              Re: Optimization by programmers Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-09-15 06:53 -0700
                                                Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-15 17:21 +0200
                                              Re: Optimization by programmers quadibloc@invalid.com (John Savard) - 2026-09-15 16:00 +0000
                                                Re: Optimization by programmers Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-15 19:40 +0200
                                                Re: Optimization by programmers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-18 15:58 +0000
                                      Re: Styles of addressing David Brown <david.brown@hesbynett.no> - 2026-09-11 10:15 +0200
                                      Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-11 08:54 +0000
                                        Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-11 10:54 +0000
                            Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-06 15:56 +0000
                            Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-06 21:46 +0000
    Re: Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-01 12:07 -0700
      Re: Styles of addressing MitchAlsup <user5857@newsgrouper.org.invalid> - 2026-09-01 20:04 +0000
        Re: PDP-10 Styles of addressing John Levine <johnl@taugh.com> - 2026-09-02 01:15 +0000
          Re: PDP-10 Styles of addressing Kragen Javier Sitaker <kragen@canonical.org> - 2026-09-02 13:55 -0300
            Re: PDP-10 Styles of addressing John Levine <johnl@taugh.com> - 2026-09-02 17:32 +0000
        Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-02 02:42 +0000
          Re: Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-02 11:19 -0700
            Re: Styles of addressing Thomas Koenig <tkoenig@netcologne.de> - 2026-09-02 20:39 +0000
            Re: Styles of addressing scott@slp53.sl.home (Scott Lurndal) - 2026-09-02 21:09 +0000
            Re: Styles of addressing John Levine <johnl@taugh.com> - 2026-09-02 22:01 +0000
            Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-08 08:34 +0000
              Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 01:37 +0000
                Re: Styles of addressing Terje Mathisen <terje.mathisen@tmsw.no> - 2026-09-09 08:25 +0200
                  Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 08:13 +0000
                Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-09 08:43 +0000
                  Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-10 05:41 +0000
                    Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-10 17:16 +0000
                      Re: Styles of addressing Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-12 02:29 +0000
                        Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-12 07:49 +0000
              Re: Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-11 23:30 -0700
                Re: Styles of addressing anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-12 08:23 +0000
                  Re: Styles of addressing John Levine <johnl@taugh.com> - 2026-09-12 18:34 +0000
        Re: Styles of addressing Stephen Fuld <sfuld@alumni.cmu.edu.invalid> - 2026-09-07 17:15 -0700

Page 8 of 24 — ← Prev page 1 … 6 7 [8] 9 10 … 24  Next page →


#117895

FromTerje Mathisen <terje.mathisen@tmsw.no>
Date2026-09-09 08:19 +0200
Message-ID<117qtpr$roa0$1@dont-email.me>
In reply to#117890
MitchAlsup wrote:
> 
> Thomas Koenig <tkoenig@netcologne.de> posted:
> --------------
>> Using Fortran's array syntax removes the checks completely, so
>>
>>    c = a + b
>>
>> has no checks left.
> 
> Given that the compiler can see the precise shapes of {a,b,c}
> the are no needs for checks. And that is one of the great
> benefits of higher-level expressions.

Absolutely right, this should be a sufficient reason to make all 
compile-time constant size arrays and 2+ dimensional matrices their own 
types.

> 
>>                      It also iserts all checks before the
>> scalarizer-generated loops.
> 
> When the precise shapes are not (or cannot be) known at compile
> time.

As long as the actual size is not miniscule, doing a single set of tests 
at startup is so close to free as to not matter.

I.e something like if (a.len() == b.len && b.len == c.len()) could 
compile down to
	
  mov rdx,[rbx+8]	;; Dynamic vectors have {ptr, len, size} header
  cmp rdx,[rax+8]
   jne panic
  cmp rdx,[rcx+8]
   jne panic

which would be predicted to not panic and therefore run in a cycle or 
two, right?

Terje

-- 
- <Terje.Mathisen at tmsw.no>
"almost all programming can be viewed as an exercise in caching"

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


#117903

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-09-09 10:58 +0000
Message-ID<117re5f$12jok$1@dont-email.me>
In reply to#117895
Terje Mathisen <terje.mathisen@tmsw.no> schrieb:
> MitchAlsup wrote:
>> 
>> Thomas Koenig <tkoenig@netcologne.de> posted:
>> --------------
>>> Using Fortran's array syntax removes the checks completely, so
>>>
>>>    c = a + b
>>>
>>> has no checks left.
>> 
>> Given that the compiler can see the precise shapes of {a,b,c}
>> the are no needs for checks. And that is one of the great
>> benefits of higher-level expressions.
>
> Absolutely right, this should be a sufficient reason to make all 
> compile-time constant size arrays and 2+ dimensional matrices their own 
> types.

Knowing array sizes at compile-time is a huge win.  This allows all
sorts of optimizations, including choice of vectorization, bounds
checking, ...

There is a weakness in Fortran's argument passing.  You can
pass the array bounds together with the array using assumed-shape
dummy arguments (assumed in the sense that it it is determined by
the actual argument, not assumed in the sense that the compiler
thinks of some value), as in

  subroutine sub(a,b,c)
    real, intent(in), dimension(:) :: a, b
    real, intent(out), dimension(:) :: c
    c = a + b
  end subroutine sub

but there is no way, other than a run-time check, to make sure that
a, b and c have the same size.

This is one reason why link-time optimization can be so powerful
for Fortran - it can be used to see through these cases.

>
>> 
>>>                      It also iserts all checks before the
>>> scalarizer-generated loops.
>> 
>> When the precise shapes are not (or cannot be) known at compile
>> time.
>
> As long as the actual size is not miniscule, doing a single set of tests 
> at startup is so close to free as to not matter.
>
> I.e something like if (a.len() == b.len && b.len == c.len()) could 
> compile down to
> 	
>   mov rdx,[rbx+8]	;; Dynamic vectors have {ptr, len, size} header
>   cmp rdx,[rax+8]
>    jne panic
>   cmp rdx,[rcx+8]
>    jne panic
>
> which would be predicted to not panic and therefore run in a cycle or 
> two, right?

Right.

Although efficiency for short vectors / matrices is also important.
-- 
This USENET posting was made without artificial intelligence,
artificial impertinence, artificial arrogance, artificial stupidity,
artificial flavorings or artificial colorants.

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


#117926

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-09-10 06:16 +0000
Message-ID<117thvb$1ocse$1@dont-email.me>
In reply to#117884
Thomas Koenig <tkoenig@netcologne.de> schrieb:
> Waldek Hebisch <antispam@fricas.org> schrieb:
>
>> I wonder, did you try to add bound checking to gfortran?
>
> It has been there for a long time, and not by me :-)
>
>> ANd if yes did you measure performance impact?
>
>
> I haven't run benchmarks, but analysis can be interesting.
> Consider
>
> subroutine foo(a,b,c,n)
>   integer, intent(in) :: n
>   real, dimension(n), intent(in) :: a,b
>   real, dimension(n), intent(out) :: c
>   integer :: i
>   do i=1,n
>      c(i) = a(i) + b(i)
>   end do
> end subroutine foo
>
> Using gfortran, this is translated by the front end into a loop
> where every possible condition is checked on every iteration.
>
> Optimization passes convert this into a single check against
> INT_MAX, which inhibits vectorization.

Now https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127303 .

(I think Anton likes to claim that some people think that
compilers are perfect.  Not sure who he means, it's certainly
not me :-)

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

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


#117937

Fromanton@mips.complang.tuwien.ac.at (Anton Ertl)
Date2026-09-10 17:22 +0000
Message-ID<2026Sep10.192237@mips.complang.tuwien.ac.at>
In reply to#117926
Thomas Koenig <tkoenig@netcologne.de> writes:
>(I think Anton likes to claim that some people think that
>compilers are perfect.  Not sure who he means, it's certainly
>not me :-)

If this Anton is supposed to be me, I don't think I ever made such a
claim.

However, I have seem many cases where people made a claim that
compilers generate better code than programmers.

- anton
-- 
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
  Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>

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


#117940

FromTerje Mathisen <terje.mathisen@tmsw.no>
Date2026-09-10 22:42 +0200
Message-ID<117v4oj$2asg3$1@dont-email.me>
In reply to#117937
Anton Ertl wrote:
> Thomas Koenig <tkoenig@netcologne.de> writes:
>> (I think Anton likes to claim that some people think that
>> compilers are perfect.  Not sure who he means, it's certainly
>> not me :-)
> 
> If this Anton is supposed to be me, I don't think I ever made such a
> claim.
> 
> However, I have seem many cases where people made a claim that
> compilers generate better code than programmers.

SOME compilers generate better code than SOME programmers, SOME of the time.

  - fixed that for you.

Terje

-- 
- <Terje.Mathisen at tmsw.no>
"almost all programming can be viewed as an exercise in caching"

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


#117945

Fromanton@mips.complang.tuwien.ac.at (Anton Ertl)
Date2026-09-11 06:32 +0000
Message-ID<2026Sep11.083214@mips.complang.tuwien.ac.at>
In reply to#117940
Terje Mathisen <terje.mathisen@tmsw.no> writes:
>Anton Ertl wrote:
>> However, I have seem many cases where people made a claim that
>> compilers generate better code than programmers.
>
>SOME compilers generate better code than SOME programmers, SOME of the time.

That's not what there people write...

>  - fixed that for you.

... so the fix is wrong.

- anton
-- 
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
  Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>

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


#117942

FromGeorge Neuner <gneuner2@comcast.net>
Date2026-09-10 17:02 -0400
Message-ID<1736alhffrj7iuhfsesdo31bofc0m8pr12@4ax.com>
In reply to#117937
On Thu, 10 Sep 2026 17:22:37 GMT, anton@mips.complang.tuwien.ac.at
(Anton Ertl) wrote:

>Thomas Koenig <tkoenig@netcologne.de> writes:
>>(I think Anton likes to claim that some people think that
>>compilers are perfect.  Not sure who he means, it's certainly
>>not me :-)
>
>If this Anton is supposed to be me, I don't think I ever made such a
>claim.
>
>However, I have seem many cases where people made a claim that
>compilers generate better code than programmers.
>
>- anton

"compilers generate better code than MOST programmers."


The qualification is important.

Keep in mind that most programmers are only average and the skill
level of the average programmer now is only slightly above "script
kiddie".  Most have no formal CS or CSE schooling, don't know how to
evaluate algorithms, and largely are incapable of writing for
themselves library functions that they routinely use. 

Witness the proliferation of languages offering "managed environments"
offering such niceties as automatic storage management, automatic lock
handling (serialized object access), "comprehensions", etc., and large
standard libraries - without which the average programmer largely
would be incapable of producing a working program.

YMMV.


In general the compiler can be aware of more surrounding context and
can generate better initial code.  There is no doubt that a good
programmer can beat the compiler, but in my experience [HRT systems]
it requires effort that profitably might be spent on something else.
Even good programmers can have poor intuition about what needs high
optimization.

Again, YMMV.

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


#117947 — Optimization by programmers (was: Styles of addressing)

Fromanton@mips.complang.tuwien.ac.at (Anton Ertl)
Date2026-09-11 06:33 +0000
SubjectOptimization by programmers (was: Styles of addressing)
Message-ID<2026Sep11.083321@mips.complang.tuwien.ac.at>
In reply to#117942
George Neuner <gneuner2@comcast.net> writes:
>On Thu, 10 Sep 2026 17:22:37 GMT, anton@mips.complang.tuwien.ac.at
>(Anton Ertl) wrote:
>>However, I have seem many cases where people made a claim that
>>compilers generate better code than programmers.

>"compilers generate better code than MOST programmers."
>
>
>The qualification is important.

The statements I have read did not make such a qualification,
certainly not in capital letters.

>There is no doubt that a good
>programmer can beat the compiler,

And especially this statement is usually not made.  On the contrary,
the perpetrator of such statements seem convinced of compiler
supremacy.

>but in my experience [HRT systems]
>it requires effort that profitably might be spent on something else.

I don't know what HRT systems are, but sure, if the performance is
good enough, any time spent on increasing it is wasted.  However, if
performance is not good enough, spending even relatively moderate time
on it can yield good results.  However, I have heard of cases where
the lack of performance was rooted so deeply in the system that it had
to be rewritten (yielding a 10,000 times speedup in one case) or (in
another case) the project was abandoned, after efforts to save it by
improving the software, or by throwing more hardware at it had failed.

[reordered]
>Keep in mind that most programmers are only average and the skill
>level of the average programmer now is only slightly above "script
>kiddie".  Most have no formal CS or CSE schooling, don't know how to
>evaluate algorithms, and largely are incapable of writing for
>themselves library functions that they routinely use.

I don't think that infecting them with the idea of compiler supremacy
will make them better programmers.

Michael Jackson's rules in the matter of optimization (and their
explanation) are more sensible:

|Rule 1: Don't do it.
|Rule 2 (for experts only). Don't do it yet.

(See <https://blog.plover.com/prog/optimization.html> for a longer
discussion of that.)

>Witness the proliferation of languages offering "managed environments"
>offering such niceties as automatic storage management, automatic lock
>handling (serialized object access), "comprehensions", etc., and large
>standard libraries

I don't see any problem with that.  These features help to implement
functionality in less programming time (and with less maintenance
time) than without using these features, and that's true for
programmers at any competence level.

>without which the average programmer largely
>would be incapable of producing a working program.

That's pure elitism.

>In general the compiler can be aware of more surrounding context and
>can generate better initial code.

On the contrary: Programmers know the requirements, while compilers
only know the source program.  Even as far as the source code is
concerned, programmers also know much more about the complete program,
and can perform much more far-reaching transformations that compilers
usually cannot perform (e.g., from a linked list to a
structure-of-arrays data representation).

I have no idea how "initial code" is relevant.  We usually optimize at
the source code level, so why should that play a role?

>Even good programmers can have poor intuition about what needs high
>optimization.

True, and compilers are not any better, even with profile feedback
(rarely used).  Compilers address this by trying to optimize
everything, but they do a mediocre and unreliable job on that.

- anton
-- 
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
  Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>

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


#117950 — Re: Optimization by programmers (was: Styles of addressing)

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-09-11 08:55 +0000
SubjectRe: Optimization by programmers (was: Styles of addressing)
Message-ID<1180fl4$2o6v5$2@dont-email.me>
In reply to#117947
Anton Ertl <anton@mips.complang.tuwien.ac.at> schrieb:
> George Neuner <gneuner2@comcast.net> writes:
>>On Thu, 10 Sep 2026 17:22:37 GMT, anton@mips.complang.tuwien.ac.at
>>(Anton Ertl) wrote:
>>>However, I have seem many cases where people made a claim that
>>>compilers generate better code than programmers.
>
>>"compilers generate better code than MOST programmers."
>>
>>
>>The qualification is important.
>
> The statements I have read did not make such a qualification,
> certainly not in capital letters.

So which statements did you read, exactly?

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

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


#117958 — Re: Optimization by programmers (was: Styles of addressing)

FromMitchAlsup <user5857@newsgrouper.org.invalid>
Date2026-09-11 17:54 +0000
SubjectRe: Optimization by programmers (was: Styles of addressing)
Message-ID<1789149292-5857@newsgrouper.org>
In reply to#117947
anton@mips.complang.tuwien.ac.at (Anton Ertl) posted:

> George Neuner <gneuner2@comcast.net> writes:
------------
> >Even good programmers can have poor intuition about what needs high
> >optimization.
> 
> True, and compilers are not any better, even with profile feedback
> (rarely used).  Compilers address this by trying to optimize
> everything, but they do a mediocre and unreliable job on that.

When some subroutines in a module might want heavy optimization, while
most of the rest of the subroutines in that module do not, is an indi-
cation that the module is not well organized.
 
> - anton

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


#117963 — Re: Optimization by programmers

FromDavid Brown <david.brown@hesbynett.no>
Date2026-09-11 23:19 +0200
SubjectRe: Optimization by programmers
Message-ID<1181r94$388uv$1@dont-email.me>
In reply to#117958
On 11/09/2026 19:54, MitchAlsup wrote:
> 
> anton@mips.complang.tuwien.ac.at (Anton Ertl) posted:
> 
>> George Neuner <gneuner2@comcast.net> writes:
> ------------
>>> Even good programmers can have poor intuition about what needs high
>>> optimization.
>>
>> True, and compilers are not any better, even with profile feedback
>> (rarely used).  Compilers address this by trying to optimize
>> everything, but they do a mediocre and unreliable job on that.
> 
> When some subroutines in a module might want heavy optimization, while
> most of the rest of the subroutines in that module do not, is an indi-
> cation that the module is not well organized.
>   
int do_big_calculation() {
	struct Data data;
	initialise_data(&data);
	for (int i = 0; i < 1'000'000; i++) {
		calculate_round(i, &data);
	}
	int result = finalise(&data);
	return result;
}

Are you suggesting that it would be poor organisation to have 
"initialise_data", "calculate_round" and "finalise" in the same module?

Or are you suggesting that "initialise_data" should be optimised with 
the same priority on speed as "calculate_round" ?

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


#117965 — Re: Optimization by programmers

FromMitchAlsup <user5857@newsgrouper.org.invalid>
Date2026-09-11 22:05 +0000
SubjectRe: Optimization by programmers
Message-ID<1789164342-5857@newsgrouper.org>
In reply to#117963
David Brown <david.brown@hesbynett.no> posted:

> On 11/09/2026 19:54, MitchAlsup wrote:
> > 
> > anton@mips.complang.tuwien.ac.at (Anton Ertl) posted:
> > 
> >> George Neuner <gneuner2@comcast.net> writes:
> > ------------
> >>> Even good programmers can have poor intuition about what needs high
> >>> optimization.
> >>
> >> True, and compilers are not any better, even with profile feedback
> >> (rarely used).  Compilers address this by trying to optimize
> >> everything, but they do a mediocre and unreliable job on that.
> > 
> > When some subroutines in a module might want heavy optimization, while
> > most of the rest of the subroutines in that module do not, is an indi-
> > cation that the module is not well organized.
> >   
> int do_big_calculation() {
> 	struct Data data;
> 	initialise_data(&data);
> 	for (int i = 0; i < 1'000'000; i++) {
> 		calculate_round(i, &data);
> 	}
> 	int result = finalise(&data);
> 	return result;
> }
> 
> Are you suggesting that it would be poor organisation to have 
> "initialise_data", "calculate_round" and "finalise" in the same module?
> 
> Or are you suggesting that "initialise_data" should be optimised with 
> the same priority on speed as "calculate_round" ?

What I am suggesting is that it might not be appropriate to use -O3
on all 3. do_big_calculation should get -O3 while initialize_data
and finalize might be just as well served by -O2 or even -OS.
 
> 

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


#117975 — Re: Optimization by programmers

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-09-12 09:30 +0000
SubjectRe: Optimization by programmers
Message-ID<1183642$3k79m$1@dont-email.me>
In reply to#117965
MitchAlsup <user5857@newsgrouper.org.invalid> schrieb:
>
> David Brown <david.brown@hesbynett.no> posted:
>
>> On 11/09/2026 19:54, MitchAlsup wrote:
>> > 
>> > anton@mips.complang.tuwien.ac.at (Anton Ertl) posted:
>> > 
>> >> George Neuner <gneuner2@comcast.net> writes:
>> > ------------
>> >>> Even good programmers can have poor intuition about what needs high
>> >>> optimization.
>> >>
>> >> True, and compilers are not any better, even with profile feedback
>> >> (rarely used).  Compilers address this by trying to optimize
>> >> everything, but they do a mediocre and unreliable job on that.
>> > 
>> > When some subroutines in a module might want heavy optimization, while
>> > most of the rest of the subroutines in that module do not, is an indi-
>> > cation that the module is not well organized.
>> >   
>> int do_big_calculation() {
>> 	struct Data data;
>> 	initialise_data(&data);
>> 	for (int i = 0; i < 1'000'000; i++) {
>> 		calculate_round(i, &data);
>> 	}
>> 	int result = finalise(&data);
>> 	return result;
>> }
>> 
>> Are you suggesting that it would be poor organisation to have 
>> "initialise_data", "calculate_round" and "finalise" in the same module?
>> 
>> Or are you suggesting that "initialise_data" should be optimised with 
>> the same priority on speed as "calculate_round" ?
>
> What I am suggesting is that it might not be appropriate to use -O3
> on all 3. do_big_calculation should get -O3 while initialize_data
> and finalize might be just as well served by -O2 or even -OS.

I don't think so.  Higher optimization tries more things like
function specialization made possible by constant propagation,
inlining and similar.  If calulate_round() considers things as
variable that initialize_data() has as constants, or if finalize()
does not use some things in &data which are nonetheless calculated,
then the win can be quite substantial.  (One reason why trying out
simple benchmarks on modern compiler is like nailing a pudding to
the wall).

If you really want efficient code, the best way is probably to
put them all into a single translation unit, or use LTO.

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

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


#117978 — Re: Optimization by programmers

FromDavid Brown <david.brown@hesbynett.no>
Date2026-09-12 13:23 +0200
SubjectRe: Optimization by programmers
Message-ID<1183cn7$3mi6u$2@dont-email.me>
In reply to#117975
On 12/09/2026 11:30, Thomas Koenig wrote:
> MitchAlsup <user5857@newsgrouper.org.invalid> schrieb:
>>
>> David Brown <david.brown@hesbynett.no> posted:
>>
>>> On 11/09/2026 19:54, MitchAlsup wrote:
>>>>
>>>> anton@mips.complang.tuwien.ac.at (Anton Ertl) posted:
>>>>
>>>>> George Neuner <gneuner2@comcast.net> writes:
>>>> ------------
>>>>>> Even good programmers can have poor intuition about what needs high
>>>>>> optimization.
>>>>>
>>>>> True, and compilers are not any better, even with profile feedback
>>>>> (rarely used).  Compilers address this by trying to optimize
>>>>> everything, but they do a mediocre and unreliable job on that.
>>>>
>>>> When some subroutines in a module might want heavy optimization, while
>>>> most of the rest of the subroutines in that module do not, is an indi-
>>>> cation that the module is not well organized.
>>>>    
>>> int do_big_calculation() {
>>> 	struct Data data;
>>> 	initialise_data(&data);
>>> 	for (int i = 0; i < 1'000'000; i++) {
>>> 		calculate_round(i, &data);
>>> 	}
>>> 	int result = finalise(&data);
>>> 	return result;
>>> }
>>>
>>> Are you suggesting that it would be poor organisation to have
>>> "initialise_data", "calculate_round" and "finalise" in the same module?
>>>
>>> Or are you suggesting that "initialise_data" should be optimised with
>>> the same priority on speed as "calculate_round" ?
>>
>> What I am suggesting is that it might not be appropriate to use -O3
>> on all 3. do_big_calculation should get -O3 while initialize_data
>> and finalize might be just as well served by -O2 or even -OS.
> 
> I don't think so.  Higher optimization tries more things like
> function specialization made possible by constant propagation,
> inlining and similar.  If calulate_round() considers things as
> variable that initialize_data() has as constants, or if finalize()
> does not use some things in &data which are nonetheless calculated,
> then the win can be quite substantial.  (One reason why trying out
> simple benchmarks on modern compiler is like nailing a pudding to
> the wall).
> 

I just realised in my post that I had assumed Mitch was talking about 
use of __attribute__((optimize(3)) or #pragma GCC optimize "-O3" to 
control optimisation levels for individual functions.  It may be that he 
is not aware of these, or that the tools he usually uses do not have 
equivalent fine-grained control.

> If you really want efficient code, the best way is probably to
> put them all into a single translation unit, or use LTO.
> 

Yes.

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


#117977 — Re: Optimization by programmers

FromDavid Brown <david.brown@hesbynett.no>
Date2026-09-12 13:18 +0200
SubjectRe: Optimization by programmers
Message-ID<1183cee$3mi6u$1@dont-email.me>
In reply to#117965
On 12/09/2026 00:05, MitchAlsup wrote:
> 
> David Brown <david.brown@hesbynett.no> posted:
> 
>> On 11/09/2026 19:54, MitchAlsup wrote:
>>>
>>> anton@mips.complang.tuwien.ac.at (Anton Ertl) posted:
>>>
>>>> George Neuner <gneuner2@comcast.net> writes:
>>> ------------
>>>>> Even good programmers can have poor intuition about what needs high
>>>>> optimization.
>>>>
>>>> True, and compilers are not any better, even with profile feedback
>>>> (rarely used).  Compilers address this by trying to optimize
>>>> everything, but they do a mediocre and unreliable job on that.
>>>
>>> When some subroutines in a module might want heavy optimization, while
>>> most of the rest of the subroutines in that module do not, is an indi-
>>> cation that the module is not well organized.
>>>    
>> int do_big_calculation() {
>> 	struct Data data;
>> 	initialise_data(&data);
>> 	for (int i = 0; i < 1'000'000; i++) {
>> 		calculate_round(i, &data);
>> 	}
>> 	int result = finalise(&data);
>> 	return result;
>> }
>>
>> Are you suggesting that it would be poor organisation to have
>> "initialise_data", "calculate_round" and "finalise" in the same module?
>>
>> Or are you suggesting that "initialise_data" should be optimised with
>> the same priority on speed as "calculate_round" ?
> 
> What I am suggesting is that it might not be appropriate to use -O3
> on all 3. do_big_calculation should get -O3 while initialize_data
> and finalize might be just as well served by -O2 or even -OS.
>   

Fair enough - that makes sense, but I think it is somewhat the opposite 
of what you first wrote.

Compilers can, to some extent, figure out that some functions are "hot" 
and some are "cold", but they need help for the details.  And 
programmers rarely bother with such micro-management unless their 
efforts will lead to significant real-world payoffs.  Thus they 
typically just use "-O3" (or whatever) on the whole file, even though it 
is of negligible benefit for the initialisation and finalisation. 
(Equally, it is rarely of any significant cost.)

For some code, it may be worth using target-specific flags and a 
"resolver" function, so that different function implementations are 
called depending on the details of the target processor (such as the 
SIMD instructions it supports).  gcc has support for this kind of thing 
- I have no idea how useful it is in practice.  (And it also lets the 
keener assembly programmers make some versions optimised for particular 
targets, with a fall-back to compiler-generated code on other targets.)


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


#117980 — Re: Optimization by programmers (was: Styles of addressing)

Fromquadibloc@invalid.com (John Savard)
Date2026-09-12 17:09 +0000
SubjectRe: Optimization by programmers (was: Styles of addressing)
Message-ID<6aa58710.688531@news.eternal-september.org>
In reply to#117958
On Fri, 11 Sep 2026 17:54:52 GMT, MitchAlsup
<user5857@newsgrouper.org.invalid> wrote:

>When some subroutines in a module might want heavy optimization, while
>most of the rest of the subroutines in that module do not, is an indi-
>cation that the module is not well organized.

Really? I would have thought it just meant that only some of the
subroutines are called from within an inner loop.

Of course, then the obvious optimization of _those_ subroutines is to
turn them into inline code, since subroutine calls have a lot of
overhead.

John Savard

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


#117969 — Re: Optimization by programmers (was: Styles of addressing)

FromGeorge Neuner <gneuner2@comcast.net>
Date2026-09-11 23:25 -0400
SubjectRe: Optimization by programmers (was: Styles of addressing)
Message-ID<plf9al1ferjfbc63jo7du39lli75n9m4sa@4ax.com>
In reply to#117947
On Fri, 11 Sep 2026 06:33:21 GMT, anton@mips.complang.tuwien.ac.at
(Anton Ertl) wrote:

>George Neuner <gneuner2@comcast.net> writes:
>
>
>>Witness the proliferation of languages offering "managed environments"
>>offering such niceties as automatic storage management, automatic lock
>>handling (serialized object access), "comprehensions", etc., and large
>>standard libraries
>
>I don't see any problem with that.  These features help to implement
>functionality in less programming time (and with less maintenance
>time) than without using these features, and that's true for
>programmers at any competence level.
>
>>without which the average programmer largely
>>would be incapable of producing a working program.
>
>That's pure elitism.

Really?  That's not my conclusion ... it was the result found by a
number of university studies and developer surveys.


Most studies involving GC have shown that programmers working on short
timelines are less likely to produce a correct [or sometimes even just
complete] program using manual memory management vs using GC.  

Some of those studies sought to eliminate difference in language as a
factor by having everyone use C or C++ but with some using a GC
library, or by using Modula 3 which permits either manual or GC
operation.

Similarly, multitasking with shared mutable data programmers were less
likely to produce a correct [or complete] program using manual access
locks vs using automatic access locking: e.g., monitors, TM, DBMS,
etc.


I don't have URLs handy, but over the years I have seen many of these
studies documented in ACM journals, and I presume they have been cited
also in other sources.

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


#117973 — Re: Optimization by programmers (was: Styles of addressing)

Fromanton@mips.complang.tuwien.ac.at (Anton Ertl)
Date2026-09-12 08:38 +0000
SubjectRe: Optimization by programmers (was: Styles of addressing)
Message-ID<2026Sep12.103821@mips.complang.tuwien.ac.at>
In reply to#117969
George Neuner <gneuner2@comcast.net> writes:
>On Fri, 11 Sep 2026 06:33:21 GMT, anton@mips.complang.tuwien.ac.at
>(Anton Ertl) wrote:
>
>>George Neuner <gneuner2@comcast.net> writes:
>>
>>
>>>Witness the proliferation of languages offering "managed environments"
>>>offering such niceties as automatic storage management, automatic lock
>>>handling (serialized object access), "comprehensions", etc., and large
>>>standard libraries
>>
>>I don't see any problem with that.  These features help to implement
>>functionality in less programming time (and with less maintenance
>>time) than without using these features, and that's true for
>>programmers at any competence level.
>>
>>>without which the average programmer largely
>>>would be incapable of producing a working program.
>>
>>That's pure elitism.
>
>Really?  That's not my conclusion ... it was the result found by a
>number of university studies and developer surveys.
>
>
>Most studies involving GC have shown that programmers working on short
>timelines are less likely to produce a correct [or sometimes even just
>complete] program using manual memory management vs using GC.

Which is a different result from being "incapable of producing a
working program".

But that's actually not what I meant.  Even if you were right, and
some programmer is incapable of producing a working program without
GC, and you are capable of doing it, they may be able to do things
that you cannot do, at least not without preparation.  And with
preparation they may be capable to produce working programs without
GC, too.  But writing "the average programmer largely would be
incapable of X", where X is something you can do, whether it is
writing a program without GC, a program in assembly language, a
program in Haskell, or whatever, is just a way of elevating yourself,
by elevating X to a skill that's lifts you above the average
programmer.

- anton
-- 
'Anyone trying for "industrial quality" ISA should avoid undefined behavior.'
  Mitch Alsup, <c17fcd89-f024-40e7-a594-88a85ac10d20o@googlegroups.com>

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


#117974 — Re: Optimization by programmers (was: Styles of addressing)

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-09-12 09:09 +0000
SubjectRe: Optimization by programmers (was: Styles of addressing)
Message-ID<11834sf$3jups$1@dont-email.me>
In reply to#117969
George Neuner <gneuner2@comcast.net> schrieb:
> On Fri, 11 Sep 2026 06:33:21 GMT, anton@mips.complang.tuwien.ac.at
> (Anton Ertl) wrote:
>
>>George Neuner <gneuner2@comcast.net> writes:
>>
>>
>>>Witness the proliferation of languages offering "managed environments"
>>>offering such niceties as automatic storage management, automatic lock
>>>handling (serialized object access), "comprehensions", etc., and large
>>>standard libraries
>>
>>I don't see any problem with that.  These features help to implement
>>functionality in less programming time (and with less maintenance
>>time) than without using these features, and that's true for
>>programmers at any competence level.
>>
>>>without which the average programmer largely
>>>would be incapable of producing a working program.
>>
>>That's pure elitism.
>
> Really?  That's not my conclusion ... it was the result found by a
> number of university studies and developer surveys.

> Most studies involving GC have shown that programmers working on short
> timelines are less likely to produce a correct [or sometimes even just
> complete] program using manual memory management vs using GC.  

Not surprising.  Memory management is a complex and error-proine
additional task, and if you don't have to do it, your programming
task becomes more difficult.

But that has been the case since the concept of subroutine libraries
has been introduced, in the early 1950s, because people did not
need to reinvent certain wheels such as calculating the sine of
a floating point number or doing I/O (and let us not forget that
reinvented wheels are often square).

There is nothing wrong with using existing tools, in principle.

There are many things wrong with programming today.  Look at
Microsoft Teams, which is a monster (because they built it upon
Electron).  This squanders memory like there's no tomorrow, and
in the times of rare and expensive memory, that is a real problem.

I found Microsoft announching that they want an 8GB Windows 11
computer to be usable amusing. I am so glad that my new business
laptop has 32 GB instead of 16 - with 16 it bordered on being
unusable.

Commercial code is quite often of very low quality.  There is no
time for good software architecture, we NEED that new feature and
the product needs to ship NEXT WEEK, just slap it on and never
mind if it integrated well with the existing code, or has bugs.
But also, very many programmers these days aren't very good, so
they need all the frameworks which add overhead and use resources.

Brooks quoted a factor of 10 in productivity between individual
programmers in the 1960s, I suspect that gap has widened a lot
since then but haven't looked for literature.

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

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


#118043 — Re: Optimization by programmers (was: Styles of addressing)

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2026-09-15 09:17 -0700
SubjectRe: Optimization by programmers (was: Styles of addressing)
Message-ID<86h5jqv68j.fsf@linuxsc.com>
In reply to#117974
Thomas Koenig <tkoenig@netcologne.de> writes:

[...]

> Brooks quoted a factor of 10 in productivity between individual
> programmers in the 1960s, I suspect that gap has widened a lot
> since then but haven't looked for literature.

Several comments.

First the study cited very likely included a fair number of
subjects, almost certainly at least double digits.  It seems
probable that the distribution roughly resembled a bell
curve, so most of the people being measured fell in a range
of roughly 2.5 to one.

Second since the study was done in the 1960s, there is a good
chance that most of the programming being done was done in
assembly language.  I suspect assembly tends give a (slightly)
larger range than programming in a higher level language (and
yes, even in C).

Third there was very little in the way of educational resources
for software development in the 1960s.  Probably the gap has
narrowed as better and more widespread as education in computer
science has proliferated.

No doubt there are significant differences in the results of
different software developers.  But we are a long way from
what was being done in the 1960s.

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


Page 8 of 24 — ← Prev page 1 … 6 7 [8] 9 10 … 24  Next page →

Back to top | Article view | comp.arch


csiph-web