Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
patricksli
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
patricksli
10y ago
Li Bai was no slouch in the lushi form either. And I'm just a big fan myself.
32.
▲
by
patricksli
10y ago
Thank you for taking a look. We also believe in a "batteries-included" approach and are, in order of priority, writing interfaces from Stanza to: 1) The QT gui library. 2) The GLFW OpenGL and input events library. 3) Some networki
33.
▲
by
patricksli
10y ago
Thanks very much!
34.
▲
by
patricksli
10y ago
We're working very very hard on that right now. It'll be out in a few weeks.
35.
▲
by
patricksli
10y ago
It's in the works. We recognize that it is an important part of a modern language.
36.
▲
by
patricksli
10y ago
TypeScript, Dart, and Stanza all started attacking optional typing at around the same time. Our approaches differ though. Stanza believes fundamentally in nominal typing as opposed to structural typing, and also views types as contracts on
37.
▲
by
patricksli
10y ago
Thanks!
38.
▲
by
patricksli
10y ago
I (and Adam Izraelevitz) designed FIRRTL together, but for questions about Chisel, the authors frequenting the Chisel GitHub page would have far better answers than us. Please check it out! They did awesome work!
39.
▲
by
patricksli
10y ago
Self-hosting was a pretty hard choice to make early on, but it turned out to be one of the best decisions we ever made. It forced many semantic issues to the surface, gave us a gigantic test-suite for free, and, most importantly, forced us
40.
▲
by
patricksli
10y ago
The only whitespace rule that users really need to know is that "f(x)" is a syntactically different thing than "f (x)". Similar to how "fg" is a syntactically different thing than "f g" in other langu
41.
▲
by
patricksli
10y ago
Thanks for trying it out. We'll make a note to point out the restrictions on tab characters earlier.
42.
▲
by
patricksli
10y ago
From our experience using Python, structure through indentation when coupled with the ability to mix tabs and spaces creates many troubles. Getting rid of tabs was a small price to pay to eliminate these issues.
43.
▲
by
patricksli
10y ago
Thanks for the kind words. The philosophy statement is not just fluff, it was the driving force behind all of Stanza's design. We hope you check it out!
44.
▲
by
patricksli
10y ago
Hmm. I can't seem to get the url formatter working.
45.
▲
by
patricksli
10y ago
Ooops.
46.
▲
Stanza: A New Optionally-Typed General Purpose Language from UC Berkeley
117 points
by
patricksli
10y ago
|
77 comments