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


Groups > comp.lang.c > #57905

Re: Let's talk about UFOs then

From Ben Bacarisse <ben.usenet@bsb.me.uk>
Newsgroups comp.lang.c
Subject Re: Let's talk about UFOs then
Date 2015-03-05 14:59 +0000
Organization A noiseless patient Spider
Message-ID <87twxzpk1a.fsf@bsb.me.uk> (permalink)
References (6 earlier) <md4tvv$70j$1@speranza.aioe.org> <md502u$tfe$1@dont-email.me> <md5a63$74p$1@speranza.aioe.org> <md6iqs$ksb$1@dont-email.me> <u7yIh7.ih6.oeixY@gmail.com>

Show all headers | View raw


Steve Thompson <stevet810@gmail.com> writes:
<snip>
> But anyhow, mathematics and computation seem to be intrinsics of
> existence and I wonder what our hypothetical aliens might think of C
> and in particular Standard C (Say C99).  Most of us here think it is a
> good language, and yet it is perhaps not the best general purpose
> language.  Is it even slightly productive to consider what an Alien C
> might look like?  Or should we perhaps assume that the future of
> computing will involve the gate-level reconfiguration of a general
> purpose machine to the problem at hand in a fashion perhaps analogous
> to the way FPGAs are often used today, and that C will become a relic
> of our primitive fixed-architecture computers.

It seems perfectly possible that the whole class of programming
languages to which C belongs might not exist in an alternative history
(or alien planet if you prefer that form of speculation).

Church's lambda calculus (slightly) predates the notion of a Turing
machine, but pretty much everyone (Church included) agreed that Turing's
model captures, more naturally, the idea of a procedure or method.  And
then it turned out that something not entirely unlike a universal TM
(minus unbounded store) was realisable in hardware only a few years
later.

