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


Groups > comp.os.linux.misc > #77092 > unrolled thread

Python/C/Pascal ... How To Choose ?

Started byc186282 <c186282@nnada.net>
First post2025-11-08 02:01 -0500
Last post2025-11-09 19:08 +0000
Articles 20 on this page of 318 — 33 participants

Back to article view | Back to comp.os.linux.misc


Contents

  Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-08 02:01 -0500
    Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-08 11:31 +0000
      Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-08 12:15 +0000
        Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-08 13:32 +0100
          Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-09 00:08 -0500
            Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-09 19:51 +0000
              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-10 00:38 -0500
                Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-10 07:35 +0000
        Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-08 12:50 +0000
        Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-08 12:57 +0000
      Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-08 23:58 -0500
        Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-09 11:25 +0000
          Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-09 12:48 +0000
            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-09 23:29 -0500
          Re: Python/C/Pascal ... How To Choose ? Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-11-09 09:18 -0800
            Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-09 20:13 +0000
              Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-10 07:47 +0000
                Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-10 12:09 +0000
                  Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-10 20:35 +0000
                    Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-10 21:15 +0000
                      Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-10 23:33 +0000
                        Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 03:23 +0000
                          Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 01:03 -0500
                          Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-11 10:57 +0000
                            Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 19:36 +0000
                        Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-11 20:50 +0100
                          Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-11 23:44 +0000
                            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 01:38 -0500
                              Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-12 20:44 +0000
                                Re: Python/C/Pascal ... How To Choose ? Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-11-12 16:38 -0800
                                  Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-13 04:29 +0000
                                    Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-13 05:07 +0000
                                      Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 01:09 -0500
                                    Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 00:42 -0500
                                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 00:37 -0500
                          Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 23:46 -0500
                          Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 05:31 +0000
                            Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-12 06:00 +0000
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 02:08 -0500
                                Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-12 10:55 +0000
                                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:30 -0500
                            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 01:56 -0500
                            Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-12 10:54 +0000
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:17 -0500
                                Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-13 10:38 +0000
                            Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-12 12:20 +0100
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:50 -0500
                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 03:18 +0000
                        Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 00:54 -0500
                          Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 19:28 +0000
                            Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-11 23:25 +0000
                              Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 04:35 +0000
                                Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 01:49 -0500
                                Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-12 10:49 +0000
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 01:31 -0500
                                Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-12 20:44 +0000
                            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 23:33 -0500
                          Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-11 21:07 +0000
                            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 01:21 -0500
                              Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-12 20:44 +0000
                                Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 00:13 -0500
                                Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-13 05:40 +0000
                                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 01:20 -0500
                    Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-10 23:31 +0000
                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 03:39 +0000
                Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-10 19:48 +0000
                  Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-10 20:35 +0000
                    Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-10 21:53 +0100
                  Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-10 20:37 +0000
                Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-10 23:51 -0500
                  Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 19:40 +0000
                    Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-11 23:01 +0000
                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 04:33 +0000
                        Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-12 12:27 +0100
                          Re: Python/C/Pascal ... How To Choose ? Andy Burns <usenet@andyburns.uk> - 2025-11-12 12:44 +0000
                            Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-12 14:17 +0100
                            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:51 -0500
                              Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-13 22:38 +0100
                                Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 21:30 -0500
                                  Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-14 04:21 +0000
                                    Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-14 07:10 +0000
                                      Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 02:51 -0500
                                  Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-14 07:08 +0000
                                    Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-14 13:40 +0100
                                      Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-14 16:26 +0000
                                        Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-14 19:51 +0000
                                        Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 19:22 -0500
                                      Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-14 17:34 +0000
                                        Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-14 19:54 +0000
                                  Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-14 13:37 +0100
                                    Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 16:09 -0500
                                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-15 02:05 +0000
                                        Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-15 09:59 +0000
                                          Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) rbowman <bowman@montana.com> - 2025-11-15 17:32 +0000
                                            Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-15 18:48 +0000
                                              Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) rbowman <bowman@montana.com> - 2025-11-15 21:38 +0000
                                                Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose?) Eli the Bearded <*@eli.users.panix.com> - 2025-11-15 22:07 +0000
                                                  Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-15 22:21 +0000
                                                    Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose?) Eli the Bearded <*@eli.users.panix.com> - 2025-11-15 23:14 +0000
                                                      Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 00:29 +0000
                                                        Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose?) Eli the Bearded <*@eli.users.panix.com> - 2025-11-16 00:43 +0000
                                                          Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 00:45 +0000
                                                          Re: Recent history of vi Pancho <Pancho.Jones@protonmail.com> - 2025-11-16 09:14 +0000
                                                            Re: Recent history of vi mechanicjay@sol.smbfc.net (Mechanicjay) - 2025-11-16 15:40 +0000
                                                              Re: Recent history of vi Joe Makowiec <makowiec@invalid.invalid> - 2025-11-16 18:38 +0000
                                                                Re: Recent history of vi mechanicjay@sol.smbfc.net (Mechanicjay) - 2025-11-18 03:55 +0000
                                                                  Re: Recent history of vi Joe Makowiec <makowiec@invalid.invalid> - 2025-11-19 13:11 +0000
                                                                    Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-19 20:12 +0000
                                                            Re: Recent history of vi rbowman <bowman@montana.com> - 2025-11-16 19:10 +0000
                                                            Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 21:01 +0000
                                                  Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose?) rbowman <bowman@montana.com> - 2025-11-16 03:43 +0000
                                                  Re: Recent history of vi Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-11-16 09:35 -0500
                                                    Re: Recent history of vi mechanicjay@sol.smbfc.net (Mechanicjay) - 2025-11-16 15:47 +0000
                                                Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-16 05:15 +0000
                                                  Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) rbowman <bowman@montana.com> - 2025-11-16 19:31 +0000
                                                    Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-16 20:27 +0000
                                                      Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-11-16 20:30 +0000
                                                        Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 21:04 +0000
                                                        Re: Recent history of vi rbowman <bowman@montana.com> - 2025-11-17 04:08 +0000
                                                          Re: Recent history of vi Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-11-17 11:39 -0500
                                                Re: Recent history of vi Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-11-16 09:31 -0500
                                                  Re: Recent history of vi rbowman <bowman@montana.com> - 2025-11-16 19:03 +0000
                                                  Re: Recent history of vi Eli the Bearded <*@eli.users.panix.com> - 2025-11-17 02:32 +0000
                                              Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-15 21:51 +0000
                                                Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-16 05:11 +0000
                                                  Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 05:13 +0000
                                                    Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Ian <${send-direct-email-to-news1021-at-jusme-dot-com-if-you-must}@jusme.com> - 2025-11-16 12:15 +0000
                                                      Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) rbowman <bowman@montana.com> - 2025-11-16 19:24 +0000
                                                        Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Ian <${send-direct-email-to-news1021-at-jusme-dot-com-if-you-must}@jusme.com> - 2025-11-17 08:24 +0000
                                                          Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-17 19:57 +0000
                                                            Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Ian <${send-direct-email-to-news1021-at-jusme-dot-com-if-you-must}@jusme.com> - 2025-11-18 08:02 +0000
                                                              Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-11-18 12:09 +0000
                                                      Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 20:56 +0000
                                                        Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) rbowman <bowman@montana.com> - 2025-11-17 04:01 +0000
                                                        Re: Recent history of vi (was: Re: Python/C/Pascal ... How To Choose ?) Ian <${send-direct-email-to-news1021-at-jusme-dot-com-if-you-must}@jusme.com> - 2025-11-17 08:27 +0000
                                                  Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-11-16 10:33 +0000
                                                    Re: Recent history of vi Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-11-16 09:49 -0500
                                                      Re: Recent history of vi rbowman <bowman@montana.com> - 2025-11-16 19:28 +0000
                                                        Re: Recent history of vi ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-16 20:19 +0000
                                                          Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 20:59 +0000
                                                            Re: Recent history of vi ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-16 21:04 +0000
                                                              Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 21:19 +0000
                                                                Re: Recent history of vi ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-16 21:23 +0000
                                                            Re: Recent history of vi Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-16 23:13 +0000
                                                              Re: Recent history of vi ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-16 23:18 +0000
                                                                Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-17 00:43 +0000
                                                                  Re: Recent history of vi Stéphane CARPENTIER <sc@fiat-linux.fr> - 2025-11-21 19:55 +0000
                                                                    Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-21 20:27 +0000
                                                                      Re: Recent history of vi Eli the Bearded <*@eli.users.panix.com> - 2025-11-22 03:20 +0000
                                                                        Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-22 05:57 +0000
                                                              Re: Recent history of vi Niklas Karlsson <nikke.karlsson@gmail.com> - 2025-11-16 23:51 +0000
                                                            Re: Recent history of vi Johnny Billquist <bqt@softjar.se> - 2025-11-18 20:04 +0100
                                                              Re: Recent history of vi Eli the Bearded <*@eli.users.panix.com> - 2025-11-18 20:29 +0000
                                                                Re: Recent history of vi Richard Kettlewell <invalid@invalid.invalid> - 2025-11-19 08:24 +0000
                                                                Re: Recent history of vi Stéphane CARPENTIER <sc@fiat-linux.fr> - 2025-11-21 19:58 +0000
                                                                  Re: Recent history of vi Niklas Karlsson <nikke.karlsson@gmail.com> - 2025-11-21 21:14 +0000
                                                                    ISO 8859-1, ISO 8859-15 and their names (was: Re: Recent history of vi) Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-21 23:20 +0000
                                                                  Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-11-21 19:10 -0700
                                                                    Re: Recent history of vi Stéphane CARPENTIER <sc@fiat-linux.fr> - 2025-11-22 10:23 +0000
                                                                Re: Recent history of vi Johnny Billquist <bqt@softjar.se> - 2025-11-22 17:55 +0100
                                                                  Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-11-22 19:20 +0100
                                                                    Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-22 21:43 +0000
                                                                      Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-11-23 00:23 +0100
                                                                        Re: Recent history of vi rbowman <bowman@montana.com> - 2025-11-23 02:17 +0000
                                                                          Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-11-23 09:42 +0000
                                                                          Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-11-23 14:59 +0100
                                                                            Re: Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-11-23 13:09 -0800
                                                                              Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-23 22:57 +0000
                                                                        Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-23 02:56 +0000
                                                                        Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-11-22 20:18 -0700
                                                                        Re: typing in the mysterious East, Recent history of vi John Levine <johnl@taugh.com> - 2025-11-24 01:45 +0000
                                                                          Re: typing in the mysterious East, Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-11-23 18:06 -0800
                                                                            Re: typing in the mysterious East, Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-24 02:13 +0000
                                                                            Re: typing in the mysterious East, Recent history of vi John Levine <johnl@taugh.com> - 2025-11-24 02:23 +0000
                                                                    Re: Recent history of vi Johnny Billquist <bqt@softjar.se> - 2025-11-27 19:55 +0100
                                                                  Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-11-22 20:25 +0100
                                                                    Re: Recent history of vi Johnny Billquist <bqt@softjar.se> - 2025-11-27 20:02 +0100
                                                                      Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-11-27 20:16 +0100
                                                                        Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-27 21:18 +0000
                                                              Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-11-19 02:37 +0100
                                                                ISO 8859-1 ("Latin 1") (was: Recent history of vi) Michael Bäuerle <michael.baeuerle@stz-e.de> - 2025-11-19 14:58 +0100
                                                                  Re: ISO 8859-1 ("Latin 1") (was: Recent history of vi) Eli the Bearded <*@eli.users.panix.com> - 2025-11-20 02:09 +0000
                                                                    Re: ISO 8859-1 ("Latin 1") Peter Flass <Peter@Iron-Spring.com> - 2025-11-19 20:16 -0700
                                                                      Re: ISO 8859-1 ("Latin 1") Richard Kettlewell <invalid@invalid.invalid> - 2025-11-20 08:47 +0000
                                                                        Re: ISO 8859-1 ("Latin 1") The Natural Philosopher <tnp@invalid.invalid> - 2025-11-20 11:10 +0000
                                                                          Re: ISO 8859-1 ("Latin 1") Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-20 17:57 +0000
                                                                            Re: ISO 8859-1 ("Latin 1") Ralf Fassel <ralfixx@gmx.de> - 2025-11-21 12:24 +0100
                                                                Re: Recent history of vi Eric Pozharski <apple.universe@posteo.net> - 2025-11-19 13:02 +0000
                                                                  Re: Recent history of vi antispam@fricas.org (Waldek Hebisch) - 2025-11-23 16:25 +0000
                                                                    Re: Recent history of vi Eric Pozharski <apple.universe@posteo.net> - 2025-11-25 10:26 +0000
                                                                      Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-25 20:05 +0000
                                                                        Re: Recent history of vi c186282 <c186282@nnada.net> - 2025-11-25 23:04 -0500
                                                                        Re: Recent history of vi Johnny Billquist <bqt@softjar.se> - 2025-11-27 20:10 +0100
                                                                          Re: Recent history of vi scott@slp53.sl.home (Scott Lurndal) - 2025-11-27 20:19 +0000
                                                                          Re: Recent history of vi Richard Kettlewell <invalid@invalid.invalid> - 2025-11-27 20:44 +0000
                                                          Re: Recent history of vi Anthk NM <anthk@disroot.org> - 2025-11-23 12:48 +0000
                                                            Re: Recent history of vi ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-11-23 17:51 +0000
                                                              Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-23 20:11 +0000
                                                      Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-11-16 20:26 +0000
                                                        Re: Recent history of vi Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-11-17 11:44 -0500
                                                    Re: Recent history of vi Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-16 20:57 +0000
                                            Re: Recent history of vi antispam@fricas.org (Waldek Hebisch) - 2025-11-15 19:52 +0000
                                              Re: Recent history of vi Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-11-16 09:50 -0500
                                                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-11-16 18:56 +0000
                                                  Re: Recent history of vi Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-11-17 11:24 -0500
                                            Re: Recent history of vi Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-16 00:43 +0000
                                              Re: Recent history of vi rbowman <bowman@montana.com> - 2025-11-16 03:20 +0000
                                              Re: Recent history of vi Richard Kettlewell <invalid@invalid.invalid> - 2025-11-16 16:14 +0000
                                              Re: Recent history of vi scott@slp53.sl.home (Scott Lurndal) - 2025-11-17 19:39 +0000
                      Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 01:24 -0500
                        Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 19:41 +0000
                          Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 00:00 -0500
                            Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-13 10:56 +0000
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 21:25 -0500
                                Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-14 04:21 +0000
                                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 23:40 -0500
                                    Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-14 07:05 +0000
                                      Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 02:48 -0500
                                        Re: Python/C/Pascal ... How To Choose ? Rich <rich@example.invalid> - 2025-11-16 03:53 +0000
                                  Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-14 13:45 +0100
                                    Re: Python/C/Pascal ... How To Choose ? Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-14 19:29 +0000
                                Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-14 10:22 +0000
                                  Re: Python/C/Pascal ... How To Choose ? Pancho <Pancho.Jones@protonmail.com> - 2025-11-14 10:35 +0000
                                    Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 15:55 -0500
                                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-15 02:07 +0000
                                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 15:47 -0500
                    Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 23:36 -0500
                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 20:04 +0000
              Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-10 08:57 +0100
                Re: Python/C/Pascal ... How To Choose ? Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-10 08:13 +0000
                  Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-10 20:50 +0000
                Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-10 21:01 +0000
                  Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-10 22:40 +0100
                    Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-10 23:14 +0100
                    Re: Python/C/Pascal ... How To Choose ? Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-10 22:21 +0000
                      Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-11 00:21 +0000
                        Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 00:43 -0500
                      Re: Python/C/Pascal ... How To Choose ? Pancho <Pancho.Jones@protonmail.com> - 2025-11-11 00:35 +0000
                        Re: Python/C/Pascal ... How To Choose ? Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-11 01:40 +0000
                          Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 00:48 -0500
                            Re: Python/C/Pascal ... How To Choose ? Pancho <Pancho.Jones@protonmail.com> - 2025-11-11 08:53 +0000
                              Re: Python/C/Pascal ... How To Choose ? Farley Flud <fsquared@fsquared.linux> - 2025-11-11 11:42 +0000
                                Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 23:25 -0500
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 23:21 -0500
                            Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 19:56 +0000
                          Re: Python/C/Pascal ... How To Choose ? Pancho <Pancho.Jones@protonmail.com> - 2025-11-11 08:38 +0000
                            Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 19:43 +0000
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 23:43 -0500
                                Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-12 10:50 +0000
                                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:11 -0500
                                    Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-13 10:24 +0000
                              Re: Python/C/Pascal ... How To Choose ? Pancho <Pancho.Jones@protonmail.com> - 2025-11-12 16:22 +0000
                        Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-11 10:59 +0000
                  Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-11 17:14 +0000
                    Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-11 23:28 -0500
                      Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-12 10:48 +0000
                        Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-12 11:20 +0000
                          Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:31 -0500
                        Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:08 -0500
                          Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-13 10:22 +0000
              Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-10 09:05 +0000
            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-10 00:29 -0500
              Re: Python/C/Pascal ... How To Choose ? Farley Flud <fsquared@fsquared.linux> - 2025-11-10 11:56 +0000
                Re: Python/C/Pascal ... How To Choose ? Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-10 22:23 +0000
                  Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-10 22:38 +0000
                    Re: Python/C/Pascal ... How To Choose ? Pancho <Pancho.Jones@protonmail.com> - 2025-11-11 00:07 +0000
                Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-13 16:48 +0000
            Re: Python/C/Pascal ... How To Choose ? Richard Kettlewell <invalid@invalid.invalid> - 2025-11-10 18:04 +0000
            Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-11 16:52 +0000
              Re: Python/C/Pascal ... How To Choose ? Diego Garcia <dg@linux.rocks> - 2025-11-11 20:06 +0000
                Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-11 23:09 +0000
                  Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-11 23:31 +0000
                    Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 04:50 +0000
                    Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-12 06:50 +0000
                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 20:05 +0000
                        Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-15 17:17 +0000
                    Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-12 12:35 +0100
                      Re: Python/C/Pascal ... How To Choose ? Stéphane CARPENTIER <sc@fiat-linux.fr> - 2025-11-12 21:09 +0000
                        Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 00:22 -0500
                    Re: Python/C/Pascal ... How To Choose ? Stéphane CARPENTIER <sc@fiat-linux.fr> - 2025-11-12 21:06 +0000
                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 01:30 -0500
          Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-09 19:28 +0000
            Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-10 00:36 -0500
              Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-10 07:46 +0000
                Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-10 23:22 -0500
                  Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-11 20:16 +0000
                    Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 00:08 -0500
                      Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 19:58 +0000
                    Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-12 07:21 +0000
                      Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 02:26 -0500
                        Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-12 08:35 +0000
                          Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 20:29 +0000
                          Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 23:07 -0500
                            Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-13 04:59 +0000
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 00:57 -0500
                            Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-13 10:19 +0000
                              Re: Python/C/Pascal ... How To Choose ? Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-13 20:16 +0000
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 21:17 -0500
                            Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-14 01:54 +0100
                              Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-13 21:33 -0500
                                Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-14 14:04 +0100
                                  Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 16:27 -0500
                                    Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-14 22:44 +0100
                              Re: Python/C/Pascal ... How To Choose ? Andy Burns <usenet@andyburns.uk> - 2025-11-14 13:24 +0000
                                Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-14 17:03 -0500
                        Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-12 20:10 +0000
                  Re: Python/C/Pascal ... How To Choose ? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-11-11 21:07 +0000
                    Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-12 00:56 -0500
    Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-08 13:28 +0100
      Re: Python/C/Pascal ... How To Choose ? The Natural Philosopher <tnp@invalid.invalid> - 2025-11-08 12:45 +0000
        Re: Python/C/Pascal ... How To Choose ? "Carlos E.R." <robin_listas@es.invalid> - 2025-11-08 14:35 +0100
      Re: Python/C/Pascal ... How To Choose ? Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-11-08 22:15 +0000
        Re: Python/C/Pascal ... How To Choose ? c186282 <c186282@nnada.net> - 2025-11-09 00:28 -0500
    Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-08 20:29 +0000
      Re: Python/C/Pascal ... How To Choose ? vallor <vallor@vallor.earth> - 2025-11-09 01:11 +0000
        Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-09 02:37 +0000
          Re: Python/C/Pascal ... How To Choose ? Nuno Silva <nunojsilva@invalid.invalid> - 2025-11-09 09:11 +0000
            Re: Python/C/Pascal ... How To Choose ? rbowman <bowman@montana.com> - 2025-11-09 19:08 +0000

Page 13 of 16 — ← Prev page 1 … 11 12 [13] 14 15 16  Next page →


#77324

FromPancho <Pancho.Jones@protonmail.com>
Date2025-11-11 08:53 +0000
Message-ID<10euthl$j4v6$2@dont-email.me>
In reply to#77318
On 11/11/25 05:48, c186282 wrote:
> On 11/10/25 20:40, Lawrence D’Oliveiro wrote:
>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>>
>>> As a simple example, a function to check if one word is an anagram of
>>> another word. This is a real life interview question I got wrong.
>>
>>      Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>      Type "help", "copyright", "credits" or "license" for more 
>> information.
>>      >>> word1 = "asterisk"
>>      >>> word2 = "seaskirt"
>>      >>> sorted(word1) == sorted(word2)
>>      True
>>
>> Easy-peasy. ;)
> 
>    Ah, but for anagrams you need a HUGE dict of
>    words to compare with. Then you have to search
>    that list semi-efficiently. (Some) human brains
>    do that pretty well, but computers are not that
>    bright - all brute algos.
> 

It is relatively quick to sort the letters in every word in a 
dictionary. The number of words in a dictionary is small compared to the 
permutations of a long word.

The number of permutations is approximated by Stirling's approximation, 
clarifying that growth is worse than exponential.

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


