Code Comments

Programming Forum and web based access to our favorite programming groups.
For Programmers: Free Programming Magazines
Registration is free! Edit your profileCalendarFind other membersFrequently Asked QuestionsSearch -> 
Post New Thread











Thread
Author

Church's lambda calculus
Q1)  Has anyone seen a treatment of Dr. Church's lambda calculus that uses C
instead of an obscure language designed for logic?

Q2)  How does access the forum archives?  MPJ



Report this thread to moderator Post Follow-up to this message
Old Post
Merrill & Michele
09-10-04 08:55 PM


Re: Church's lambda calculus
"Merrill & Michele" <beckjensen@comcast.net> wrote in message
news:Of2dna4Qm5x3V9zcRVn-sw@comcast.com...
> Q1)  Has anyone seen a treatment of Dr. Church's lambda calculus that uses
C
> instead of an obscure language designed for logic?

I haven't.  But then again, I never looked. :-)

> Q2)  How does access the forum archives?

Visit www.groups.google.com

-Mike



Report this thread to moderator Post Follow-up to this message
Old Post
Mike Wahler
09-10-04 08:55 PM


Re: Church's lambda calculus
In article <Of2dna4Qm5x3V9zcRVn-sw@comcast.com>,
Merrill & Michele <beckjensen@comcast.net> wrote:
>Q1)  Has anyone seen a treatment of Dr. Church's lambda calculus that uses 
C
>instead of an obscure language designed for logic?

Doubtful, since C doesn't lend itself well to working with lambda
calculus (the world-view of the two models is too different).

If you want to find a treatment of the lambda calculus that uses a
programming language rather than mathematical notation, you're better
off looking at a functional language like Scheme.


dave

--
Dave Vandervies                                 dj3vande@csclub.uwaterloo.ca
I would lodge a serious QOI complaint with the compiler vendor if either of
these reformatted my nose or caused Scott Nudds to fly out of my hard drive.
--Jack Klein in comp.lang.c

Report this thread to moderator Post Follow-up to this message
Old Post
Dave Vandervies
09-10-04 08:55 PM


Re: Church's lambda calculus
On Fri, 10 Sep 2004 16:48:42 +0000, Dave Vandervies wrote:

<snip>
> If you want to find a treatment of the lambda calculus that uses a
> programming language rather than mathematical notation, you're better
> off looking at a functional language like Scheme.

Or, if you don't like all those parentheses, Perl:
http://perl.plover.com/lambda/



Report this thread to moderator Post Follow-up to this message
Old Post
Chris Barts
09-11-04 01:55 AM


Re: Church's lambda calculus
Merrill & Michele wrote:
>
> Q1)  Has anyone seen a treatment of Dr. Church's lambda
> calculus that uses C
> instead of an obscure language designed for logic?
>
> Q2)  How does access the forum archives?  MPJ

http://groups.google.com/groups?sel...ian.ccrwest.org

That post has the term "lambda calculus" in it,
in reference to a program called loader.c,
but I don't understand a lot of that post.

--
pete

Report this thread to moderator Post Follow-up to this message
Old Post
pete
09-11-04 01:55 AM


Re: Church's lambda calculus
....snip...



Thank you all for your replies.  I apologize for sloppy posts, as I do not
read well off the screen and am now attempting my first pasting in of a
message that antecedently exists as a hard copy.



1)       Mr. Wahler I thank for his link to the archives.  My follow-up
question is:  does there exist a server on which there exists the posts of
comp.lang.c for the last n years?



2)       To Mr. Bart I ask:  Do you know anyone outside of the academy who
uses Scheme?  As for Perl, I'm too old a dog..



3)       Mr. Vandervies, you don't seriously doubt the inability of C to
make Scott Nudds fly?  Can the same be said of Richard Heathfield and MY
hard drive?



4)       Pete:  A very interesting program.  Worth looking at.



Again thanks all.  MPJ



Report this thread to moderator Post Follow-up to this message
Old Post
Merrill & Michele
09-11-04 01:55 AM


Re: Church's lambda calculus
Merrill & Michele wrote:

> 1)       Mr. Wahler I thank for his link to the archives.  My follow-up
> question is:  does there exist a server on which there exists the posts of
> comp.lang.c for the last n years?

<URL:http://groups.google.com/>, in particular
<URL:http://groups.google.com/groups?hl=...oup=comp.lang.c>
>
>
>
> 2)       To Mr. Bart I ask:  Do you know anyone outside of the academy who
> uses Scheme?  As for Perl, I'm too old a dog..

Both Scheme and Lisp are alive and kicking in a number of commercial
products. These products are used by people as varied as medical
diagnosticians to political campaign strategists.

Report this thread to moderator Post Follow-up to this message
Old Post
Martin Ambuhl
09-11-04 08:55 AM


Re: Church's lambda calculus
snip 
of 
>
> <URL:http://groups.google.com/>, in particular
> <URL:http://groups.google.com/groups?hl=...oup=comp.lang.c>


As I activate the latter link and enter "foo", the search engine tells me
that I'm looking for "foo fighters".  If I needed more fighters, I'd drive
two miles to the Teamsters.  I refuse to believe that it hasn't dawned on
someone with minor means to serialize this forum. 
who 
>
> Both Scheme and Lisp are alive and kicking in a number of commercial
> products. These products are used by people as varied as medical
> diagnosticians to political campaign strategists.

Are Scheme and Lisp basically the same things?  That monkeys (=political
campaign folks) tap keyboards does not impress this Ohio native.  Smear
tactics seem to win the day in the battle of the dirigibles.  Do I recall
correctly from diagnostics that it ploughed through user-defined cases?  MPJ



Report this thread to moderator Post Follow-up to this message
Old Post
Merrill & Michele
09-11-04 08:55 AM


Re: Church's lambda calculus
"Merrill & Michele" <beckjensen@comcast.net> wrote in message news:<DJ-dnRNj
mISgOt_cRVn-gA@comcast.com>...

> snip
 

>

> As I activate the latter link and enter "foo", the search engine tells me

> that I'm looking for "foo fighters".



Make sure you click on the "search only in comp.lang.c.*" button
before doing your search, otherwise it will search all newsgroups.

Report this thread to moderator Post Follow-up to this message
Old Post
G. S. Hayes
09-11-04 08:55 PM


Re: Church's lambda calculus
On Fri, 10 Sep 2004 19:32:41 -0500, Merrill & Michele wrote:

> 2)       To Mr. Bart I ask:  Do you know anyone outside of the academy who
> uses Scheme?  As for Perl, I'm too old a dog..

First, my name is Barts, not Bart. I don't know why people drop the final
s.

Scheme, in the form of the Guile system, is the official extension
language of the GNU Project. That is, people are encouraged to write
programs that include the Guile Scheme interpreter so people can extend
those applications without recompiling them.

Lisp, in the form of Emacs Lisp, is the most powerful and probably the
most-used programming language included with a text editor. You can do a
web search for Emacs and Emacs extensions to find many examples of people
writing real programs in Emacs Lisp.

Scheme and Lisp are two closely related languages, in that they share a
common lineage and have many elements in common. Someone skilled in a Lisp
dialect can learn Scheme very easily, and vice-versa.


Report this thread to moderator Post Follow-up to this message
Old Post
Chris Barts
09-12-04 01:55 AM


Sponsored Links




Last Thread Next Thread Next
Pages (4): [1] 2 3 4 »
Search this forum -> 
Post New Thread

C archive

Show a Printable Version Send to friend Email This Page to Someone! subscribe to this thread Receive updates to this thread
Computer Consultants
Programming Jobs
Visual Basic Controls
SQL Server Programming
Webservices
Java Security
Visual Studio
C# Programming
Visual J++
Software engineering
Open source Software
Perl Programming
PHP Programming
ASP Programming
ASP .NET Programming
Visual Basic Programming
Windows Scripting Host
Java Programming
Java Help
Java Beans
VBScript
Cobol
MAC Applications
Unix Programming
Forum Jump:
All times are GMT. The time now is 04:18 AM.

 

Programming forum archive

Copyrights CodeComments.com 2004 - 2006

Powered by vBulletin Copyright 2000-2006 Jelsoft Enterprises Limited.