3 ms·
Both C and Lisp will be available as system programming languages. How I wish this became true, it's not too late right?
by segmondy 13y ago
Both C and Lisp will be available as system programming languages.
How I wish this became true, it's not too late right?
- chubot 13y agoI wonder GNU Guile fills this requirement. It exists, but isn't common. I've never personally encountered it. Python or Lua seem much more prevalent as extension languages on a typical GNU/Linux system. http://en.wikipedia.org/wiki/GNU_Guile http://en.wikipedia.org/wiki/GNU_Guile
- snogglethorpe 13y agoFWIW, it's starting to look like the long-considered plan to move Emacs to Guile may actually become a reality: http://article.gmane.org/gmane.emacs.devel/162042 http://article.gmane.org/gmane.emacs.devel/162042 This has been a vague goal since the mid-'90s, and given the popularity of elisp etc, would probably be a nice boost for Guile, but the gulf between neat-idea and messy reality has always seemed so vast that I never thought it would actually happen. [I haven't used Guile since the '90s... it was a bit of a disaster back then, but from what I hear, it's improved immensely (i.e., largely been rewritten) since.]
- informatimago 13y agoIt is not too late. StumpWM is written in lisp. If I had more time, I could write a manifest like RMS's about a system entirely written in Lisp. At least, I've started to gather a few files in a git repository.
- fedvasu 13y agoTry Fedora, they have guile 2.o working out of the box, guile binds C libraries quite easily, the documentation is decent (and ofcourse under GFDL). Fedora is pretty much the "GNU/Linux", RMS wanted (except some firmware, which RMS is touchy about.) Fedora has very good, tools for developers (all libre/opensource), they even have a feature slated for Fedora 20 called dev-assist, which helps setup several development environments and manage them pretty easily.