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


Groups > comp.lang.c > #386767 > unrolled thread

technology discussion → does the world need a "new" C ?

Started byaotto1968 <aotto1968@t-online.de>
First post2024-07-04 17:16 +0200
Last post2024-07-07 20:29 +0200
Articles 12 on this page of 312 — 23 participants

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


Contents

  technology discussion → does the world need a "new" C ? aotto1968 <aotto1968@t-online.de> - 2024-07-04 17:16 +0200
    Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-05 01:05 +0000
      Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-05 02:30 -0500
        Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-05 07:52 +0000
          Re: technology discussion → does the world need a "new" C ? yeti <yeti@tilde.institute> - 2024-07-05 09:12 +0042
        Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-05 01:09 -0700
          Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-05 08:25 +0000
          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-05 04:19 -0500
            Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-05 12:20 +0100
              Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-05 08:28 -0500
                Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-05 23:40 +0100
                  Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-05 22:30 -0500
                    Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-06 19:01 +0200
                      Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 13:47 -0500
                    Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-06 23:41 +0100
                      Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 16:42 -0700
                        Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-06 20:04 -0700
                      Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 23:28 -0500
                        Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-07 12:35 +0100
                          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-07 14:57 -0500
                  Re: technology discussion → does the world need a "new" C ? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-07-06 11:23 +0100
                    Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 13:46 -0500
                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-06 20:15 +0100
                        Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 17:01 -0500
                Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-06 02:24 +0200
                  Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 01:39 -0500
            Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-05 11:46 -0700
              Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-06 07:23 +0000
                Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 03:51 -0500
                  Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 04:23 -0500
                  Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-06 14:26 -0400
                    Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 14:33 -0500
                      Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-09 16:37 +0200
                        Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-09 18:54 +0300
                          Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-09 20:03 +0200
                          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-09 13:23 -0500
                  Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 15:38 -0700
                    Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-06 23:55 -0500
                      Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-07 10:03 -0400
                        Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-07 15:10 -0500
                          Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-07 19:22 -0400
                            Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-08 00:02 +0000
                              Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-08 12:39 -0500
                                Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-09 16:31 +0200
                                  Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-09 15:54 +0100
                                    Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-09 16:58 +0100
                                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-09 17:29 +0100
                                        Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-09 18:22 +0100
                                          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-09 14:14 -0500
                                            Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-10 00:15 +0100
                                              Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-09 19:08 -0500
                                          Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-09 21:28 +0100
                                            Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-09 14:23 -0700
                                            Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-10 00:35 +0100
                                              Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 13:51 +0100
                                                Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-10 14:32 +0100
                                                  Re: technology discussion → does the world need a "new" C ? Thiago Adams <thiago.adams@gmail.com> - 2024-07-10 11:26 -0300
                                                  Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 15:49 +0100
                                                    Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-10 17:09 +0200
                                                    Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-10 08:48 -0700
                                                      Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-10 20:14 +0300
                                                        Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-10 21:28 +0200
                                                          Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-11 11:13 +0300
                                                            Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-11 08:41 +0000
                                                              Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-11 12:15 +0300
                                                                Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-11 10:02 +0000
                                                                Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 11:17 +0100
                                                                Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-11 12:20 +0200
                                                                Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-11 11:56 +0100
                                                        Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-10 22:49 +0000
                                                        Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-11 07:02 -0700
                                                          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-11 15:19 -0500
                                                            Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-11 14:29 -0700
                                                              Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-11 16:42 -0500
                                                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 18:30 +0100
                                                        Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-10 21:39 +0300
                                                          Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 20:04 +0100
                                                            Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-11 11:31 +0300
                                                            Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-11 04:49 -0700
                                                              Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 14:00 +0100
                                                                Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-11 06:26 -0700
                                                                  Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 15:04 +0100
                                                                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-11 11:53 -0700
                                                                  Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 20:56 +0100
                                                                    Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-11 13:29 -0700
                                                                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 21:36 +0100
                                                                        Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-12 07:53 +0200
                                                                          Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 12:03 +0100
                                                                            Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-12 13:51 +0200
                                                                            Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-12 14:36 +0200
                                                                              Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 19:13 +0100
                                                                                Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 19:32 +0100
                                                                                  Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-13 11:46 +0200
                                                                                Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-13 11:37 +0200
                                                                                  Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-07-17 14:42 +0100
                                                                                    Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-17 19:31 +0200
                                                                                      Re: Re: technology discussion → does the world need a "new" C ? scott@slp53.sl.home (Scott Lurndal) - 2024-07-17 18:49 +0000
                                                                            Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-12 08:46 -0700
                                                                              Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-12 12:46 -0400
                                                                                Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 19:39 +0100
                                                                          Re: Re: technology discussion → does the world need a "new" C ? scott@slp53.sl.home (Scott Lurndal) - 2024-07-12 14:17 +0000
                                                                            Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-12 13:50 -0500
                                                                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 21:37 +0100
                                                                        Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-11 14:00 -0700
                                                                        Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-12 07:54 +0200
                                                                        Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-12 13:44 +0200
                                                                          Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 14:59 +0100
                                                                            Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-13 04:39 +0200
                                                                              Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-12 21:04 -0700
                                                                                Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-13 11:46 +0200
                                                                            Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-13 18:44 -0700
                                                                    Re: technology discussion → does the world need a "new" C ? Thiago Adams <thiago.adams@gmail.com> - 2024-07-12 08:51 -0300
                                                          Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-10 13:26 -0700
                                                          Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-10 18:29 -0400
                                                        Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-11 04:28 -0700
                                                    Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-10 11:54 -0400
                                                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 17:48 +0100
                                                    Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-11 00:01 +0100
                                                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 01:21 +0100
                                                        Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-11 02:29 +0100
                                                          Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-10 18:36 -0700
                                                        Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-11 11:54 +0300
                                                          Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 11:04 +0100
                                                            Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-11 13:25 +0300
                                                            Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-11 12:41 +0200
                                                              Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 12:22 +0100
                                                                Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-11 17:58 +0200
                                                                  Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 18:25 +0100
                                                                    Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-11 11:27 -0700
                                                                    Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-12 08:00 +0200
                                                                      Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-12 13:12 +0200
                                                                        Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 12:21 +0100
                                                                          Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-12 12:14 +0000
                                                                            Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-12 09:54 -0700
                                                                              Re: technology discussion ? does the world need a "new" C ? dave_thompson_2@comcast.net - 2024-08-25 17:16 -0400
                                                                              Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-09-01 18:09 -0700
                                                                                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-09-01 19:01 -0700
                                                                                  Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-09-02 12:10 +0100
                                                                                    Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-09-02 15:18 -0700
                                                                                      Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-08 06:04 +0200
                                                                                    Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-09-15 23:56 -0700
                                                                                      Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-09-16 03:37 -0700
                                                                                        Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-16 18:15 +0200
                                                                                          Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-09-17 06:15 -0700
                                                                                            Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-17 19:07 +0200
                                                                                              Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-09-17 12:52 -0700
                                                                                        Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-09-26 09:37 -0700
                                                                                          Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-09-26 21:28 -0700
                                                                                            Wording discussion (was Re: technology discussion) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-27 14:21 +0200
                                                                                              Re: Wording discussion (was Re: technology discussion) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-09-27 14:09 -0700
                                                                                            Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-09-27 14:03 -0700
                                                                                              Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-28 00:26 +0200
                                                                                              Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-28 06:43 +0200
                                                                                            Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-10-29 08:07 -0700
                                                                                      Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-09-16 22:41 +0100
                                                                          Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-12 15:22 +0200
                                                                          Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-12 08:58 -0700
                                                                            Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 19:33 +0100
                                                                              Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-12 13:38 -0700
                                                                              Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-17 16:42 -0700
                                                                        Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-12 11:52 +0000
                                                                          Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-12 15:35 +0300
                                                                        Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-12 15:42 +0300
                                                                          Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-12 15:07 +0200
                                                                            Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-12 16:31 +0300
                                                                              Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-13 04:49 +0200
                                                                          Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-12 15:44 +0100
                                                                            Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-13 12:13 +0200
                                                                          Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-13 02:01 -0700
                                                                            Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-13 04:39 -0500
                                                                              Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-13 12:35 +0200
                                                                              Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-13 14:43 -0700
                                                                              Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-07-17 12:38 +0100
                                                                                Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-17 16:34 +0300
                                                                                  Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-07-17 16:56 +0100
                                                                                    Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-08-15 01:43 -0700
                                                                                      Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-15 13:48 +0100
                                                                                        Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-15 15:33 +0100
                                                                                          Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-15 17:08 +0100
                                                                                            Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-16 01:08 +0100
                                                                                              Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-08-16 12:10 +0300
                                                                                                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-16 02:18 -0700
                                                                                                  Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-08-16 12:38 +0300
                                                                                                    Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-16 12:28 +0100
                                                                                                    Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-16 11:40 -0700
                                                                                                Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-16 11:17 +0100
                                                                                              Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-08-16 11:42 +0200
                                                                                                Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-16 11:00 +0100
                                                                                                  Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-08-16 16:31 +0200
                                                                                                    Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-19 00:54 +0100
                                                                                                      Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-08-18 18:03 -0700
                                                                                                        Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-08-19 09:26 +0200
                                                                                                          Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-08-19 12:22 +0300
                                                                                                          Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-19 14:14 +0100
                                                                                                            Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-08-19 21:18 +0200
                                                                                                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-16 10:56 -0700
                                                                                                  Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-08-17 12:26 +0200
                                                                                                  Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-17 11:38 +0100
                                                                                              Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-16 15:19 +0100
                                                                                                Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-08-17 07:41 -0700
                                                                                                  Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-17 18:07 +0100
                                                                                                    Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-08-17 18:22 -0700
                                                                                                      Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-18 12:35 +0100
                                                                                                Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-19 01:01 +0100
                                                                                                  Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-19 01:57 +0100
                                                                                                    Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-19 02:30 +0100
                                                                                                      Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-19 12:29 +0100
                                                                                                        Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-08-20 00:33 +0100
                                                                                                          Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-20 12:42 +0100
                                                                                            Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-08-16 10:04 +0200
                                                                                              Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-16 12:45 +0100
                                                                                                Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-08-16 16:51 +0200
                                                                                        Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-08-15 14:36 -0700
                                                                                          Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-15 23:22 +0100
                                                                                            Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-15 23:29 +0000
                                                                                              Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-16 01:46 +0100
                                                                                                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-15 18:21 -0700
                                                                                                Re: technology discussion → does the world need a "new" C ? tTh <tth@none.invalid> - 2024-08-16 03:37 +0200
                                                                                                  Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-08-16 12:14 +0100
                                                                                        Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-15 14:52 -0700
                                                                                Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-17 19:07 +0200
                                                                                Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-17 12:53 -0500
                                                                                  Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-18 09:46 +0200
                                                                                    Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-18 05:05 -0500
                                                                                      Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-18 14:41 +0200
                                                                                        Re: technology discussion → does the world need a "new" C ? Bart <bc@freeuk.com> - 2024-07-18 14:00 +0100
                                                                                          Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-18 18:01 +0200
                                                                                            Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-18 14:25 -0500
                                                                                            Re: technology discussion → does the world need a "new" C ? vallor <vallor@cultnix.org> - 2024-07-18 22:23 +0000
                                                                                          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-18 12:40 -0500
                                                                            Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-13 13:35 +0100
                                                                              Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-17 01:09 -0700
                                                                    Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-12 07:34 -0400
                                                        Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-11 04:35 -0700
                                                  Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-10 16:54 +0200
                                                    Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 16:40 +0100
                                                      Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-10 21:46 +0200
                                                      Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-10 13:47 -0700
                                                        Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 22:40 +0100
                                                          Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-10 16:00 -0700
                                                      Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-12 13:38 +0200
                                        Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-09 22:32 +0000
                                          Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 00:04 +0100
                                            Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-09 16:50 -0700
                                              Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 01:38 +0100
                                                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-09 18:18 -0700
                                                  Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 11:12 +0100
                                                    Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-10 13:05 -0700
                                            Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-10 03:19 +0000
                                    Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-09 18:31 +0200
                                    Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-09 13:05 -0700
                                  Re: technology discussion → does the world need a "new" C ? Michael S <already5chosen@yahoo.com> - 2024-07-09 18:39 +0300
                                    Re: technology discussion → does the world need a "new" C ? scott@slp53.sl.home (Scott Lurndal) - 2024-07-09 16:20 +0000
                                  Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-09 13:55 -0500
                                    Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-09 16:22 -0400
                                      Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-09 16:43 -0500
                                        Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-10 09:41 +0200
                                          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-10 12:59 -0500
                                            Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-10 21:52 +0200
                              Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-07 22:10 -0500
                              Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-08 00:28 -0400
                              Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-08 10:53 +0100
                              Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-08 19:01 -0700
                    Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-10 04:29 +0000
                      Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-09 21:56 -0700
                      Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-10 01:22 -0400
                        Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-10 06:05 +0000
                Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-06 14:28 -0400
                  Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-06 19:53 +0100
                    Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-10 04:27 +0000
                    Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-10 02:38 -0400
                      Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-10 10:58 +0100
                    Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-08-12 15:36 -0700
                  Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 15:45 -0700
                    Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-06 21:18 -0400
                      Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 18:35 -0700
                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 15:23 -0700
                  Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-10 05:55 +0000
                    Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-10 03:07 -0400
                    Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-10 02:52 -0700
                    Re: technology discussion → does the world need a "new" C ? Kaz Kylheku <643-408-1753@kylheku.com> - 2024-07-10 11:27 +0000
                      Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-10 14:23 +0100
          Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-06 05:42 +0000
        Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-05 14:31 +0100
          Re: technology discussion → does the world need a "new" C ? BGB <cr88192@gmail.com> - 2024-07-05 10:48 -0500
          Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-06 01:38 +0000
            Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-05 19:00 -0700
              Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-06 04:36 +0200
              Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-06 07:25 +0000
                Re: technology discussion → does the world need a "new" C ? Ben Bacarisse <ben@bsb.me.uk> - 2024-07-06 23:24 +0100
                Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 15:55 -0700
                Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-06 21:34 -0400
                  Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-10 00:57 +0000
                    Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-10 03:16 -0400
                      Re: technology discussion → does the world need a "new" C ? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-07-11 02:51 +0000
                        Re: technology discussion → does the world need a "new" C ? David Brown <david.brown@hesbynett.no> - 2024-07-11 12:46 +0200
                          Re: technology discussion → does the world need a "new" C ? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-07-11 13:57 +0100
                        Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-11 14:50 +0100
                          Re: technology discussion → does the world need a "new" C ? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-07-11 12:44 -0700
                            Re: technology discussion → does the world need a "new" C ? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-07-12 12:17 -0700
                        Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-11 12:09 -0400
                Re: technology discussion → does the world need a "new" C ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-07-06 20:15 -0700
                Re: technology discussion ? does the world need a "new" C ? dave_thompson_2@comcast.net - 2024-08-25 16:59 -0400
            Re: technology discussion → does the world need a "new" C ? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-07-06 04:29 +0200
            Re: technology discussion → does the world need a "new" C ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-07-06 01:46 -0400
            Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-06 10:21 +0100
              Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 16:04 -0700
                Re: technology discussion → does the world need a "new" C ? bart <bc@freeuk.com> - 2024-07-07 01:36 +0100
                  Re: technology discussion → does the world need a "new" C ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-07-06 18:39 -0700
        Re: technology discussion → does the world need a "new" C ? lexi hale <lexi@hale.su> - 2024-07-05 21:54 +0200
    Re: technology discussion → does the world need a "new" C ? Bonita Montero <Bonita.Montero@gmail.com> - 2024-07-07 06:35 +0200
      Re: technology discussion → does the world need a "new" C ? aotto1968 <aotto1968@t-online.de> - 2024-07-07 20:29 +0200