#77328

FromFarley Flud <fsquared@fsquared.linux>
Date2025-11-11 11:42 +0000
Message-ID<1876f10fca8b421f$24267$3612999$802601b3@news.usenetexpress.com>
In reply to#77324
On Tue, 11 Nov 2025 08:53:09 +0000, Pancho wrote:

> On 11/11/25 05:48, c186282 wrote:
>> On 11/10/25 20:40, Lawrence D’Oliveiro wrote:
>>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>>>
>>>> As a simple example, a function to check if one word is an anagram of
>>>> another word. This is a real life interview question I got wrong.
>>>
>>>      Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>>      Type "help", "copyright", "credits" or "license" for more 
>>> information.
>>>      >>> word1 = "asterisk"
>>>      >>> word2 = "seaskirt"
>>>      >>> sorted(word1) == sorted(word2)
>>>      True
>>>
>>> Easy-peasy. ;)
>> 
>>    Ah, but for anagrams you need a HUGE dict of
>>    words to compare with. Then you have to search
>>    that list semi-efficiently. (Some) human brains
>>    do that pretty well, but computers are not that
>>    bright - all brute algos.
>> 
> 
> It is relatively quick to sort the letters in every word in a 
> dictionary. The number of words in a dictionary is small compared to the 
> permutations of a long word.
> 
> The number of permutations is approximated by Stirling's approximation, 
> clarifying that growth is worse than exponential.
>

