Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paniq303
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
paniq303
4y ago
Thank you. It's not a grift (or is that what a grifter would say - oh god I hope it isn't). I didn't want us to overpromise and become the next No Man's Sky (which has by now fully redeemed itself) so I never spent much
2.
▲
by
paniq303
4y ago
Oh no, we are on Hacker News. ;-) Hi, this is the yak shaving developer in question speaking. I was worried we'd get grilled hard over our slow progress, but I'm relieved to read that most of you understand how perilous and long-w
3.
▲
by
paniq303
9y ago
> Because I think it's a lot harder (both for you and for your users) than you thought at the time, and I hoped you wouldn't waste your time (and your users' time) on it. I believe it is possible to offer such a feature wi
4.
▲
by
paniq303
9y ago
unconst can't be the default because there is no way to re-const a value once it's been turned into an unknown. The most "automagic" behavior is to tie branch conditionals to their exit values (there's a helper func
5.
▲
by
paniq303
9y ago
> That code does indeed automatically delete some entries from some collection, and it does use garbage collection terminology, but it doesn't appear to be full garbage collection for the whole language. Hard to tell in the complete
6.
▲
by
paniq303
9y ago
S-expressions are not a special case of the syntax, S-expressions are the syntax. There are two notations, one is naked, python-looking, and one is traditionally braced, lispy-looking. It is possible to enter from one notation into the ot
7.
▲
by
paniq303
9y ago
I don't know what those are, but Scopes is designed to make it easy for users to implement their own meta-programming abstractions. It might be possible to build such mechanisms from within the language. I certainly want to hear of the
8.
▲
by
paniq303
9y ago
Hi, glad to hear you like it. I'm using Scopes to build a game engine called Tukan, which is for an ambitious game called Nowhere that is in development hell for four years. :-) I don't really know what I want from the community t
9.
▲
by
paniq303
9y ago
Regarding "unconst", we need to have a discussion. There are ways to make it implicit, namely by tying the return continuation of `if` to the constness of the conditional, but then one loses the ability to specialize the return co
10.
▲
The Scopes Programming Language
(scopes.rocks)
58 points
by
paniq303
9y ago
|
31 comments
11.
▲
Scopes Programming Language
(bitbucket.org)
15 points
by
paniq303
9y ago
|
0 comments
12.
▲
by
paniq303
10y ago
stuff that I can imagine would be unbearable to read with an "everything is possible" 20 year old mind, but actually quite helpful when you're 35, nearing your wits end and the exit moves closer than the entrance.
13.
▲
by
paniq303
11y ago
I'm sorry you've been running into trouble. The practical problem was that neither Bitbucket nor github offer a lexer for the language on their site, and the markup doesn't allow custom styling. So I just screenshotted the ed
14.
▲
by
paniq303
11y ago
do you have more information on that?