Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
snyball
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
Giving Perl a Chance
(blog.moesys.no)
3 points
by
snyball
3y ago
|
0 comments
2.
▲
by
snyball
3y ago
Ya, the language itself is not very well documented. But it's mostly Common LISP like, though a LISP-1 like Scheme, which is the biggest deviation from Common LISP. You can take a look at core.lisp and html.lisp in the lisp/ direc
3.
▲
by
snyball
3y ago
You could in theory by standardizing a mapping from S-Expressions to Rust tokens of course, but no it's not a goal for the project.
4.
▲
by
snyball
3y ago
It does have call/cc yes
5.
▲
Show HN: Spaik Lisp Version 0.3
(github.com)
48 points
by
snyball
3y ago
|
7 comments
6.
▲
by
snyball
4y ago
Cool, didn't know about `rq`. Converting everything to json and using `jq` has been my goto for structural data-hacks on the command line, but yeah for my own usage of `tombl` the killer feature was getting a bash array out of the conf
7.
▲
Show HN: Tombl – Easily query .toml files from bash
(github.com)
45 points
by
snyball
4y ago
|
10 comments
8.
▲
by
snyball
6y ago
The GC may move allocated objects around, changing their pointers in the process. This is used in some garbage collectors (.NET and Haskell for example) to combat memory fragmentation, by compacting the memory to remove small gaps.
9.
▲
by
snyball
6y ago
I've considered emitting LLVM, or using C as a high-level assembly language, but not directly to native code. I've been wanting to write some simple arcade-like games using spaik, and it'd be a shame to either restrict it to
10.
▲
Show HN: Spaik, a Lisp compiler/VM with a moving GC written in Rust
(github.com)
5 points
by
snyball
6y ago
|
5 comments
11.
▲
by
snyball
6y ago
The first compiler, vm, and "large" (>=500loc) Rust program I've written. Worked on it as part of a compiler class at Uni. Some of the GC parts are written in C because of my initial unfamiliarity with unsafe Rust. It'