I have already published the FASTEST possible method of finding all of the
anagrams of a given word.  Feel free to check it out:

https://groups.google.com/g/comp.os.linux.advocacy/c/2T0XwOpgpNk/m/fi9cL650AAAJ

SPEED is the essence and raison d'etre of all computing.

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


#77361

Fromc186282 <c186282@nnada.net>
Date2025-11-11 23:25 -0500
Message-ID<ysWdnVu7PO-jkYn0nZ2dnZfqn_WdnZ2d@giganews.com>
In reply to#77328
On 11/11/25 06:42, Farley Flud wrote:
> On Tue, 11 Nov 2025 08:53:09 +0000, Pancho wrote:
> 
>> On 11/11/25 05:48, c186282 wrote:
>>> On 11/10/25 20:40, Lawrence D’Oliveiro wrote:
>>>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>>>>
>>>>> As a simple example, a function to check if one word is an anagram of
>>>>> another word. This is a real life interview question I got wrong.
>>>>
>>>>       Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>>>       Type "help", "copyright", "credits" or "license" for more
>>>> information.
>>>>       >>> word1 = "asterisk"
>>>>       >>> word2 = "seaskirt"
>>>>       >>> sorted(word1) == sorted(word2)
>>>>       True
>>>>
>>>> Easy-peasy. ;)
>>>
>>>     Ah, but for anagrams you need a HUGE dict of
>>>     words to compare with. Then you have to search
>>>     that list semi-efficiently. (Some) human brains
>>>     do that pretty well, but computers are not that
>>>     bright - all brute algos.
>>>
>>
>> It is relatively quick to sort the letters in every word in a
>> dictionary. The number of words in a dictionary is small compared to the
>> permutations of a long word.
>>
>> The number of permutations is approximated by Stirling's approximation,
>> clarifying that growth is worse than exponential.
>>
> 
> I have already published the FASTEST possible method of finding all of the
> anagrams of a given word.  Feel free to check it out:
> 
> https://groups.google.com/g/comp.os.linux.advocacy/c/2T0XwOpgpNk/m/fi9cL650AAAJ

   But "all possible" does not = CORRECT.

