From 46ca6bb2f2774ea3515f171c300fb446e72be882 Mon Sep 17 00:00:00 2001 From: Omer Zak Date: Sun, 22 May 2016 11:04:33 +0300 Subject: Merged old README information into README.md. --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/README.md b/README.md index 1221041..6670505 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,31 @@ # pyguile Invoke Python libraries from Guile + +## Introduction +This is PyGuile, a library for running Python code within Guile scripts. + +## Background +One of the problems, which less popular scripting languages encounter, +is the lack of libraries for performing various operations. +Most frequently, those libraries are available - but for another scripting +language. + +As a first step to alleviate this problem, PyGuile allows scripts written +in Scheme and executed by Guile to invoke Python libraries. This makes +the rich library ecosystem of Python available also to Guile users. + +## Audience +If you think that Scheme is the best programming language in which to +implement your application, but you are held back due to lack of libraries +for performing certain operations, then PyGuile may be the answer for +you. + +## Building +See INSTALL for a description of how to build and install this library. + +### Note +The initial version has not been maintained since 2008 and will probably not work with modern versions of Guile. + +## Executable +There is no executable in this package. To run it, just run guile and +execute the (use-modules (pyguile)) command. -- cgit v1.2.3