Lisp links thread

Coders forum. Discuss techniques, swap code snippets, ask for help etc. relating to all forms of software development.
Post Reply
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27259
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Lisp links thread

Post by gilesgoat »

Weird .. I just tried it on "the megaturbo PC", again with FF 26 .. and it works well probably 60 fps or so.

Does not work on the other machine "less megaturbo" but that I tough was still "fast enough".

Running the same version of WIN8 / FF .. mah ..
Giles the billy goat
"Baa"
adam
Baaaaaa!
Baaaaaa!
Posts: 4418
Joined: Sat Jun 24, 2006 9:15 pm 0

Re: Lisp links thread

Post by adam »

The following is a cautionary example of the unpredictable combination of Clojure, a marathon viewing of the BBC’s series “The Hitchhiker’s Guide to the Galaxy”, and a questionable amount of cheese.
http://gigasquidsoftware.com/blog/2014/ ... o-clojure/
adam
Baaaaaa!
Baaaaaa!
Posts: 4418
Joined: Sat Jun 24, 2006 9:15 pm 0

Re: Lisp links thread

Post by adam »

Hy is a wonderful dialect of Lisp that’s embedded in Python.

Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form!
http://docs.hylang.org/en/latest/
User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Lisp links thread

Post by gravy »

Whacky repl for Clojure frontended through a browser.

It's pretty cool :)

User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Lisp links thread

Post by gravy »

And an awesome live music composition vid using something lispish

http://yow.eventer.com/yow-2013-1080/pr ... ensen-1375
User avatar
failrate
Baaaaaa!
Baaaaaa!
Posts: 2354
Joined: Sun May 23, 2004 6:54 am 0
Location: Sandy Eggo
Contact:

Re: Lisp links thread

Post by failrate »

@gravy, that Gorilla-REPL nicely implements a feature I've been wanting for the command line for a while. I quite often generate results from a time-extensive search or process OR I run a process and have forgotten to pipe the output. I really want the output to be automatically cached. The stuff he's doing, making it both a human-readable document as well as valid Clojure source is some delicious icing on the cake.
User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Lisp links thread

Post by gravy »

Yeah it's very cool indeed.

I was watching a YT vid recently of someone using a symbolic lisp machine and some of the ideas are similar. The repl is pretty rich and can understand and display objects that have been defined in it

User avatar
gravy
Sheepie Whore
Sheepie Whore
Posts: 19572
Joined: Wed May 01, 2002 1:28 pm 0
Location: The Other Place

Re: Lisp links thread

Post by gravy »

Worse. Nerding. Ever :D

Image
adam
Baaaaaa!
Baaaaaa!
Posts: 4418
Joined: Sat Jun 24, 2006 9:15 pm 0

Re: Lisp links thread

Post by adam »

lisp alien is tshirt worthy too: Image
User avatar
tufty
Sheepie Whore
Sheepie Whore
Posts: 12524
Joined: Fri Jan 07, 2005 4:52 pm 0
Location: French Alps

Re: Lisp links thread

Post by tufty »

some more emacsy stuff - http://www.nongnu.org/geiser/
Geiser is a collection of Emacs major and minor modes that conspire with one or more Scheme interpreters to keep the Lisp Machine Spirit alive. It draws inspiration (and a bit more) from environments such as Common Lisp’s Slime, Factor’s FUEL, Squeak or Emacs itself, and does its best to make Scheme hacking inside Emacs (even more) fun.
"massive retard™", "full of shit™", "tiny bitch™", "retarted™", "a bit of a one trick pony™", "petty™", "simple minded idealistic twat™", "miserable humourless fucker™"
User avatar
Firefox
Sheepie Whore
Sheepie Whore
Posts: 11412
Joined: Fri Apr 26, 2002 6:15 pm 0
Location: Sheffield

Re: Lisp links thread

Post by Firefox »

gravy wrote:I was watching a YT vid recently of someone using a symbolic lisp machine and some of the ideas are similar. The repl is pretty rich and can understand and display objects that have been defined in it

Interesting! Very reminiscent of emacs, mixed with a bit of Acme/Wily.
"I am a very considerate person. If I want to go out all night on my miniature golf course and shoot lizards, well, no reason to keep the neighbours awake..."
User avatar
rowan
Baaaaaaa!
Baaaaaaa!
Posts: 7964
Joined: Tue Nov 25, 2003 11:53 pm 0
Location: Notts.

Re: Lisp links thread

Post by rowan »

gravy wrote:Image
Don't mean to derail the thread but blimey, you're a lot trimmer than the Lardygaz of old :) congratulations
adam
Baaaaaa!
Baaaaaa!
Posts: 4418
Joined: Sat Jun 24, 2006 9:15 pm 0

Re: Lisp links thread

Post by adam »

adam
Baaaaaa!
Baaaaaa!
Posts: 4418
Joined: Sat Jun 24, 2006 9:15 pm 0

Re: Lisp links thread

Post by adam »

and another one... https://github.com/nebogeo/jellyfish
A minimalistic fluxus compatible programmable game engine and 3D renderer for exprimenting with livecoding ARM devices such as Raspberry Pi, OUYA and Android as well as legacy support for PlayStation2.

Modified tinyscheme R5RS interpreter
REPL for livecoding
OSC REPL for remote livecoding
Fixed point maths throughout
An experimental vector processor and compiler for fast procedural rendering
OpenGL ES backend for ARM/Android/Rasperry Pi/OUYA
Linux target as a reference version (also running fixed point)
Playstation 2 target (legacy) a custom hardware renderer running on vu1 path
User avatar
failrate
Baaaaaa!
Baaaaaa!
Posts: 2354
Joined: Sun May 23, 2004 6:54 am 0
Location: Sandy Eggo
Contact:

Re: Lisp links thread

Post by failrate »

Haven't tried it, but saw this in the nerdling news: https://github.com/samvv/racket-gaming. A gaming library for Racket Scheme.
Post Reply