> SPEED is the essence and raison d'etre of all computing.

   As said, depends on what you mean by "speed" ...

   An app that takes a month to write is not 'better'
   than one that takes a day. An app only one person
   can figure/debug is not 'better'.

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


#77359

Fromc186282 <c186282@nnada.net>
Date2025-11-11 23:21 -0500
Message-ID<rdmcnd-sdIjGlon0nZ2dnZfqnPadnZ2d@giganews.com>
In reply to#77324
On 11/11/25 03:53, Pancho wrote:
> On 11/11/25 05:48, c186282 wrote:
>> On 11/10/25 20:40, Lawrence D’Oliveiro wrote:
>>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>>>
>>>> As a simple example, a function to check if one word is an anagram of
>>>> another word. This is a real life interview question I got wrong.
>>>
>>>      Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>>      Type "help", "copyright", "credits" or "license" for more 
>>> information.
>>>      >>> word1 = "asterisk"
>>>      >>> word2 = "seaskirt"
>>>      >>> sorted(word1) == sorted(word2)
>>>      True
>>>
>>> Easy-peasy. ;)
>>
>>    Ah, but for anagrams you need a HUGE dict of
>>    words to compare with. Then you have to search
>>    that list semi-efficiently. (Some) human brains
>>    do that pretty well, but computers are not that
>>    bright - all brute algos.
>>
> 
> It is relatively quick to sort the letters in every word in a 
> dictionary. The number of words in a dictionary is small compared to the 
> permutations of a long word.

   Yes, it's "relatively easy" code ... but you still
   have to have/search the gigantic database of real
   words. Will use up a massive number of cycles and
   many gigs of storage.

   "Easy" does not always equal "efficient".

   Humans can sort of 'cheat' anagrams sometimes, find
   clear or subtle clues about the intent and quickly
   recognize likely solutions. Even AI can't really do
   that ... oh, and AIs are NOT 'efficient computing'
   at all.

> The number of permutations is approximated by Stirling's approximation, 
> clarifying that growth is worse than exponential.

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


#77340

Fromrbowman <bowman@montana.com>
Date2025-11-11 19:56 +0000
Message-ID<mnhinmF1ld6U3@mid.individual.net>
In reply to#77318
On Tue, 11 Nov 2025 00:48:59 -0500, c186282 wrote:

> On 11/10/25 20:40, Lawrence D’Oliveiro wrote:
>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>> 
>>> As a simple example, a function to check if one word is an anagram of
>>> another word. This is a real life interview question I got wrong.
>> 
>>      Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>      Type "help", "copyright", "credits" or "license" for more
>>      information.
>>      >>> word1 = "asterisk"
>>      >>> word2 = "seaskirt" sorted(word1) == sorted(word2)
>>      True
>> 
>> Easy-peasy. ;)
> 
>    Ah, but for anagrams you need a HUGE dict of words to compare with.
>    Then you have to search that list semi-efficiently. (Some) human
>    brains do that pretty well, but computers are not that bright - all
>    brute algos.

A trie would work.

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


#77323

FromPancho <Pancho.Jones@protonmail.com>
Date2025-11-11 08:38 +0000
Message-ID<10euslc$j4v6$1@dont-email.me>
In reply to#77305
On 11/11/25 01:40, Lawrence D’Oliveiro wrote:
> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
> 
>> As a simple example, a function to check if one word is an anagram of
>> another word. This is a real life interview question I got wrong.
> 
>      Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>      Type "help", "copyright", "credits" or "license" for more information.
>      >>> word1 = "asterisk"
>      >>> word2 = "seaskirt"
>      >>> sorted(word1) == sorted(word2)
>      True
> 
> Easy-peasy. ;)

