guile-user
[Top][All Lists]
Advanced

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

Re: Why is guile still so slow?


From: Andy Wingo
Subject: Re: Why is guile still so slow?
Date: Thu, 13 Oct 2011 12:22:46 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux)

On Wed 12 Oct 2011 20:56, "Jose A. Ortega Ruiz" <address@hidden> writes:

> On Wed, Oct 12 2011, address@hidden wrote:
>
>> Joking aside, maybe guile is too slow for writing whole apps in it,
>> but it's primary goal is to be an extension language, a companion for
>> another C/C++ program, or at best an orchestrator of business oriented
>> code.
>
> I really hope that that's not Guile's primary goal these days (and my
> understanding is that it is not): i wouldn't be much interested if those
> were its goals ("orchestrator of business oriented code" sounds
> particularly dreadful :-)).
>
> Goals aside, Guile 2.x looks to me as a perfectly fine platform to
> implement a wide range of applications, and, IMHO, it should be promoted
> and developed as such.

FWIW, I agree with Jao here :)  Consider Guile to be a portable Scheme
implementation that works well with existing C code.  Personally, I
write many more Scheme modules and applications than I write C code.

Much respect to the late Ritchie, but C is a dangerous language that has
negative impacts on the real world.  We need to stop writing code that
launches the missiles (or, more likely, installs malicious keylogging
darknets) if your program has an out-of-bounds array write.  Guile helps
people move from C to safe languages, at their own pace :)

Andy
-- 
http://wingolog.org/



reply via email to

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