I wanted to try Shen under some other platforms apart from Common Lisp and here is a log of my attempts.
Ruby Shen
1. 5 minutes downloading, uncompressing and reading Ruby Shen instructions
2. 3 minutes waiting for Ruby site to register.
3. 3 minutes downloading Ruby - tar.gz file requires me to install Winzip which I do not have.
Lost interest!
Chibi Shen
1. 5 minutes downloading, uncompressing and reading Scheme Shen instructions.
2. 5-10 minutes looking for chibi scheme on the internet.
3. 5-10 minutes downloading, uncompressing and Chibi Scheme reading instructions.
4. Discover the instructions seems to assume Linux/Unix and require a C compiler.
Lost interest!.
Python Shen
The best of the lot; but still didn't get it to go.
1. 5 minutes downloading, uncompressing and reading Python Shen instructions.
2. 5 minutes installing Python - this was really easy.
3. 'python -m runshen' fails - probably because the python path is wrong.
4. 5-10 minutes tracking down where python is on my C drive.
5. 'C:\Python34\python -m runshen' entered.
6. Catatonic silence for a few minutes; then ....
Traceback (most recent call last):
File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "C:\Python34\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\User\Google Drive\Shen 19\Platforms\shen-py-master\runshen.py",
line 1, in <module>
import shen
File "C:\Users\User\Google Drive\Shen 19\Platforms\shen-py-master\shen.py", li
ne 57, in <module>
import cPickle as pickle
ImportError: No module named 'cPickle'
Lost interest!
The state of all of these ports is that most people except the dedicated or really
knowledgeable would give up ever trying to install and hence use these ports.
Is there any chance that porters can remedy this situation, so that their ports become
more available to other interested parties?
Willi