Yes easy peasy, when you get it right, but it is also easy to go the 
wrong way, generate all permutations,

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


#77337

Fromrbowman <bowman@montana.com>
Date2025-11-11 19:43 +0000
Message-ID<mnhhueF1ld6U2@mid.individual.net>
In reply to#77323
On Tue, 11 Nov 2025 08:38:04 +0000, Pancho wrote:

> On 11/11/25 01:40, Lawrence D’Oliveiro wrote:
>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>> 
>>> As a simple example, a function to check if one word is an anagram of
>>> another word. This is a real life interview question I got wrong.
>> 
>>      Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>      Type "help", "copyright", "credits" or "license" for more
>>      information.
>>      >>> word1 = "asterisk"
>>      >>> word2 = "seaskirt" sorted(word1) == sorted(word2)
>>      True
>> 
>> Easy-peasy. ;)
> 
> Yes easy peasy, when you get it right, but it is also easy to go the
> wrong way, generate all permutations,

Generating all the possible anagrams would be more challenging that 
comparing two words. 

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


#77368

Fromc186282 <c186282@nnada.net>
Date2025-11-11 23:43 -0500
Message-ID<rdmcnd6sdIgVjYn0nZ2dnZfqnPadnZ2d@giganews.com>
In reply to#77337
On 11/11/25 14:43, rbowman wrote:
> On Tue, 11 Nov 2025 08:38:04 +0000, Pancho wrote:
> 
>> On 11/11/25 01:40, Lawrence D’Oliveiro wrote:
>>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>>>
>>>> As a simple example, a function to check if one word is an anagram of
>>>> another word. This is a real life interview question I got wrong.
>>>
>>>       Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>>       Type "help", "copyright", "credits" or "license" for more
>>>       information.
>>>       >>> word1 = "asterisk"
>>>       >>> word2 = "seaskirt" sorted(word1) == sorted(word2)
>>>       True
>>>
>>> Easy-peasy. ;)
>>
>> Yes easy peasy, when you get it right, but it is also easy to go the
>> wrong way, generate all permutations,
> 
> Generating all the possible anagrams would be more challenging that
> comparing two words.

   But "generation" doesn't solve the PROBLEM. Exactly WHICH
   permutation is the RIGHT one ???

   In short, when is 'redrum' vitally important and when not ?

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


#77395

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2025-11-12 10:50 +0000
Message-ID<10f1opa$1cbme$3@dont-email.me>
In reply to#77368
On 12/11/2025 04:43, c186282 wrote:
>> Generating all the possible anagrams would be more challenging that
>> comparing two words.
> 
>    But "generation" doesn't solve the PROBLEM. Exactly WHICH
>    permutation is the RIGHT one ???

Ah, The Problem of Induction...

-- 
"And if the blind lead the blind, both shall fall into the ditch".

Gospel of St. Mathew 15:14

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


#77444

Fromc186282 <c186282@nnada.net>
Date2025-11-12 23:11 -0500
Message-ID<MuOcnThTubEYx4j0nZ2dnZfqnPqdnZ2d@giganews.com>
In reply to#77395
On 11/12/25 05:50, The Natural Philosopher wrote:
> On 12/11/2025 04:43, c186282 wrote:
>>> Generating all the possible anagrams would be more challenging that
>>> comparing two words.
>>
>>    But "generation" doesn't solve the PROBLEM. Exactly WHICH
>>    permutation is the RIGHT one ???
> 
> Ah, The Problem of Induction...


   Yes, a 'broader', 'more human', issue.

   If you get a 16-character anagram, which
   permutation applies to YOUR particular
   issue ??? Simple automation won't solve
   that.

   "Redrum !"

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


#77466

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2025-11-13 10:24 +0000
Message-ID<10f4bkl$22lg1$3@dont-email.me>
In reply to#77444
On 13/11/2025 04:11, c186282 wrote:
> On 11/12/25 05:50, The Natural Philosopher wrote:
>> On 12/11/2025 04:43, c186282 wrote:
>>>> Generating all the possible anagrams would be more challenging that
>>>> comparing two words.
>>>
>>>    But "generation" doesn't solve the PROBLEM. Exactly WHICH
>>>    permutation is the RIGHT one ???
>>
>> Ah, The Problem of Induction...
> 
> 
>    Yes, a 'broader', 'more human', issue.
> 
>    If you get a 16-character anagram, which
>    permutation applies to YOUR particular
>    issue ??? Simple automation won't solve
>    that.
> 
That's why crossword clues are not *just* anagrams.


Try this one for size...

Gegs? 9,4



-- 
"When a true genius appears in the world, you may know him by this sign, 
that the dunces are all in confederacy against him."

Jonathan Swift.

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


#77410

FromPancho <Pancho.Jones@protonmail.com>
Date2025-11-12 16:22 +0000
Message-ID<10f2c7i$1ibe4$1@dont-email.me>
In reply to#77337
On 11/11/25 19:43, rbowman wrote:
> On Tue, 11 Nov 2025 08:38:04 +0000, Pancho wrote:
> 
>> On 11/11/25 01:40, Lawrence D’Oliveiro wrote:
>>> On Tue, 11 Nov 2025 00:35:54 +0000, Pancho wrote:
>>>
>>>> As a simple example, a function to check if one word is an anagram of
>>>> another word. This is a real life interview question I got wrong.
>>>
>>>       Python 3.13.9 (main, Oct 15 2025, 14:56:22) [GCC 15.2.0] on linux
>>>       Type "help", "copyright", "credits" or "license" for more
>>>       information.
>>>       >>> word1 = "asterisk"
>>>       >>> word2 = "seaskirt" sorted(word1) == sorted(word2)
>>>       True
>>>
>>> Easy-peasy. ;)
>>
>> Yes easy peasy, when you get it right, but it is also easy to go the
>> wrong way, generate all permutations,
> 
> Generating all the possible anagrams would be more challenging that
> comparing two words.

