guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A bit further toward the flamewar


From: Ludovic Courtès
Subject: Re: A bit further toward the flamewar
Date: Thu, 13 Oct 2011 16:26:37 +0200
User-agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.90 (gnu/linux)

Hello troll!  ;-)

address@hidden 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’.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]