summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormifpasoti <46360451+mifpasoti@users.noreply.github.com>2019-01-03 22:01:55 -0500
committerGitHub <noreply@github.com>2019-01-03 22:01:55 -0500
commit272e9e87cc7b83d3f16948fd7a369d8616b774aa (patch)
treeffc80db5eb9f60deb4b197ad83b4d1d6afbbc7e7
parent48f5455306977c959e9adfa823e024a8e1ccd4a1 (diff)
downloadgtk-demos-272e9e87cc7b83d3f16948fd7a369d8616b774aa.tar.gz
gtk-demos-272e9e87cc7b83d3f16948fd7a369d8616b774aa.tar.bz2
gtk-demos-272e9e87cc7b83d3f16948fd7a369d8616b774aa.zip
Update intro
-rw-r--r--intro28
1 files changed, 3 insertions, 25 deletions
diff --git a/intro b/intro
index 47f663e..4b42d78 100644
--- a/intro
+++ b/intro
@@ -1,27 +1,5 @@
-These demos demonstrate using Gtk directly from a higher level language.
-None of the demos have any low level code in them. There is no need for
-any makefiles, C compilers, or any other low level stuff. There is
-probably no need to install Gtk, because it's probably already used by
-your Linux.
+These demos demonstrate using Gtk directly from a higher level language. None of the demos have any low level code in them. There is no need for any makefiles, C compilers, or any other low level stuff. There is probably no need to install Gtk, because it's probably already used by your Linux. Any high level language can be used if it has the right features. Using sbcl is just one example of how to do this.
-To use a different high level language for these demos, it is of course
-necessary to edit them to change the language. But they aren't very long
-and that might not take very long. It's strongly advised to run the
-present demos first, and make some minor changes to them, to see the
-differences, to make sure to understand how they work, before starting to
-change them to a different language.
+When a demo script gets invoked, the code gets compiled into memory, by sbcl, with a very fast compiler, so there will be no object files, executable binaries, etc., unless those are desired. The only requirement is to download or copy and paste the demos and demostuff and make each demo executable with "chmod +x demo". Then run the demos with "./demo1 ; ./demo2 ; ./demo3".
-When a demo script gets invoked, the code gets compiled into memory, with
-a very fast compiler, so there will be no object files, executable binaries,
-etc., unless those are desired. The only requirement is to download or copy
-and paste the demos and demostuff and make each demo executable with
-"chmod +x demo". Then run the demos with "./demo1 ; ./demo2 ; ./demo3".
-
-If there are error messages about not finding sbcl, it might be necessary
-to install that, or to add it to the path. Installing sbcl is easy, usually
-via the Linux distro.
-
-In the rare circumstance that a particular Linux distro doesn't have sbcl,
-you could install a binary version from Sourceforge:
-prdownloads.sourceforge.net/sbcl/sbcl-1.4.14-x86-64-linux-binary.tar.bz2
-or, if desired, you could compile it from sources from sbcl.org.
+If there are error messages about not finding sbcl, it might be necessary to install that, or to add it to the path. Installing sbcl is easy, usually via the Linux distro. In the rare circumstance that a particular Linux distro doesn't have sbcl, simply go to sbcl.org to download the sources or binary.