-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Luca Barbato wrote: | Here is a list of interesting questions: "Are we fine?" "What are we | going to do?" | | Please project leaders try to reply in short.
To complete the reports for the Lisp project, I will now report for the Common Lisp and Scheme stuff. How are we doing? We are seriously understaffed. Joslwah and me are the only devs working here. To make it easier for users to help and get experience we have a git overlay. My own focus is the Scheme area, Joslwah does CL, but he is very busy with real life and work so I'm trying to help out there too. This means that I try to keep at least CL implementations current in the main tree. Almost all other CL ebuilds are unmaintained in main tree. We have one very active user (Stelian Ionescu) maintaining a lot of this other CL stuff in our overlay who will hopefully be recruited. For Scheme most of the ebuilds we have are implementations. Anything that doesn't support the amd64 architecture is not maintained in main tree by me. This means that R6RS implementations Larceny and Ikarus for example are in our overlay, but I'm not sure how well they work. There is little time to add non-implementations, but we have bugs for most of the stuff I want added. Some users have helped in the past and one is helping currently whom I hope to recruit. | What are we going to do: Keep implementations current and add new implementations to complete my collection. Hopefully do some recruiting. Maybe complete a wrapper script so it is possible to superficially test the more than a dozen Scheme implementations we have. Try to interest more people in Lisp. On that note: Lisp is a family of very flexible and powerful programming languages. Compared to other languages there are fewer restrictions (if any), more supported paradigms, more powerful primitives (first-class continuations in Scheme for example) and infinitely better metaprogramming facilities due to superior lack of syntax. Interested parentheses-non-bigots are very welcome to join us in our IRC channel. Marijn "Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified bug-ridden slow implementation of half of Common Lisp." — Philip Greenspun, often called Greenspun's Tenth Rule of Programming - -- Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML <http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHjgKpp/VmCx0OL2wRAo6wAJ9ff056rDMZ/rCD21lDpyzJIUp1nwCghODl 8I7fNkL7jE6h7FjiaPibwBI= =G3qR -----END PGP SIGNATURE----- -- gentoo-dev@lists.gentoo.org mailing list