Page 16 of 16 — ← Prev page 1 … 14 15 [16]


#387063

FromJames Kuyper <jameskuyper@alumni.caltech.edu>
Date2024-07-11 12:09 -0400
Message-ID<v6p03t$2go2s$1@dont-email.me>
In reply to#387038
On 7/10/24 22:51, Lawrence D'Oliveiro wrote:
> On Wed, 10 Jul 2024 03:16:18 -0400, James Kuyper wrote:
> 
>> On 7/9/24 20:57, Lawrence D'Oliveiro wrote:
>>
>>> On Sat, 6 Jul 2024 21:34:29 -0400, James Kuyper wrote:
>>>
>>>> On many platforms, if _Alignof(type) is less than the word size, then
>>>> a C pointer to that type is implemented as the combination of the
>>>> machine address of the correct word, combined with an offset within
>>>> that word of the first byte of that object.
>>>
>>> Which is a terrific idea, except it cannot be carried to its logical 
>>> conclusion (addressing of arbitrarily-aligned dynamically-defined 
>>> bitfields) because of the requirement in the C spec that the size of a 
>>> “byte” be at least 8 bits.
>>
>> I will grant you that I failed to mention the fact that this is a
>> feasible way of implementing C only on platforms with a word size of 16
>> bits or longer.
> 
> Don’t you think C needs a better way of handling bitfields than shift-and-
> mask? Many architectures have bitfield instructions, but C cannot easily 
> make use of them without the ability to have arbitrarily-bit-aligned 
> pointers.

Note: on such a platform, the C shift and mask instructions could be
translated internally to bitfield instructions. I suppose that would be
a nice feature to try out, but what does that have to do with what we
were talking about?

The key point is that the addressable unit of the hardware doesn't have
to match the addressable unit implemented by C code. It can be emulated.

On a bit-addressable machine, a C compiler could implement a char* by
using a machine address that moves forward 8 bits every time you add 1
to it.

On a machine where the addressable memory locations are 64 bits apart, a
C compiler could implement a char* by using a machine address combined
with 3 bits set aside to designate which 8 bits within the 64 bit word
are being pointed at. Adding 1 to such a pointer increments the offset;
if it's already pointing at byte 7, the offset would wrapping around to
0 bytes and the machine address would be incremented.

Furthermore, in the intermediate ranges, systems with a bit size greater
than 8 and less than 16 bits or so, there's also the option to choose
CHAR_BIT to match the size of the addressable unit. Some real world DSPs
set CHAR_BIT to 16.

The C standard gives implementors enough freedom to implement byte
addressability, as required by the C standard, on machines with just
about any size of addressable unit. It is simply not the problem you
suggested it was in your message that was posted at 2024-07-06 01:38 +0000.

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


#386848

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2024-07-06 20:15 -0700
Message-ID<86a5itc2oy.fsf@linuxsc.com>
In reply to#386792
Lawrence D'Oliveiro <ldo@nz.invalid> writes:

> On Fri, 05 Jul 2024 19:00:58 -0700, Keith Thompson wrote:
>
>> C assumes byte addressibility, but it doesn't assume that bytes are 8
>> bits.
>>
>> The PDP-10 had 36-bit words and could operate on bit fields of any size
>> from 1 to 36 bits.
>
> But it couldn't address them.

Actually it could.  There was a special form of hardware pointer
designed specifically to address sub-word bitfields.

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


#387776 — Re: technology discussion ? does the world need a "new" C ?

Fromdave_thompson_2@comcast.net
Date2024-08-25 16:59 -0400
SubjectRe: technology discussion ? does the world need a "new" C ?
Message-ID<do6ncjhi2qdv7dgdkv5bp50no2edibnemq@4ax.com>
In reply to#386792
On Sat, 6 Jul 2024 07:25:06 -0000 (UTC), Lawrence D'Oliveiro
<ldo@nz.invalid> wrote:

> On Fri, 05 Jul 2024 19:00:58 -0700, Keith Thompson wrote:
> 
> > C assumes byte addressibility, but it doesn't assume that bytes are 8
> > bits.
> > 
> > The PDP-10 had 36-bit words and could operate on bit fields of any size
> > from 1 to 36 bits.
> 
> But it couldn’t address them.

Yes it could, but only with specific instructions (LDB ILDB DPB IDPB
IBP) not the much more varied (even weird) word and halfword insns.

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


