Hello, so i have this racket code to run simulation, and I can run it on sorta 
a cluster (the lab utilises the computer classroom at night and turns it into a 
cluster - as they call it).

The thing is when i run on the cluster, it doesn't accept any kind of GUI, so i 
have to switch from (require plot) into (require plot/no-gui), even if i don't 
use any "plot" in the process. I mean i just print out some data and the "plot" 
function (though appear in the code script) isn't used at all. This error 
doesn't happen when i run on my laptop.

Does that mean that when i run the code on laptop, it's a lazy evaluation, and 
on the cluster, it's a strict evaluation?

Second point, what is raco vs racket? For example, when this line "racket -t 
file.rkt" is used, it runs the main module inside the file. And when this line 
"raco test -s test-name file.rkt" it runs a test module inside the file.

However, the former line will print out data in the current directory, the 
latter print out data in the code script directory (if these two directories 
are different). So why is that? 

>From a non-programmer perspective,
chi

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to