Re: [Sawfish] ... upcoming releases / maintainership |
[ Thread Index | Date Index | More lists.tuxfamily.org/sawfish Archives ]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, The most important thing we should consider when moving to an other LISP dialect (or programming language) is the maintainability. Currently rep-gtk is a weight that could be left to an existing GTK language binding such as guile-gnome but I'm afraid the Scheme language (R5RS) isn't powerful enough (alone) to meet our needs. Maybe using the SLIB library features on top of Scheme could be a "portable" solution instead of trying to make Rep looks like Scheme. Regards, POMPEE William On 29/06/2012 05:04, Campbell Barton wrote: > after the racket interview on floss weekly I briefly looked at > embedding racket in an application, just checked how feasible it was > compared to python3, according to one of the devs the runtime is ~5mb > or so. (iirc py lib is under 1mb), for sawfish something minimal like > tiny-scheme probably is a better fit. > > On Thu, Jun 21, 2012 at 3:30 AM, Heow Goodman <lists@xxxxxxxxxxxxxxxxx> wrote: >>> 1 move to another LISP/Scheme dialect (still no decision or team) >> >> There was a discussion on this topic on LispNYC recently: >> >> http://groups.google.com/a/lispnyc.org/group/lisp/browse_thread/thread/a66e9796e1e0ed1f/60dfb0b91326bf71?lnk=gst&q=guile#60dfb0b91326bf71 >> >> I've personally embedded TinyScheme in several projects, it's trivial to >> build. However Racket was voted the "Best Common-Lisp Development >> Environment" even though it's not CL! :-) ...plus it also runs on >> just about anything: x86, MIPS, ARM, PPC, SPARC >> >> I'm fully ignorant of Rep's history, just curious why Sawfish didn't go >> with Guile? >> >> - h >> >> On 06/10/2012 05:10 AM, Christopher Roy Bratusek wrote: >>> There's no list, but stuff includes: >>> >>> >>> >>> near future: >>> >>> 1 move to another LISP/Scheme dialect (still no decision or team) >>> >>> 2 merge Sawfish-MMC (only partially in 1.9.0 due lack of time) >>> >>> 3 use XCB >>> >>> 4 use GTK3 (majorly effects rep-gtk. Needs to be ported to G-I >>> (gobject-introspection) in order to wrap GTK3 -- only a handfull of code >>> in Sawfish itself that would need a port) >>> >>> >>> >>> not-so-near future: >>> >>> - prepare for Wayland >>> >>> >>> >>> ... [2] might be the easiest, but the other 4 require much more manpower >>> than we currently have. >>> >>> >>> >>> Regards, >>> >>> Chris >>> >> >> >> -- >> Sawfish ML >> > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJP7rWaAAoJED2RVhds6ZJlVeMP/1sG8INpWX3NJ5Ba55cdzC+6 lbk2GkcRaBinTMDhb6UzgeR9xa68ypRzpmygrA4O4Ua34UplSTtMJCE7rGhnvdRv IPgwlfMqhzz7pgWKR++ag4l6Fa9o66Uw9UcuRr0uXxxZRBlMU6M4SBxH5czq/HRy BWR0sp4ZZLAkYSwWwxsuKTZhJJ67ByHeUId90Xi9z4a9TaChDjAIud0Z2UWwVsc2 EqRry5YDqCzLlNVWlK9pD1yQj4ZZHFHPnihHZ7znTXRanJkgsTrDp8DrT5k3rTel aOOwEyDuBZl0BJ9yzeq7vP+nnviB67hcJ1C/C4svdWFYgs94AAFnVfD5JDllsRCA 8WZ/NlmK+vDGEoLXLpoBw/EOSB1d1C4f1lgIJkLbgTQSoU/axRrMbcslGBiXdnML RER6I4fz/U7GbbE7J2OS3a3zVS0o608JMSt0uKbzD/eg7sPYhAl2dti5yIL79v/V ud00wTxJHcP4Zu0fr355KcUotNjlDuNd4CSynr5H+x13QUSoLvj7pkAJaQYqa7uq 4R6gRGcVIL4WOOHLgOZlFHRNOFKmJzP22HzhUIn6R1MX0x1PYu320riHT6L5hCne GiUP/5C7Hb0E1zRCCly36ZN3sMEDSIMP/re4fXphV8VcHB9Bo97uHNie0ASRKt0e 6WU5AIPl3kYcfquAJk8E =Ifel -----END PGP SIGNATURE-----
Attachment:
0x6CE99265.asc
Description: application/pgp-keys
Attachment:
0x6CE99265.asc.sig
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |