Google Groups Home
Help | Sign in
Message from discussion announcement: Qi 9.0 now available
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Mark Tarver  
View profile
 More options Aug 18 2007, 11:22 am
Newsgroups: comp.lang.lisp, comp.lang.functional
From: Mark Tarver <dr.mtar...@ukonline.co.uk>
Date: Sat, 18 Aug 2007 15:22:23 -0000
Local: Sat, Aug 18 2007 11:22 am
Subject: announcement: Qi 9.0 now available
This was announced last month on Qilang as a prerelease.

Qi 9.0 is now available from www.lambdassociates.org.

>From the download file whatsnew.htm.

Turbo Mode Introduced
____________________

As a result of the Harrop wars ;) on comp.lang.lisp regarding the
speed of Lisp, Qi 9.0 includes the turbo-E technology that was tested
on the News Groups; see

http://groups.google.co.uk/group/comp.lang.lisp/browse_frm/thread/ab0...

http://www.lambdassociates.org/studies/study10.htm

turbo-E was short for turbo-experimental. turbo-E produces very
efficient code.

In turbo mode, Qi 9.0 will produce code equivalent to the most
carefully hand-optimised Lisp list handling code. It will factorise
overlapping patterns to avoid repeating tests. Note the grouping
similar patterns together in your code will optimise the efficiency
gains from turbo-E.

turbo-E is disabled by default. To enable it, type (turbo +).

The object code from turbo-E is very difficult to read which is why it
is an option in this release. Those who want the comfort of being able
to read their Lisp source may prefer not to use it.

Mark


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google