#386785

FromJanis Papanagnou <janis_papanagnou+ng@hotmail.com>
Date2024-07-06 04:29 +0200
Message-ID<v6aa76$3l5bc$1@dont-email.me>
In reply to#386783
On 06.07.2024 03:38, Lawrence D'Oliveiro wrote:
> On Fri, 5 Jul 2024 14:31:44 +0100, bart wrote:
> 
>> C also is the only language that is supposed to work on any kind of
>> processor ...

Where did you get that idea from?

I mean, compiler construction differentiates between various stages,
and the code generation part can be defined for any processor. Why
should any language exclude processors because of a language type?

The reasons why compilers were restricted or targeted to specific
computers were quite mundane; e.g. because it were the available
machines at the company or institute, or because they were funded by
system manufacturers, and other practical, commercial, or political
reasons.

But there's another important spin; using "C" as a universal sort
of assembler. So that nowadays you don't need to generate machine
code any more but can create "C" code instead, using an additional
compile step to get machine code.

> I don’t think there is anything innate in the design of C to ensure that. 
> It was simply its popularity that meant it was usually the first language 
> implemented on a new processor.


> For example, C assumes byte addressability. So that causes awkwardness on 
> architectures like the PDP-10, for example. It just so happened such 
> architectures became extinct at about the time the rise of 8-bit 
> microprocessors (and their more advanced successors) made byte-
> addressability essentially universal.

