Re: Branch Version_2_7_0pre

"Kirill A. Korinsky" <[email protected]>
Newsgroups gmane.lisp.gcl.devel
Message-ID <[email protected]>
Any chance to have support of ASDF out of the box?

--
wbr, Kirill

> On 20. Dec 2023, at 23:24, Camm Maguire <[email protected]> wrote:
> 
> Greetings!  This is to announce the pre-release of GCL 2.7.0.  gcl27
> packages should appear on debian and derivatives shortly.  One can
> compile git branch Version_2_7_0pre in the meantime.
> 
> This branch represents a major overhaul of the system, and will likely
> need to age in the wild before becoming the latest official release.
> Simultaneous installs of gcl26 and gcl27 will be supported on all debian
> systems.
> 
> I will try to summarize the developments in several emails to come.
> Most notable developments are ansi compliance, extensive improvements to the
> compiler and type system, and automatic support for function signatures
> and function-lambda-expression related facilities.
> 
> Also of note is that the compiler itself is slower, as it is doing much
> more, but the code produced is much better.  Some of the heavy lifting
> can be skipped in the future by making better use of the speed
> optimization declaration.  I have tried to keep gcl overhead less than
> the accompanying gcc overhead -- right now we are at a ratio of about
> 2/3.
> 
> The system compile time itself is also longer, but largely unnecessarily
> so.  We attempt to implement all standard functions in lisp, eval the
> source to compile at safety 3, then use the result to compile at safety
> 0.  This bootstrapping can no doubt be improved as time goes on, but
> thus far it has seemed low priority.  Rebuilding the system with its
> optimized self takes about 10 min on a modern laptop.
> 
> Bug reports and feedback are most welcome, but please try to boil these
> down to the lisp level.  I have not yet tried building the standard
> programs with this version on a production basis, but will ensure that
> all are supported at existing performane or better before making a
> standard release.
> 
> Take care,
> --
> Camm Maguire			     		    [email protected]
> ==========================================================================
> "The earth is but one country, and mankind its citizens."  --  Baha'u'llah
>
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE3/KLNtcfWfLw7JxqmNjZhndZIm4FAmWDbJQACgkQmNjZhndZ
Im6pSA//ZZn2AzmBjGyy6sWE8Qwo29ina7DY9ilAVTUdSe7st9/TKV75mXb3gS0J
XROLsg7fhzPKT9NEzdWxKWITHoplaWwZwc9YETDeb6FUOtOKu9egEjg5S3Ldd7Yp
+A6AUp8DIWT3tMiB80eU9ZGAJAQKeBmPJ90ggdB+K06SuodepRqpRpzlZiuglZGc
YXHnX4ILZWQGBvAtSJAFQWHFqlw2z8S/QTMuPJ5vKQ63dQYKbVCAdn/dxBYfY/3q
3QHMNBFdhOFK9zc5+llkRkA+CqtYZ6J+FSbXt42TBiBKvcp5Ahyld4ZVbBa8bKo0
SQTkCf4aJlZvW8odFsdmS7Agz1ITZZlDeuU60TYvUiDW8OWZCtW5wUWRq+Xn0PNZ
fYt590S66Uu6sLptCCcm+aIFFhP9Rt1lpJMkA2zGD7K3BPXyjvd8+tjty+Uu8/kY
aJkbRinNJQKifu6P7HypV15dnpxYxV9ZtqFDKjiHbFtqqqJ3e0sZ3EejArG65xOi
s6UrRiQ+fY4IFRQniA7w8wOCikmNKjTSK0/UP5SRK8YQVOz7QbnFkh3+6LzVxWvV
txR+D4TfdPNpDW76vXaDEIad5ROqPl+T4cIkXUG2CZCdj0dhP42aNck0YDRFka35
m0PgcpfMuB7PgWaiYI+h2+yg+6b8P31tZnL6hTMTvooO1U67d4M=
=wrD8
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.