From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Newsgroups: gmane.lisp.guile.user Subject: Re: A bit further toward the flamewar Date: Thu, 13 Oct 2011 16:26:37 +0200 Message-ID: <87r52hc6hu.fsf@gnu.org> References: <20111012153958.GA20242@ccellier.rd.securactive.lan> <87pqi2ca3q.fsf@gnu.org> <8739exry15.fsf@pobox.com> <20111013112709.GA28078@ccellier.rd.securactive.lan> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1318516029 7684 80.91.229.12 (13 Oct 2011 14:27:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 13 Oct 2011 14:27:09 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Oct 13 16:27:05 2011 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1REMFV-0000B9-Cm for guile-user@m.gmane.org; Thu, 13 Oct 2011 16:27:05 +0200 Original-Received: from localhost ([::1]:56201 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REMFU-0000Mz-TW for guile-user@m.gmane.org; Thu, 13 Oct 2011 10:27:04 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:35819) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REMFK-000052-Cd for guile-user@gnu.org; Thu, 13 Oct 2011 10:27:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1REMFI-0000v9-Uk for guile-user@gnu.org; Thu, 13 Oct 2011 10:26:54 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:37517) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REMFI-0000ux-Ji for guile-user@gnu.org; Thu, 13 Oct 2011 10:26:52 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1REMFG-0008SS-2d for guile-user@gnu.org; Thu, 13 Oct 2011 16:26:50 +0200 Original-Received: from 193.50.110.208 ([193.50.110.208]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Oct 2011 16:26:50 +0200 Original-Received: from ludo by 193.50.110.208 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Oct 2011 16:26:50 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 22 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 193.50.110.208 X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?iso-8859-1?Q?Vend=E9miaire?= an 220 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.90 (gnu/linux) Cancel-Lock: sha1:deyY3KUCn+C0ht0JyfAkGv/DX5I= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:8869 Archived-At: Hello troll! ;-) rixed@happyleptic.org skribis: > I fail to see why Scheme is intrinsically safer than C Scheme is strongly, though dynamically typed. A string is a string, a number is a number, and they cannot change types anyhow. C is weakly, though statically typed. A pointer is a pointer, and it can point to anything, or be uninitialized. A pointer is also a number, and so it can be forged. Any object can be cast in almost any other object. And of course, this is not to mention the many other ways to shoot oneself in the foot–manual memory management being among the most prominent–nor the many missing features that prevent higher-level programming. My contribution to feeding the troll. :-) Ludo’.