Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jaten
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
jaten
3y ago
Zygo does have infix available in addition to traditional lisp parentheses. Just put the math (or whatever) inside curly braces. I much prefer math in infix, so I put in a Pratt parser for that.
2.
▲
by
jaten
4y ago
Wow. I have the exact opposite experience with TDD. I use TDD to set a specific goal, and to have the computer tell me almost instantly when I've reached it. Then I can unleash creativity in trying implementations, and know instantly i
3.
▲
by
jaten
5y ago
Apparently Netflix's CEO designed the processes in his company to avoid just this trap.
4.
▲
by
jaten
5y ago
Indeed. Although he would have abhorred their anti-science tactics. And he wrote extensively about the dangers of religious idiocy.
5.
▲
by
jaten
7y ago
just use an off heap hash table. simple. https://github.com/glycerine/offheap Also, as others have said, lots of big GC improvements were ignored by insisting on go1.9.2 and not the latest.
6.
▲
by
jaten
7y ago
Google uses a subset of python called Starlark for build configuring (available in Go and I think Java). Nice if you want to be able to compute things during config. https://github.com/google/starlark-go
7.
▲
by
jaten
7y ago
S-expressions rule. I use them for configuration everywhere. I wrote a lovely library for parsing them in Go (along with a full lisp interpreter if you like) https://github.com/glycerine/zygomys Provides comments, mult
8.
▲
Gemacs: a lightweight, highly portable emacs, in Go
(github.com)
2 points
by
jaten
9y ago
|
0 comments
9.
▲
by
jaten
9y ago
Lua is fantastic for implementing languages. I did an implementation of Golang in it ( https://github.com/gijit/gi ). With metatables one can implement any kind of object/inheritance/interface scheme. Full buil
10.
▲
Amazing golang repl, 50% done. using luajit and gopherjs. come and contribute
(github.com)
2 points
by
jaten
9y ago
|
0 comments
11.
▲
ZebraPack: serialization in Go, like Gobs version 2
(github.com)
1 points
by
jaten
10y ago
|
0 comments
12.
▲
by
jaten
10y ago
The infix is optional, but I do find it nice for interaction.
13.
▲
by
jaten
10y ago
Thank you. I tend to do interactive mathy things, and find the infix being the default at the repl cuts down on keystrokes and speeds up the interaction. Anything within {} curly braces is treated as infix, and infix is the starting mode at
14.
▲
Zygomys an embedded Lisp for Golang
(github.com)
3 points
by
jaten
11y ago
|
0 comments