I'm not sure I correctly understand you here.

"Byte addressability" is a bit vague a term given that there was no
clear definition of a "byte". (That's a reason why they introduced
the term "octet" later.)

And the "C" data types on a, say, Honeywell 6000 was based on 9 bit
entities (char: 9 bit, int: 36 bit, etc.). Okay, that is a legacy
topic. (You can read about that even in the K&R "C" book.)

Janis

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


#386789

FromJames Kuyper <jameskuyper@alumni.caltech.edu>
Date2024-07-06 01:46 -0400
Message-ID<v6alnj$3mij1$1@dont-email.me>
In reply to#386783
On 7/5/24 21:38, Lawrence D'Oliveiro wrote:
> On Fri, 5 Jul 2024 14:31:44 +0100, bart wrote:
> 
>> C also is the only language that is supposed to work on any kind of
>> processor ...
> 
> I don’t think there is anything innate in the design of C to ensure that.

It is, however, a deliberate design goal of the C committee to make the
language widely implementable. Many kinds of unspecified and undefined
behavior are unspecified or undefined in order to allow unusual
architectures to have a fully conforming implementation of C - a fact
which drives bart crazy(er).

> It was simply its popularity that meant it was usually the first language 
> implemented on a new processor.
> 
> For example, C assumes byte addressability. ...

True. However, C is widely implementable because of the fact that it
defines a "byte" as containing CHAR_BIT bits, and makes the value of
CHAR_BIT implementation-defined, subject only to the restriction that
CHAR_BIT is an integer and >= 8. Also, bytes don't need to be hardware
addressable, byte addressability can be emulated in software, and often
is on machines with a word size > 8.

There are machines which cannot be configured to support that model for
any permitted value of CHAR_BIT, but not many.

> ... So that causes awkwardness on 
> architectures like the PDP-10, for example.

While I was learning C at the time, I vaguely recall programming the
PDP-10 using Fortran IV more than five decades ago. I was far less
knowledgeable about computers than I am now, so I might not have
noticed.  What problems are you referring to?

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


#386794

Frombart <bc@freeuk.com>
Date2024-07-06 10:21 +0100
Message-ID<v6b2av$3ofef$1@dont-email.me>
In reply to#386783
On 06/07/2024 02:38, Lawrence D'Oliveiro wrote:
> On Fri, 5 Jul 2024 14:31:44 +0100, bart wrote:
> 
>> C also is the only language that is supposed to work on any kind of
>> processor ...
> 
> I don’t think there is anything innate in the design of C to ensure that.
> It was simply its popularity that meant it was usually the first language
> implemented on a new processor.
> 
> For example, C assumes byte addressability.

C didn't define a 'byte' at all. It assumed 'char' addressability, but 
allowed that 'char' to be any width at all. I think at some point a 
minimum of 8 bits was applied.

> So that causes awkwardness on
> architectures like the PDP-10, for example.

Which was also the first machine I used, and the first I wrote a 
compiler for.

C didn't exist on it, at least at that establishment, and was never 
mentioned. I didn't take a closer looker until 16 years after I started 
coding.

