Groups | Search | Server Info | Login | Register


Groups > comp.os.linux.misc > #78377

Re: Recent history of vi

Newsgroups comp.os.linux.misc, alt.folklore.computers
From Charlie Gibbs <cgibbs@kltpzyxm.invalid>
Subject Re: Recent history of vi
References (4 earlier) <eli$2512040139@qaz.wtf> <69334624$0$11430$426a74cc@news.free.fr> <10h175s$2b64m$19@dont-email.me> <mpjfqaFo7f6U3@mid.individual.net> <10h29pm$30833$1@dont-email.me>
Message-ID <KZ3ZQ.695$k6W8.52@fx34.iad> (permalink)
Date 2025-12-07 00:35 +0000

Cross-posted to 2 groups.

Show all headers | View raw


On 2025-12-06, Peter Flass <Peter@Iron-Spring.com> wrote:

> On 12/6/25 12:51, rbowman wrote:
>
>> On Sat, 6 Dec 2025 12:22:19 +0000, The Natural Philosopher wrote:
>> 
>>> I think this is the best summary. In the end nearly everybody's first or
>>> second language is now [some form of] English, and I bet Chinese
>>> programmers don't type their C code in ideograms.
>> 
>> I've seen C written in languages other than English. To clarify, the C key
>> words are the same, if, else, int, #include, and so forth but variable and
>> function names, comments and everything else are in Spanish, German, and
>> so forth. It's difficult to read.
>
> I've seen the same with PL/I. I understand there was once an ALGOL 
> compiler where they used French keywords. Debut-Fin, etc.

This looks like a job for the C preprocesor...

From: Jim Thompson (by way of Philip Helsel at Sun's Austin office)


Just wanted to check out that you gnarly dudes and dudettes are using
the latest and greatest software technology fer yer rad code to make
it easy for the dudes who have to read it.  The hip new way to write
readable C code involves the use of a few simple defines.


#define like {
#define man ;}
#define an ;
#define SayBro /*
#define CheckItOut */

SayBro , like who needs help from them compiler choads anyway?
THIS is the way to write CLEAR code.  I mean really!  CheckItOut

SayBro , like this is ShellSort straight out of the man's white book,
but in a readable form.

CheckItOut

#define YoDude for(
#define OK     )
#define is     =
#define AND    &&
#define as
#define Do
#define long
#define some
#define make
#define garbage
#define FAROUT

shell(v, n) SayBro sort v[0]...v[n-1] into increasing order CheckItOut
int v[], n;

like int gap, i, j, temp;

YoDude gap is n/2 an as long as gap > 0 Do some garbage an make gap /=2 OK
    YoDude i is gap an as long as i < n Do some garbage an make i++ OK
        YoDude j is i - gap an as long as j >= 0 AND v[j] > v[j+gap]
            Do some garbage an make j -= gap OK
            like
                temp is v[j]      an
                v[j] is v[j+gap]  an
                v[j+gap] is temp
            man
FAROUT man

SayBro like, B there OB square!  CheckItOut

-- 
/~\  Charlie Gibbs                  |  Growth for the sake of
\ /  <cgibbs@kltpzyxm.invalid>      |  growth is the ideology
 X   I'm really at ac.dekanfrus     |  of the cancer cell.
/ \  if you read it the right way.  |    -- Edward Abbey

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Recent history of vi Johnny Billquist <bqt@softjar.se> - 2025-11-27 19:55 +0100
  Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-11-28 22:08 +0100
    Re: Recent history of vi Johnny Billquist <bqt@softjar.se> - 2025-12-03 13:37 +0100
      Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-03 13:56 +0100
        Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-03 13:58 +0000
          Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-03 15:40 +0100
      Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-12-03 07:39 -0700
        Re: Recent history of vi Andreas Eder <a_eder_muc@web.de> - 2025-12-06 16:46 +0100
      Re: Recent history of vi Diego Garcia <dg@linux.rocks> - 2025-12-03 14:40 +0000
      Re: Recent history of vi Eli the Bearded <*@eli.users.panix.com> - 2025-12-04 07:00 +0000
        Re: Recent history of vi Stéphane CARPENTIER <sc@fiat-linux.fr> - 2025-12-05 20:52 +0000
          Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-12-05 15:57 -0700
            Re: Recent history of vi candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> - 2025-12-08 18:40 +0000
          Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-06 12:22 +0000
            Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-06 19:51 +0000
              Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-12-06 15:13 -0700
                Re: polyglot programming, Recent history of vi John Levine <johnl@taugh.com> - 2025-12-06 22:28 +0000
                Re: polyglot programming, Recent history of vi rbowman <bowman@montana.com> - 2025-12-07 01:39 +0000
                Re: polyglot programming, Recent history of vi Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-12-07 06:19 +0000
                Re: polyglot programming, Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-12-06 22:50 -0800
                Re: polyglot programming, Recent history of vi "Kerr-Mudd, John" <admin@127.0.0.1> - 2025-12-07 10:52 +0000
                Re: polyglot programming, Recent history of vi rbowman <bowman@montana.com> - 2025-12-07 18:34 +0000
                Re: polyglot programming, Recent history of vi Andy Walker <anw@cuboid.co.uk> - 2025-12-07 16:58 +0000
                Re: Recent history of vi Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-12-07 00:35 +0000
                Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-07 19:48 +0100
                Re: Recent history of vi Lars Poulsen <lars@beagle-ears.com> - 2025-12-07 00:38 +0000
              Re: Recent history of vi Nuno Silva <nunojsilva@invalid.invalid> - 2025-12-07 01:31 +0000
              Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-07 11:18 +0000
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-07 18:52 +0000
                Re: more polyglot programming, was Recent history of vi John Levine <johnl@taugh.com> - 2025-12-07 19:39 +0000
                Re: more polyglot programming, was Recent history of vi ram@zedat.fu-berlin.de (Stefan Ram) - 2025-12-07 19:44 +0000
                Re: more polyglot programming, was Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-07 20:27 +0000
                Re: more polyglot programming, was Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 01:46 +0000
                Re: more polyglot programming, was Recent history of vi Rich <rich@example.invalid> - 2025-12-08 05:53 +0000
                Re: more polyglot programming, was Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-12-07 22:25 -0800
                Re: more polyglot programming, was Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 08:34 +0000
                Re: more polyglot programming, was Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-08 08:48 +0000
                Re: more polyglot programming, was Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 23:43 +0000
                Re: more polyglot programming, was Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-12-07 14:31 -0700
            Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-07 16:31 +0100
              Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-07 18:49 +0000
                Re: Recent history of vi scott@slp53.sl.home (Scott Lurndal) - 2025-12-07 19:12 +0000
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-07 19:44 +0000
                Re: Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-12-07 12:14 -0800
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-07 20:26 +0000
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 03:05 +0000
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-08 08:46 +0000
                Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-08 16:39 +0100
                Re: Recent history of vi Rich Alderson <news@alderson.users.panix.com> - 2025-12-08 16:07 -0500
                Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-10 13:15 +0100
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-10 13:43 +0000
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-11 02:54 +0000
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-11 08:55 +0000
                Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-12-07 14:30 -0700
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 03:12 +0000
                Re: Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-12-07 11:52 -0800
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-07 20:23 +0000
                Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-07 22:54 +0100
                Re: Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-12-07 14:25 -0800
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-08 08:25 +0000
                Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-08 16:26 +0100
                Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-12-08 12:15 -0700
                Re: Recent history of vi Rich Alderson <news@alderson.users.panix.com> - 2025-12-08 16:13 -0500
                Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-10 13:19 +0100
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-09 00:08 +0000
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 23:58 +0000
                Greek origins of Christian scriptures [was Re: Recent history of vi] Rich Alderson <news@alderson.users.panix.com> - 2025-12-07 18:17 -0500
                Re: Recent history of vi Rich <rich@example.invalid> - 2025-12-08 01:35 +0000
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-08 08:34 +0000
                Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-08 14:23 +0100
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-09 01:10 +0000
                Re: Recent history of vi Eli the Bearded <*@eli.users.panix.com> - 2025-12-09 04:25 +0000
                Re: Recent history of vi ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-12-09 04:47 +0000
                Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-10 15:16 +0100
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-10 16:59 +0000
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-11 02:55 +0000
                Re: Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-12-10 19:34 -0800
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 02:38 +0000
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-08 08:21 +0000
                Re: Recent history of vi Peter Flass <Peter@Iron-Spring.com> - 2025-12-08 07:38 -0700
                Re: Recent history of vi Niklas Karlsson <nikke.karlsson@gmail.com> - 2025-12-12 06:59 +0000
                Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-08 16:35 +0100
                Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-10 13:54 +0100
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-10 13:41 +0000
                Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-10 23:07 +0100
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-11 08:52 +0000
                Re: Recent history of vi John Levine <johnl@taugh.com> - 2025-12-11 20:54 +0000
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-11 20:57 +0000
                Re: linguistic hegemony, was Recent history of vi John Levine <johnl@taugh.com> - 2025-12-12 02:01 +0000
                Re: linguistic hegemony, was Recent history of vi rbowman <bowman@montana.com> - 2025-12-12 02:27 +0000
                Re: linguistic hegemony, was Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-12 03:28 +0100
                Re: linguistic hegemony, was Recent history of vi Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2025-12-11 21:43 -0800
                Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-10 23:06 +0100
                Re: Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-11 19:38 +0100
                Re: Recent history of vi rbowman <bowman@montana.com> - 2025-12-08 02:03 +0000
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-08 08:41 +0000
              Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-07 20:14 +0000
                Re: Recent history of vi Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-12-07 22:56 +0100
                Re: Recent history of vi The Natural Philosopher <tnp@invalid.invalid> - 2025-12-08 08:18 +0000
      Re: Unicode, not Recent history of vi John Levine <johnl@taugh.com> - 2025-12-05 01:59 +0000
        Re: Unicode, not Recent history of vi Nuno Silva <nunojsilva@invalid.invalid> - 2025-12-05 10:14 +0000
          Re: Unicode, not Recent history of vi ram@zedat.fu-berlin.de (Stefan Ram) - 2025-12-05 11:45 +0000
        Re: Unicode, not Recent history of vi Richard Kettlewell <invalid@invalid.invalid> - 2025-12-05 10:35 +0000
        Re: Unicode, not Recent history of vi "Carlos E.R." <robin_listas@es.invalid> - 2025-12-05 12:05 +0100
        Re: Unicode, not Recent history of vi Andreas Eder <a_eder_muc@web.de> - 2025-12-06 16:41 +0100
        Re: Unicode, not Recent history of vi candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> - 2025-12-08 18:40 +0000

csiph-web