Yes, that was what I was asked to do as an interview question.

My mistake was assuming it was faster to generate all permutations and 
do a check if each permutation was in an English dictionary, than it was 
to sort every word in an English dictionary. I hadn't appreciated how 
fast factorial complexity went very bad.

I was using it as a metaphor for how projects go wrong. Someone makes a 
bad early decision and no amount of performance optimisation will save it.

Even after the interview, in my arrogance, I didn't appreciate what I 
had done wrong, I had to write the code myself and have it slapped in my 
face.

I do think programmers having their failings exposed so obviously makes 
us better people. I'm shocked by how many of my aged peers have become, 
self entitled, pompous old fools.

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


#77327

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2025-11-11 10:59 +0000
Message-ID<10ev4uj$loo6$4@dont-email.me>
In reply to#77304
On 11/11/2025 00:35, Pancho wrote:
> On 11/10/25 22:21, Lawrence D’Oliveiro wrote:
>> On Mon, 10 Nov 2025 22:40:08 +0100, Carlos E.R. wrote:
>>
>>> The lesson I learned was that it was sometimes possible to optimize
>>> just a small section of code and get a significant speed update.
>>
>> That is usually the case with optimization for speed. Also, you need 
>> to do
>> some actual measurements on your code to figure out where the slow parts
>> are: it can be quite hard to guess up-front where they are likely to be.
>>
>> Also:
>>
>>      “Premature optimization is the root of all evil.”
>>          -- variously attributed to Donald Knuth or Tony Hoare
> 
> A lot of optimisation, isn't about code optimisation, it is about 
> algorithm optimisation. i.e. You need a whole paradigm shift rather than 
> tweaking.
> 
> As a simple example, a function to check if one word is an anagram of 
> another word. This is a real life interview question I got wrong.

Oh, That's a nice problem!

-- 
“People believe certain stories because everyone important tells them, 
and people tell those stories because everyone important believes them. 
Indeed, when a conventional wisdom is at its fullest strength, one’s 
agreement with that conventional wisdom becomes almost a litmus test of 
one’s suitability to be taken seriously.”

Paul Krugman

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


#77331

Fromvallor <vallor@vallor.earth>
Date2025-11-11 17:14 +0000
Message-ID<10evqtf$rdcf$3@dont-email.me>
In reply to#77279
At 10 Nov 2025 21:01:55 GMT, rbowman <bowman@montana.com> wrote:

> On Mon, 10 Nov 2025 08:57:36 +0100, Carlos E.R. wrote:
>
> > On 2025-11-09 21:13, Diego Garcia wrote:
> >> On Sun, 9 Nov 2025 09:18:26 -0800, Bobbie Sellers wrote:
> >>
> >>
> >>> But programming being solely about Speed seems a bit off to me.
> >>>
> >>>
> >> All that I can say in response is that you must not do much
> >> audio/video processing or very large file processing or large
> >> software compiling because each of these activities can make a
> >> person SCREAM for more SPEED.
> >
> > Not really.
> >
> > Having waited hours for an 8086 to process a drawing in Autocad,
> > that a video takes a few minutes to process doesn't worry me.
>
> There was a point, maybe 8 to 10 years ago where most tasks including
> compiling our entire source tree went from 'go out for lunch' to a
> few minutes. Since then there have been performance improvements but
> unless you're timing the operation they really aren't noticeable.
>
> There are bottlenecks other than processor speed. Many of our sites
> used SQL Server for geodata, which meant network calls to the server.
> Esri came out with a FileGDB system where the geodata was stored on
> each client machine that was a good deal faster. The trade off in
> that case was changes to the geodata had to be copied to each machine
> rather than just in the SQL Server instance.
>
> The increasing trend to do everything in the 'cloud' introduces
> problems.

I know you didn't ask, but for anyone needing to distribute
files, this might be helpful:

https://linux.die.net/man/1/rdist

Distributes files, also has the ability to be coerced to act
as a sort of distributed "make".  Can also be set up to use ssh.

Back in the day, I used it to distribute files to different
systems, but patched to use ssh by default.  ("sdist".)

Nowadays, I guess people use systems like "puppet" -- not sure
if they are any better.

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
   OS: Linux 6.18.0-rc5 D: Mint 22.2 DE: Xfce 4.18 
   NVIDIA: 580.105.08 Mem: 258G
   "Press all the keys at once to continue..."

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


#77362

Fromc186282 <c186282@nnada.net>
Date2025-11-11 23:28 -0500
Message-ID<ysWdnVq7PO-dkIn0nZ2dnZfqn_WdnZ2d@giganews.com>
In reply to#77331
On 11/11/25 12:14, vallor wrote:
> At 10 Nov 2025 21:01:55 GMT, rbowman <bowman@montana.com> wrote:
> 
>> On Mon, 10 Nov 2025 08:57:36 +0100, Carlos E.R. wrote:
>>
>>> On 2025-11-09 21:13, Diego Garcia wrote:
>>>> On Sun, 9 Nov 2025 09:18:26 -0800, Bobbie Sellers wrote:
>>>>
>>>>
>>>>> But programming being solely about Speed seems a bit off to me.
>>>>>
>>>>>
>>>> All that I can say in response is that you must not do much
>>>> audio/video processing or very large file processing or large
>>>> software compiling because each of these activities can make a
>>>> person SCREAM for more SPEED.
>>>
>>> Not really.
>>>
>>> Having waited hours for an 8086 to process a drawing in Autocad,
>>> that a video takes a few minutes to process doesn't worry me.
>>
>> There was a point, maybe 8 to 10 years ago where most tasks including
>> compiling our entire source tree went from 'go out for lunch' to a
>> few minutes. Since then there have been performance improvements but
>> unless you're timing the operation they really aren't noticeable.
>>
>> There are bottlenecks other than processor speed. Many of our sites
>> used SQL Server for geodata, which meant network calls to the server.
>> Esri came out with a FileGDB system where the geodata was stored on
>> each client machine that was a good deal faster. The trade off in
>> that case was changes to the geodata had to be copied to each machine
>> rather than just in the SQL Server instance.
>>
>> The increasing trend to do everything in the 'cloud' introduces
>> problems.
> 
> I know you didn't ask, but for anyone needing to distribute
> files, this might be helpful:
> 
> https://linux.die.net/man/1/rdist
> 
> Distributes files, also has the ability to be coerced to act
> as a sort of distributed "make".  Can also be set up to use ssh.
> 
> Back in the day, I used it to distribute files to different
> systems, but patched to use ssh by default.  ("sdist".)
> 
> Nowadays, I guess people use systems like "puppet" -- not sure
> if they are any better.


   Can make you a puppet of Vlad and Xi ...

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


#77393

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2025-11-12 10:48 +0000
Message-ID<10f1oli$1cbme$1@dont-email.me>
In reply to#77362
On 12/11/2025 04:28, c186282 wrote:
>> Nowadays, I guess people use systems like "puppet" -- not sure
>> if they are any better.
> 
> 
>    Can make you a puppet of Vlad and Xi ...

They already are.

-- 
"And if the blind lead the blind, both shall fall into the ditch".

Gospel of St. Mathew 15:14

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


#77398

Fromvallor <vallor@vallor.earth>
Date2025-11-12 11:20 +0000
Message-ID<10f1qhe$1c8n0$1@dont-email.me>
In reply to#77393
At Wed, 12 Nov 2025 10:48:18 +0000, The Natural Philosopher
<tnp@invalid.invalid> wrote:

> On 12/11/2025 04:28, c186282 wrote:
> >> Nowadays, I guess people use systems like "puppet" -- not sure
> >> if they are any better.
> >
> >
> >    Can make you a puppet of Vlad and Xi ...
>
> They already are.

Dude, what on Earth are you talking about?

Also, fix your sig -- Matthew has two t's in it.  Scripture
will not be mocked! ;)

Oblinux:

$ bible Matthew15:14

Matthew 15

  14 Let them alone: they be blind leaders of the blind. And if the
blind lead the blind, both shall fall into the ditch.

$ apt-file search -x /usr/bin/bible$
bible-kjv: /usr/bin/bible                 

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
   OS: Linux 6.18.0-rc5 D: Mint 22.2 DE: Xfce 4.18 
   NVIDIA: 580.105.08 Mem: 258G
   Tennis in the Bible: "Moses served in Pharaoh's court..."

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


#77448

Fromc186282 <c186282@nnada.net>
Date2025-11-12 23:31 -0500
Message-ID<MuOcnTVTubHdwoj0nZ2dnZfqnPqdnZ2d@giganews.com>
In reply to#77398
On 11/12/25 06:20, vallor wrote:
> At Wed, 12 Nov 2025 10:48:18 +0000, The Natural Philosopher
> <tnp@invalid.invalid> wrote:
> 
>> On 12/11/2025 04:28, c186282 wrote:
>>>> Nowadays, I guess people use systems like "puppet" -- not sure
>>>> if they are any better.
>>>
>>>
>>>     Can make you a puppet of Vlad and Xi ...
>>
>> They already are.
> 
> Dude, what on Earth are you talking about?

   He's talking about some IMPORTANT stuff.

   Get with the program !

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


#77443

Fromc186282 <c186282@nnada.net>
Date2025-11-12 23:08 -0500
Message-ID<MuOcnTlTubFYxIj0nZ2dnZfqnPqdnZ2d@giganews.com>
In reply to#77393
On 11/12/25 05:48, The Natural Philosopher wrote:
> On 12/11/2025 04:28, c186282 wrote:
>>> Nowadays, I guess people use systems like "puppet" -- not sure
>>> if they are any better.
>>
>>
>>    Can make you a puppet of Vlad and Xi ...
> 
> They already are.

   Yea ... alas ... more and more and more .......

   Not sure if there's still time to deal with it.

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


#77465

FromThe Natural Philosopher <tnp@invalid.invalid>
Date2025-11-13 10:22 +0000
Message-ID<10f4bhd$22lg1$2@dont-email.me>
In reply to#77443
On 13/11/2025 04:08, c186282 wrote:
> On 11/12/25 05:48, The Natural Philosopher wrote:
>> On 12/11/2025 04:28, c186282 wrote:
>>>> Nowadays, I guess people use systems like "puppet" -- not sure
>>>> if they are any better.
>>>
>>>
>>>    Can make you a puppet of Vlad and Xi ...
>>
>> They already are.
> 
>    Yea ... alas ... more and more and more .......
> 
>    Not sure if there's still time to deal with it.
> 
Putin is like a figure from a Greek tragedy. He cannot do other than he 
is doing even though it is leading to the exact opposite of what he wanted.

Make Russia Great Again is destroying it, instead.

-- 
"When a true genius appears in the world, you may know him by this sign, 
that the dunces are all in confederacy against him."

Jonathan Swift.

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


Page 13 of 16 — ← Prev page 1 … 11 12 [13] 14 15 16  Next page →

Back to top | Article view | comp.os.linux.misc


csiph-web