Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Running Lisp on Linux

Name: Anonymous 2011-10-31 13:45

Where does Linux keep `graphical-read-eval-print-loop` stuff?
It worked fine on Windows.

$ mred
path->complete-path: second argument is not a complete path: "./"

 === context ===
loop
find-library-collection-paths

exception raised by exception handler: standard-module-name-resolver: collection not found: "mzlib" in any of: (); original exception raised: path->complete-path: second argument is not a complete path: "./"
reference to undefined identifier: graphical-read-eval-print-loop

Name: Anonymous 2011-10-31 13:46


$ sudo apt-get install mzlib
sudo: cannot get working directory
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Couldn't find package mzlib
$

it's completely missing.

Name: Anonymous 2011-10-31 13:54

And /usr/bin/mred is an ELF executable without source code. Cant even debug it ;_;

Name: Anonymous 2011-10-31 13:55

Try gracket.

Name: Anonymous 2011-10-31 13:57

>>4
You grack me up

Name: Anonymous 2011-10-31 13:57

>>4

$ sudo apt-get install racket
sudo: cannot get working directory
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Couldn't find package racket

Name: Anonymous 2011-10-31 14:05

>>6
It's your fault for using Debian, then. Or, it's still listed as plt-scheme.

Name: Anonymous 2011-10-31 14:06

Try Windows.

Name: Anonymous 2011-10-31 14:09

>>7
Nope.

$ cat /etc/issue
Ubuntu 8.04.3 LTS \n \l


And Ubuntu is the most userfriendly Linux you can find.

Name: Anonymous 2011-10-31 14:10

>>8
Good idea. Thank you, friend.

Name: Anonymous 2011-10-31 14:12

>>9
It's your fault for using 2.5 years old software.
Also, >>8

Name: Anonymous 2011-10-31 14:21

>>11
You mean that after 2.5 years all Linux software stops working?

Planned obsolescence?

Name: Anonymous 2011-10-31 14:22

It's 2011, and I can still run Winows 3.1 code on my Windows XP. Why? Because of superior and timeless OS design!

Name: Anonymous 2011-10-31 14:49

>>12-13
2.5 years old software can't leverage the cutting-edge, ever-evolving technologies, thus being unable to guarantee an optimal user experience.

Name: >>14 2011-10-31 14:54

What I'm saying here is not ``Platform X is better than Y'', but that there should be more synergy between the developers and the platform distributors in order to deliver a stable, bleeding-edge and enterprise-ready product while reducing development and deployment time and cost, improving the overall quality of the user experience.

Name: Anonymous 2011-10-31 15:07

>>15
..and taking them to the next level

Name: Anonymous 2011-10-31 15:18

>>15
There should be well defined and consistent environment, that doesnt change every year. The `mred` from OP-post fails to run, because "working directory" isn't present. Windows has no such problem, because every program has it's "c:\program files" directory.

Name: Anonymous 2011-10-31 15:20

>>17
The sole fact, Linux allows absence of working directory is a big hint to its inconsistency.

Name: Anonymous 2011-10-31 15:27

>>18
We call that pilot error, since the user needs to define his env vars

Name: Anonymous 2011-10-31 15:33

>>19
No. We call that "Worse is Better", since OS doesn't care about consistency and allows user to easily put it into incosistent states.

Name: Anonymous 2011-10-31 15:41

>>17-20
Linux is Unix-like, it was designed to suck, but Windows is not any better in this regard, it's worse.

Name: Anonymous 2011-10-31 15:50

Windows: designed from the ground up just to make your life suck.

That sounds a bit too close to the truth, now doesn't it lads?

Name: Anonymous 2011-10-31 15:59

>>21
At least Windows doesn't rip program into "bin shared home include lib man" bits. To install a Windows prog it's enough to unzip it and import *.reg file.

Name: Anonymous 2011-10-31 16:03

