Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
caditinpiscinam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
181.
▲
by
caditinpiscinam
6y ago
Google Maps on android. It has such a hostile UI: zoom out too far and the thing you're looking for disappears. Zoom in too far and it disappears again.
182.
▲
Show HN: Writing a VM for a Small Stack-Base Language in Pointless
(ptls.dev)
12 points
by
caditinpiscinam
6y ago
|
1 comments
183.
▲
by
caditinpiscinam
6y ago
I think of it, very generally, as: scripting language = writing a 10 line program isn't a chore; non-scripting language: writing a 1000 line program isn't a chore
184.
▲
by
caditinpiscinam
6y ago
Ah, I see - the "inferred/omitted type parameter" is the part I was missing. Really no different than Arrays.asList in my previous comment. Thanks!
185.
▲
by
caditinpiscinam
6y ago
Something that I've found confusing in Rust: the fact that the return type of a function call seems to depend on how the returned value is used. This thread [0] has the following example, where the statements: let v: Vec<u8>
186.
▲
by
caditinpiscinam
7y ago
Used this for the past hour hanging out with friends remotely - super fun!
187.
▲
by
caditinpiscinam
7y ago
I'm not super familiar with f#, but Pointless definitely takes inspiration from languages in the ML family, while only offering a small subset of their features. One of the questions I want to explore in this project is how programming
188.
▲
by
caditinpiscinam
7y ago
Similar story as with objects - the switch statement originally existed to facilitate type-aware conditionals for statically checked algebraic data-types. At this point it's just syntactic sugar for a chain of conditionals. It might ma
189.
▲
by
caditinpiscinam
7y ago
Hello, I'm the author of this project: Pointless originally had a static type-system, which I later ditched (the type-system was pretty experimental, and I never got it working to my liking). So the object / map division is a hold