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-----