The 36-bit words caused problems on other languages too. There was an 
instruction set extention to allow access to bitfields of any width, but 
that was fiddly to use.

Some languages had to choose between 'packed' strings, and strings using 
one word per character.

> It just so happened such
> architectures became extinct at about the time the rise of 8-bit
> microprocessors (and their more advanced successors) made byte-
> addressability essentially universal.

The next machine I wrote a compiler for was an 8-bit microprocessor, 
using twos complement, byte addressibility, some 16-bit capability, and 
16-bit addressing.

Most of today's hardware evolved from such a model: 32- and 64-bit words 
and addresses were an obvious natural progression. C however still 
hasn't got the memo.

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


#386832

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2024-07-06 16:04 -0700
Message-ID<874j92unoq.fsf@nosuchdomain.example.com>
In reply to#386794
bart <bc@freeuk.com> writes:
> On 06/07/2024 02:38, Lawrence D'Oliveiro wrote:
>> On Fri, 5 Jul 2024 14:31:44 +0100, bart wrote:
>> 
>>> C also is the only language that is supposed to work on any kind of
>>> processor ...
>> I don’t think there is anything innate in the design of C to ensure
>> that.
>> It was simply its popularity that meant it was usually the first language
>> implemented on a new processor.
>> For example, C assumes byte addressability.
>
> C didn't define a 'byte' at all. It assumed 'char' addressability, but
> allowed that 'char' to be any width at all. I think at some point a
> minimum of 8 bits was applied.

What???

C defines a "byte" as an "addressable unit of data storage large enough
to hold any member of the basic character set of the execution
environment".  You know that.  C references going back to 1974 all talk
about bytes (the early ones are specific to the PDP-11).

Perhaps you meant that there's no predefined type named "byte", but
nobody said there was.

The requirement that a byte is at least 8 bits goes back at least to
C89.  K&R1 (1978) doesn't make this requirement explicit, but shows
examples of 8- and 9-bit bytes.

[...]

> Most of today's hardware evolved from such a model: 32- and 64-bit
> words and addresses were an obvious natural progression. C however
> still hasn't got the memo.

Right, C makes it *so* difficult to support systems with 8-bit bytes and
32- or 64-bit word.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

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


#386838

Frombart <bc@freeuk.com>
Date2024-07-07 01:36 +0100
Message-ID<v6cntt$11rg$1@dont-email.me>
In reply to#386832
On 07/07/2024 00:04, Keith Thompson wrote:
> bart <bc@freeuk.com> writes:
>> On 06/07/2024 02:38, Lawrence D'Oliveiro wrote:
>>> On Fri, 5 Jul 2024 14:31:44 +0100, bart wrote:
>>>
>>>> C also is the only language that is supposed to work on any kind of
>>>> processor ...
>>> I don’t think there is anything innate in the design of C to ensure
>>> that.
>>> It was simply its popularity that meant it was usually the first language
>>> implemented on a new processor.
>>> For example, C assumes byte addressability.
>>
>> C didn't define a 'byte' at all. It assumed 'char' addressability, but
>> allowed that 'char' to be any width at all. I think at some point a
>> minimum of 8 bits was applied.
> 
> What???
> 
> C defines a "byte" as an "addressable unit of data storage large enough
> to hold any member of the basic character set of the execution
> environment".  You know that.  C references going back to 1974 all talk
> about bytes (the early ones are specific to the PDP-11).
> 
> Perhaps you meant that there's no predefined type named "byte", but
> nobody said there was.
> 
> The requirement that a byte is at least 8 bits goes back at least to
> C89.  K&R1 (1978) doesn't make this requirement explicit, but shows
> examples of 8- and 9-bit bytes.
> 
> [...]
> 
>> Most of today's hardware evolved from such a model: 32- and 64-bit
>> words and addresses were an obvious natural progression. C however
>> still hasn't got the memo.
> 
> Right, C makes it *so* difficult to support systems with 8-bit bytes and
> 32- or 64-bit word.
> 

There's no 'byte' type. There's an odd selection of *5* char, short, 
int, long and long long types which cover the *4* 8/16/32/64 bit sizes.