"Functional" programming languages are not a natural fit for this type
of hardware, but imagine if someone had come up with the lambda calculus
in, say, the mid 19th century.  It's a useful tool for formalising logic
(it's original purpose) and it would have become the "obvious" way of
specifying a logical or mechanical procedure.  It seems likely that
early electronic computers might then have been designed with some sort
of tree-rewriting system rather than a linear writable store.

On such hardware, C would probably be unbelievably slow and cumbersome
and it wold offer nothing by way of compensation.

-- 
Ben.

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-24 23:56 +0100
  Let's talk about UFOs then asetofsymbols@gmail.com - 2015-02-25 00:10 -0800
  Let's talk about UFOs then asetofsymbols@gmail.com - 2015-02-25 00:12 -0800
    Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-02-25 09:00 +0000
  Re: Let's talk about UFOs then fir <profesor.fir@gmail.com> - 2015-02-25 02:06 -0800
  Re: Let's talk about UFOs then Greg Martin <greg.at.softsprocket@dot.com> - 2015-02-25 15:47 +0000
    Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-25 17:51 +0100
      Re: Let's talk about UFOs then Greg Martin <greg.at.softsprocket@dot.com> - 2015-02-25 17:03 +0000
        Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-25 18:22 +0100
          Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-25 10:03 -0800
            Re: Let's talk about UFOs then Keith Thompson <kst-u@mib.org> - 2015-02-25 10:48 -0800
              Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-25 21:33 +0100
                Re: Let's talk about UFOs then fir <profesor.fir@gmail.com> - 2015-02-25 13:25 -0800
                Re: Let's talk about UFOs then fir <profesor.fir@gmail.com> - 2015-02-25 13:52 -0800
      Re: Let's talk about UFOs then Clark Smith <noaddress@nowhere.net> - 2015-02-25 17:49 +0000
      Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-26 14:13 +0100
    Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-25 17:53 +0100
    Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-25 17:58 +0100
  Let's talk about UFOs then Chad <cdalten@gmail.com> - 2015-02-25 13:52 -0800
    Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-25 14:26 -0800
      Re: Let's talk about UFOs then Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2015-02-25 21:10 -0700
    Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-02-25 22:35 +0000
      Re: Let's talk about UFOs then fmassei@gmail.com - 2015-02-25 14:46 -0800
        Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-02-25 17:59 -0800
    Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-02-25 17:53 -0800
      Re: Let's talk about UFOs then luser droog <luser.droog@gmail.com> - 2015-02-26 00:53 -0800
        Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-02-26 10:38 -0800
      Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-26 04:47 -0800
        Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-02-26 12:51 +0000
      Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-26 16:41 +0100
        Re: Let's talk about UFOs then raltbos@xs4all.nl (Richard Bos) - 2015-02-26 16:46 +0000
        Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-02-26 10:16 -0800
    Let's talk about UFOs then asetofsymbols@gmail.com - 2015-02-25 21:54 -0800
      Let's talk about UFOs then mt <mahdert@gmail.com> - 2015-02-26 00:09 -0800
      Let's talk about UFOs then asetofsymbols@gmail.com - 2015-02-26 05:56 -0800
  Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-26 13:53 +0100
    Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-26 16:39 +0100
      Re: Let's talk about UFOs then Robert Wessel <robertwessel2@yahoo.com> - 2015-02-26 14:00 -0600
        Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-26 21:30 +0100
          Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-26 22:41 +0100
            Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-26 22:56 +0100
              Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-27 10:16 +0100
                Re: Let's talk about UFOs then Keith Thompson <kst-u@mib.org> - 2015-02-27 08:25 -0800
                Re: Let's talk about UFOs then fir <profesor.fir@gmail.com> - 2015-02-27 10:14 -0800
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-28 15:39 +0100
                Re: Let's talk about UFOs then Bartc <bc@freeuk.com> - 2015-03-01 15:51 +0000
                Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-03-01 11:12 -0800
                Re: Let's talk about UFOs then raltbos@xs4all.nl (Richard Bos) - 2015-03-02 09:04 +0000
                Re: Let's talk about UFOs then Tim Rentsch <txr@alumni.caltech.edu> - 2015-03-24 13:04 -0700
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-25 09:22 +0100
                Re: Let's talk about UFOs then Ian Collins <ian-news@hotmail.com> - 2015-03-25 21:27 +1300
                Re: Let's talk about UFOs then asetofsymbols@gmail.com - 2015-03-25 02:16 -0700
                Re: Let's talk about UFOs then asetofsymbols@gmail.com - 2015-03-25 10:22 -0700
                Re: Let's talk about UFOs then Tim Rentsch <txr@alumni.caltech.edu> - 2015-03-25 10:23 -0700
                Re: [OT] Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-25 21:29 +0100
                Re: [OT] Let's talk about UFOs then Tim Rentsch <txr@alumni.caltech.edu> - 2015-03-25 16:27 -0700
            Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-26 14:01 -0800
              Re: Let's talk about UFOs then Robert Wessel <robertwessel2@yahoo.com> - 2015-02-26 23:17 -0600
                Re: Let's talk about UFOs then jt@toerring.de (Jens Thoms Toerring) - 2015-02-27 12:15 +0000
              Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-27 10:29 +0100
            Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-26 14:10 -0800
              Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-27 10:45 +0100
      Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-26 22:12 +0100
        Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-26 22:43 +0100
          Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-26 23:09 +0100
          Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-02-26 22:10 +0000
            Re: Let's talk about UFOs then fmassei@gmail.com - 2015-02-26 14:19 -0800
          Re: Let's talk about UFOs then fir <profesor.fir@gmail.com> - 2015-02-27 00:57 -0800
          Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-27 11:09 +0100
            Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-27 09:10 -0800
              Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-02-27 21:38 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-27 13:55 -0800
              Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-28 16:20 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-28 08:09 -0800
                Re: Let's talk about UFOs then fmassei@gmail.com - 2015-02-28 09:21 -0800
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-02-28 09:28 -0800
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-01 12:49 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-01 05:59 -0800
                Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-03-01 15:50 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-01 07:10 -0800
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-01 23:01 +0100
                Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-03-01 11:28 -0800
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-01 19:39 +0000
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-01 12:36 -0800
                Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-03-01 21:55 +0100
                Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-03-01 13:39 -0800
                Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-03-02 01:33 +0100
                Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-03-01 16:53 -0800
                Re: Let's talk about UFOs then Greg Martin <greg.at.softsprocket@dot.com> - 2015-03-02 14:49 +0000
                Re: Let's talk about UFOs then Robert Wessel <robertwessel2@yahoo.com> - 2015-03-01 16:14 -0600
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-01 22:49 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-01 14:02 -0800
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-01 23:04 +0000
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-02 02:29 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-02 00:41 -0800
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-02 08:51 +0000
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-02 02:07 -0800
                Re: Let's talk about UFOs then raltbos@xs4all.nl (Richard Bos) - 2015-03-04 09:44 +0000
                Re: Let's talk about UFOs then Kaz Kylheku <kaz@kylheku.com> - 2015-03-01 14:26 +0000
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-01 23:08 +0100
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-01 14:31 -0600
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-01 12:44 -0800
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-03 08:24 -0600
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-03 15:11 +0000
                Re: Let's talk about UFOs then Greg Martin <greg.at.softsprocket@dot.com> - 2015-03-03 15:51 +0000
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-03 16:20 +0000
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-04 09:48 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-04 01:05 -0800
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-04 10:41 +0100
                Re: Let's talk about UFOs then fir <profesor.fir@gmail.com> - 2015-03-04 05:06 -0800
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-01 20:58 +0000
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-03 08:59 -0600
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-03 15:52 +0000
                Re: Let's talk about UFOs then James Kuyper <jameskuyper@verizon.net> - 2015-03-03 12:11 -0500
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-03 11:40 -0600
                Re: Let's talk about UFOs then James Kuyper <jameskuyper@verizon.net> - 2015-03-03 12:59 -0500
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-03 11:43 -0800
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-04 10:00 +0100
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-04 12:57 -0600
                Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-03-03 19:19 +0100
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-03 12:55 -0600
                Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-03-03 22:47 +0100
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-03 14:24 -0800
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-04 10:22 +0100
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-04 11:54 +0000
                Re: Let's talk about UFOs then Steve Thompson <stevet810@gmail.com> - 2015-03-05 03:14 +0000
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-04 14:22 -0600
                Re: Let's talk about UFOs then Steve Thompson <stevet810@gmail.com> - 2015-03-05 02:57 +0000
                Re: Let's talk about UFOs then Ben Bacarisse <ben.usenet@bsb.me.uk> - 2015-03-05 14:59 +0000
                Re: Let's talk about UFOs then Aleksandar Kuktin <akuktin@gmail.com> - 2015-03-05 15:43 +0000
                Re: Let's talk about UFOs then Morris Dovey <mrdovey@iedu.com> - 2015-03-05 09:57 -0600
                Re: Let's talk about UFOs then Steve Thompson <stevet810@gmail.com> - 2015-03-05 17:59 +0000
                Re: Let's talk about UFOs then Ben Bacarisse <ben.usenet@bsb.me.uk> - 2015-03-05 19:17 +0000
                Re: Let's talk about UFOs then Steve Thompson <stevet810@gmail.com> - 2015-03-07 17:08 +0000
                Re: Let's talk about UFOs then Robert Wessel <robertwessel2@yahoo.com> - 2015-03-05 21:27 -0600
                Re: Let's talk about UFOs then Steve Thompson <stevet810@gmail.com> - 2015-03-07 18:22 +0000
                Re: Let's talk about UFOs then glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2015-03-07 19:01 +0000
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-05 11:43 -0800
                Re: Let's talk about UFOs then Ben Bacarisse <ben.usenet@bsb.me.uk> - 2015-03-05 20:16 +0000
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-06 09:58 +0100
                Re: Let's talk about UFOs then Greg Martin <greg.at.softsprocket@dot.com> - 2015-03-05 15:59 +0000
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-01 23:17 +0100
                Re: Let's talk about UFOs then James Dow Allen <jdallen2000@yahoo.com> - 2015-03-01 19:17 -0800
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-02 08:30 +0000
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-03 09:47 -0600
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-03 16:16 +0000
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-04 11:12 +0100
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-04 12:09 +0000
                Re: Let's talk about UFOs then Kaz Kylheku <kaz@kylheku.com> - 2015-03-04 12:16 +0000
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-04 12:40 +0000
                Re: Let's talk about UFOs then Steve Thompson <stevet810@gmail.com> - 2015-03-05 03:23 +0000
                Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-03-04 15:30 +0100
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-04 17:31 +0000
                Re: Let's talk about UFOs then Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-03-04 10:46 -0800
                Re: Let's talk about UFOs then Richard Heathfield <rjh@cpax.org.uk> - 2015-03-04 18:56 +0000
                Re: Let's talk about UFOs then Stephen Sprunk <stephen@sprunk.org> - 2015-03-16 18:25 -0500
          Re: Let's talk about UFOs then gamo <gamo@telecable.es> - 2015-03-02 12:22 +0100
            Re: Let's talk about UFOs then gamo <gamo@telecable.es> - 2015-03-02 14:12 +0100
              Re: Let's talk about UFOs then jacob navia <jacob@spamsink.net> - 2015-03-03 09:08 +0100
                Re: Let's talk about UFOs then gamo <gamo@telecable.es> - 2015-03-03 10:00 +0100
        Re: Let's talk about UFOs then Bartc <bc@freeuk.com> - 2015-02-26 22:07 +0000
        Re: Let's talk about UFOs then Geoff <geoff@invalid.invalid> - 2015-02-26 14:21 -0800
          Re: Let's talk about UFOs then David Brown <david.brown@hesbynett.no> - 2015-02-27 11:18 +0100

csiph-web