>>23
At least Unix doesn't rip program into "HKEY_LOCAL_MACHINE HKEY_CURRENT_USER HKEY_CLASSES_ROOT HKEY_USERS HKEY_CURRENT_CONFIG" bits. To install an Unix prog it's enough to untar it and make the Makefile.

Name: Anonymous 2011-10-31 16:06

>>24
Agreed. Registry sucks, like any other centralised data store. DOS didnt used it and everything worked well.

Name: Anonymous 2011-10-31 16:09

>>24
To install an Unix prog it's enough to untar it and make the Makefile.
Nope. You need to have compatible compiler and libraries + bunch of flex, bison, python interpreters.

Name: Anonymous 2011-10-31 16:10

>>25
Except it didn't. In DOS like in Windows, a program can install itself wherever it wants. It doesn't work, unless what you want is a messy (yes, even messier than Unix's /*, /usr/*, /usr/local/*, /usr/local/local/local/*) filesystem.

Name: Anonymous 2011-10-31 16:14

>>27
In DOS like in Windows, a program can install itself wherever it wants.
I used pirated cracked software. Everything was distributed in RAR archives, which could be unpacked where you want.

Name: VIPPER 2011-10-31 16:18

>>27
Atleast windows registery is somewhat structured instead of having 1000 files in /usr/bin/.

Name: Anonymous 2011-10-31 16:18

>>28
Yes.

Name: Anonymous 2011-10-31 16:26

Gobolinux is the answer. Don't think of it as a dead project; think of it a project that has evolved beyond needing updates

;_;

Name: Anonymous 2011-10-31 16:43

>>31
Gobolinux
ugly hack.

Name: Anonymous 2011-10-31 16:49

buy an apple computer

Name: Anonymous 2011-10-31 16:49

>>32
Only ugly because it's in FIOC. Otherwise it's an elegant hack to deal with an otherwise shit nasty OS.

Name: Anonymous 2011-10-31 17:18

>>31
lolol is ur os ded
U MENA Genera ;_;

Name: Anonymous 2011-10-31 18:16

>>34

U MENA BSD?

Name: Anonymous 2011-10-31 18:55

'
>not writing your own operating system
>2011

Name: Anonymous 2011-10-31 18:55

>>37
Go back to /g/.

Name: Anonymous 2011-10-31 19:31

>>38

'
>2011
>not going back to /g/

Name: Anonymous 2011-10-31 19:47

>>39
Go back to /g/.

Name: Anonymous 2011-11-01 4:15

for racket, it's easiest to just compile it from sauce. i didn't do make install... simply built it in ~/apps/racket/ and adjusted my $PATH.

if you want a good scheme repl that you can apt-get try scheme48 (recommended because of the ,dump command, which saves the repl state in an image).

Name: Anonymous 2011-11-01 5:52

>>40
Are you a bot that finds greentext attempts and tells them to go back to /g/?

Name: Anonymous 2011-11-01 5:53

>>42
>We'll know soon enough

Name: Anonymous 2011-11-01 5:58

>>41,42
Go back to /g/.

Name: Anonymous 2011-11-01 6:00

>>44
Go back to /g/.

Name: Anonymous 2011-11-01 6:10

>>45
Go back to /g/.

Name: Anonymous 2011-11-01 7:03

>>46
Go back to /g/.

Name: Anonymous 2011-11-01 7:09

>>47
Go back to /g/.

Name: Anonymous 2011-11-01 9:42

>>44-48
Go back to /b/.

Name: Anonymous 2011-11-01 11:55

>>49
Nice plot twist.

Name: Anonymous 2011-11-01 15:21

>>23-24
Using the registry isn't mandatory in most cases. It tends to be used in case you don't want to keep a localized configuration file for each application.

Name: Anonymous 2011-11-01 18:25

a

Name: Anonymous 2011-11-01 18:25

a

Name: Anonymous 2011-11-01 18:25

a

Name: Anonymous 2011-11-01 18:26

a

Name: Anonymous 2011-11-01 18:26

a

Don't change these.
Name: Email:
Entire Thread Thread List