They include some wonderful denotations such as 'long int unsigned long' 
(you choose the order you like).

None are defined by the language as any specific size, other than 
certain minimum widths, and that each successive type is no shorter than 
the last.

IF you include a special header, THEN it also provides some fixed-width 
sizes, quite likely defined internally on top of types above. However 
these are so ugly, that every other C program prefers to define its own 
aliases. Plus there are 100 special macros to define format codes, 
MIN/MAX values etc etc.

Meanwhile, format codes, and constant suffixes, are defined in terms of 
0, 1 or 2 'longs'.

Most programs also use 'int' extensively, which although is very 
commonly 32 bits, C only guarantees it to be 16 bits. Lots also use 
'long' which is variously 32 or 64 bits.

So it's not 'difficult', just incredibly messy. I haven't even mentioned 
least and fast types, whatever they do.

Pretty much every language touted as a C replacement which has fixed 
width integers, has a far tidier and smaller set of more concrete types 
(eg. 8-10, compared with what, 35?).

They also don't need CHAR_BIT to tell it that chars have 8 bits.

My point was that this evolution was apparent at least 40 years ago.

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


#386842

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2024-07-06 18:39 -0700
Message-ID<87jzhyt1y1.fsf@nosuchdomain.example.com>
In reply to#386838
bart <bc@freeuk.com> writes:
[...]
> There's no 'byte' type. There's an odd selection of *5* char, short,
> int, long and long long types which cover the *4* 8/16/32/64 bit
> sizes.

You're right, there's no type named "byte".  Nobody said there was.
You wrote that "C didn't define a 'byte' at all.".  You were wrong.
C defines the word "byte" and uses it extensively.

[...]

> My point was that this evolution was apparent at least 40 years ago.

And there are still C implementations with CHAR_BIT > 8, mostly for
DSPs.  Please feel free to ignore them, but don't ask everyone else to
pretend they don't exist.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

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


#386780

Fromlexi hale <lexi@hale.su>
Date2024-07-05 21:54 +0200
Message-ID<20240705215440.45779057@savren>
In reply to#386769
On Fri, 5 Jul 2024 02:30:34 -0500
BGB <cr88192@gmail.com> wrote:

> On 7/4/2024 8:05 PM, Lawrence D'Oliveiro wrote:
> > It’s called “Rust”.
> 
> 
> If anything, I suspect may make sense to go a different direction:
>    Not to a bigger language, but to a more narrowly defined language.

i am cautiously hopeful for Odin (odin-lang.org) which is taking that exact approach

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


#386851

FromBonita Montero <Bonita.Montero@gmail.com>
Date2024-07-07 06:35 +0200
Message-ID<v6d5ue$6tfd$1@raubtier-asyl.eternal-september.org>
In reply to#386767
Am 04.07.2024 um 17:16 schrieb aotto1968:
> Hi,
> 
> 1. does the world need a "new" C ?
>     -> http://thedev.nhi1.de/theKernel/main/managed-object.htm
> 
> 2. is one compiler enough ?
>     -> http://thedev.nhi1.de/theCompiler/main/alc-compiler.htm

I just thought that if C would be a new language no one would use it.

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


#386864

Fromaotto1968 <aotto1968@t-online.de>
Date2024-07-07 20:29 +0200
Message-ID<v6emq7$el39$1@dont-email.me>
In reply to#386851
→ that's probably true
→ but the CORE of C is the ability to connect with EVERY other existing language.

On 07.07.24 06:35, Bonita Montero wrote:
> Am 04.07.2024 um 17:16 schrieb aotto1968:
>> Hi,
>>
>> 1. does the world need a "new" C ?
>>     -> http://thedev.nhi1.de/theKernel/main/managed-object.htm
>>
>> 2. is one compiler enough ?
>>     -> http://thedev.nhi1.de/theCompiler/main/alc-compiler.htm
> 
> I just thought that if C would be a new language no one would use it.

[toc] | [prev] | [standalone]


Page 16 of 16 — ← Prev page 1 … 14 15 [16]

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


csiph-web