Groups | Search | Server Info | Login | Register
Groups > comp.unix.shell > #25927
| From | Rainer Weikusat <rweikusat@talktalk.net> |
|---|---|
| Newsgroups | comp.unix.shell, comp.unix.programmer, comp.lang.misc |
| Subject | Re: Command Languages Versus Programming Languages |
| Date | 2024-11-21 17:01 +0000 |
| Message-ID | <87v7wgr05f.fsf@doppelsaurus.mobileactivedefense.com> (permalink) |
| References | (8 earlier) <vgtslt$16754$1@dont-email.me> <86frnmmxp7.fsf@red.stonehenge.com> <vhk65t$o5i$1@dont-email.me> <871pz62j0v.fsf@doppelsaurus.mobileactivedefense.com> <86bjy8n1ui.fsf@red.stonehenge.com> |
Cross-posted to 3 groups.
merlyn@stonehenge.com (Randal L. Schwartz) writes: >>>>>> "Rainer" == Rainer Weikusat <rweikusat@talktalk.net> writes: > Rainer> ยน I used to use a JSON parser written in OO-Perl which made > Rainer> extensive use of regexes for that. I've recently replaced that > Rainer> with a C/XS version which - while slightly larger (617 vs 410 > Rainer> lines of text) - is over a hundred times faster and conceptually > Rainer> simpler at the same time. > > I wonder if that was my famous "JSON parser in a single regex" from > https://www.perlmonks.org/?node_id=995856, or from one of the two CPAN > modules that incorporated it. No. One of my use-cases is an interactive shell running in a web browser using ActionCable messages to relay data between the browser and the shell process on the computer supposed to be accessed in this way. For this, I absolutely do need \u escapes. I also need this to be fast. Eg, one of the nice properties of JSON is that the type of a value can be determined by looking at the first character of it. This cries for an implementation based on an array of pointers to 'value parsing routines' of size 256 and determining the parser routine to use by using the first character as index into this table (which will either yield a pointer to the correct parser routine or NULL for a syntax error).
Back to comp.unix.shell | Previous | Next — Previous in thread | Find similar
Re: Command Languages Versus Programming Languages Bozo User <anthk@disroot.org> - 2024-09-30 20:04 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-30 21:04 +0000
Re: Command Languages Versus Programming Languages usuario <anthk@disroot.org> - 2024-10-01 20:18 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-02 07:10 +0000
Re: Command Languages Versus Programming Languages usuario <anthk@disroot.org> - 2024-10-02 12:52 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-02 16:00 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-09 22:25 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-10 08:38 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-10 16:09 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-10 15:34 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-10 17:55 +0100
Re: Command Languages Versus Programming Languages Kaz Kylheku <643-408-1753@kylheku.com> - 2024-10-10 19:14 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-10 21:31 +0100
Re: Command Languages Versus Programming Languages Bart <bc@freeuk.com> - 2024-10-11 00:09 +0100
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-11 15:47 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-11 15:15 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-11 15:45 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-11 15:59 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-11 16:28 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-12 08:39 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-12 13:53 +0000
Re: Command Languages Versus Programming Languages Muttley@dastardlyhq.com - 2024-10-12 14:50 +0000
Re: Command Languages Versus Programming Languages scott@slp53.sl.home (Scott Lurndal) - 2024-10-12 15:32 +0000
Re: Command Languages Versus Programming Languages Muttley@dastardlyhq.com - 2024-10-12 15:51 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-12 16:36 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-13 08:18 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-13 13:43 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-13 14:54 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-13 15:30 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-13 16:02 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-13 20:15 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-14 08:25 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-14 13:38 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-14 14:47 +0000
Re: Command Languages Versus Programming Languages scott@slp53.sl.home (Scott Lurndal) - 2024-10-14 14:53 +0000
Re: Command Languages Versus Programming Languages David Brown <david.brown@hesbynett.no> - 2024-10-14 17:27 +0200
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-13 21:09 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-13 21:08 +0000
Re: Command Languages Versus Programming Languages scott@slp53.sl.home (Scott Lurndal) - 2024-10-13 15:08 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-13 15:52 +0000
Re: Command Languages Versus Programming Languages Bart <bc@freeuk.com> - 2024-10-13 17:20 +0100
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-13 20:29 +0000
Re: Command Languages Versus Programming Languages Bart <bc@freeuk.com> - 2024-10-14 01:20 +0100
Re: On overly rigid definitions (was Re: Command Languages Versus Programming Languages) cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-14 00:58 +0000
Re: Command Languages Versus Programming Languages scott@slp53.sl.home (Scott Lurndal) - 2024-10-13 15:02 +0000
Re: Command Languages Versus Programming Languages Kaz Kylheku <643-408-1753@kylheku.com> - 2024-10-13 16:31 +0000
Re: Command Languages Versus Programming Languages Bart <bc@freeuk.com> - 2024-10-13 20:06 +0100
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-10-13 20:30 +0000
Re: Command Languages Versus Programming Languages scott@slp53.sl.home (Scott Lurndal) - 2024-10-11 16:37 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-11 19:01 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-12 08:40 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-11 20:58 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-12 08:42 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-12 14:37 +0100
Re: Command Languages Versus Programming Languages Christian Weisgerber <naddy@mips.inka.de> - 2024-10-12 17:49 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-13 08:20 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-13 21:25 +0100
Re: Command Languages Versus Programming Languages Bart <bc@freeuk.com> - 2024-10-12 20:50 +0100
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-12 21:25 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-13 08:22 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-13 20:33 +0000
Re: Command Languages Versus Programming Languages Bart <bc@freeuk.com> - 2024-10-11 00:07 +0100
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-11 16:15 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-11 08:17 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-11 19:37 +0100
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-11 01:33 +0000
Re: Command Languages Versus Programming Languages Eric Pozharski <apple.universe@posteo.net> - 2024-10-12 16:39 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-13 08:19 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-10-13 14:55 +0200
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-13 21:33 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-14 08:28 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-14 11:38 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-14 11:05 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-10-14 16:04 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-10-14 15:39 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-10-13 20:34 +0000
Re: Command Languages Versus Programming Languages Sebastian <sebastian@here.com.invalid> - 2024-11-11 07:31 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-11 10:06 +0000
Re: Command Languages Versus Programming Languages Wolfgang Agnes <wagnes@jemoni.to> - 2024-11-11 08:28 -0300
Re: Command Languages Versus Programming Languages Muttley@dastardlyhq.com - 2024-11-11 16:21 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-11 20:55 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-12 10:14 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-12 09:21 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-12 10:31 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-12 09:53 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-12 15:05 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-12 15:09 +0000
Re: Command Languages Versus Programming Languages Wolfgang Agnes <wagnes@jemoni.to> - 2024-11-12 13:47 -0300
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-11 21:24 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-12 10:23 +0100
Re: Command Languages Versus Programming Languages Wolfgang Agnes <wagnes@jemoni.to> - 2024-11-12 13:50 -0300
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-12 20:29 +0000
Re: Command Languages Versus Programming Languages merlyn@stonehenge.com (Randal L. Schwartz) - 2024-11-19 18:43 -0800
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-20 04:34 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-20 08:21 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-20 11:51 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-20 11:30 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-20 16:38 +0100
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-20 16:38 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-20 17:54 +0000
Re: Command Languages Versus Programming Languages John Ames <commodorejohn@gmail.com> - 2024-11-20 10:03 -0800
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-21 08:18 +0000
Re: Command Languages Versus Programming Languages John Ames <commodorejohn@gmail.com> - 2024-11-21 07:56 -0800
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-21 14:13 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-21 16:06 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-21 08:13 +0000
Re: Command Languages Versus Programming Languages John Ames <commodorejohn@gmail.com> - 2024-11-21 07:58 -0800
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-20 17:50 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-21 14:40 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-21 15:07 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 13:30 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 15:41 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 15:52 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 17:18 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 17:35 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 17:43 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 17:43 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 17:17 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 17:48 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 18:12 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 18:48 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 19:05 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 19:24 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 19:46 +0000
Re: Command Languages Versus Programming Languages scott@slp53.sl.home (Scott Lurndal) - 2024-11-22 18:14 +0000
Re: Command Languages Versus Programming Languages scott@slp53.sl.home (Scott Lurndal) - 2024-11-22 18:22 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 18:30 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 18:59 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 19:15 +0000
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 19:26 +0000
Re: Command Languages Versus Programming Languages cross@spitfire.i.gajendra.net (Dan Cross) - 2024-11-22 19:51 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-22 12:14 +0100
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-22 11:56 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-22 20:33 +0100
Re: Command Languages Versus Programming Languages Kaz Kylheku <643-408-1753@kylheku.com> - 2024-11-21 19:12 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-22 10:09 +0000
Re: Command Languages Versus Programming Languages Kaz Kylheku <643-408-1753@kylheku.com> - 2024-11-22 18:18 +0000
Re: Command Languages Versus Programming Languages Muttley@dastardlyhq.com - 2024-11-23 11:40 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-22 12:17 +0100
Re: Command Languages Versus Programming Languages Kaz Kylheku <643-408-1753@kylheku.com> - 2024-11-22 18:19 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-22 20:20 +0100
Re: Command Languages Versus Programming Languages Ed Morton <mortonspam@gmail.com> - 2024-11-20 05:46 -0600
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-20 12:27 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-20 21:43 +0000
Re: Command Languages Versus Programming Languages Muttley@DastartdlyHQ.org - 2024-11-21 08:15 +0000
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-21 22:05 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-22 12:47 +0100
Re: Command Languages Versus Programming Languages Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-22 20:41 +0000
Re: Command Languages Versus Programming Languages Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-11-20 16:53 +0100
Re: Command Languages Versus Programming Languages Ed Morton <mortonspam@gmail.com> - 2024-11-23 18:17 -0600
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-20 12:21 +0000
Re: Command Languages Versus Programming Languages merlyn@stonehenge.com (Randal L. Schwartz) - 2024-11-21 05:38 -0800
Re: Command Languages Versus Programming Languages Rainer Weikusat <rweikusat@talktalk.net> - 2024-11-21 17:01 +0000
csiph-web