Live data from Hacker News

Skip: A programming language to skip the things you have already computed

skiplang.com

21–30 of 119 posts

Re: Skip: A programming language to skip the things you have already computed

#21

It mentions on the home page: > Caching with Reactive Invalidation But a Cmd+F for "cach" in the docs doesn't turn anything up. Anybody know where it goes into more detail on that?

http://skiplang.com/blog/2017/01/04/how-memoization-works.ht...

Re: Skip: A programming language to skip the things you have already computed

#22
post #15
post #10

Looks interesting but here's what I don't understand. So many programming languages do not show example code on the homepage. That's like if Mazda didn't show cars on their homepage. Sure, you won't really know what it's like to drive it without getting your hands dirty but at least let me see the trim.

Even worse, the "tutorial" is a challenge of sorts, where you have to guess at the right answer given hints.

The "documentation" is also tutorial-style.

Re: Skip: A programming language to skip the things you have already computed

#24
post #21

It mentions on the home page: > Caching with Reactive Invalidation But a Cmd+F for "cach" in the docs doesn't turn anything up. Anybody know where it goes into more detail on that?

http://skiplang.com/blog/2017/01/04/how-memoization-works.ht...

Cool, thanks

Re: Skip: A programming language to skip the things you have already computed

#25
post #15
post #10

Looks interesting but here's what I don't understand. So many programming languages do not show example code on the homepage. That's like if Mazda didn't show cars on their homepage. Sure, you won't really know what it's like to drive it without getting your hands dirty but at least let me see the trim.

Even worse, the "tutorial" is a challenge of sorts, where you have to guess at the right answer given hints.

Sure, that's a problem, but once you've figured out the answers you can just skip them next time.

Re: Skip: A programming language to skip the things you have already computed

#27
post #15

Earlier quoted context omitted.

Even worse, the "tutorial" is a challenge of sorts, where you have to guess at the right answer given hints.

Sure, that's a problem, but once you've figured out the answers you can just skip them next time.

I haven't laughed this hard in a long time

Re: Skip: A programming language to skip the things you have already computed

#28
post #10

Looks interesting but here's what I don't understand. So many programming languages do not show example code on the homepage. That's like if Mazda didn't show cars on their homepage. Sure, you won't really know what it's like to drive it without getting your hands dirty but at least let me see the trim.

In the spirit of testing: Mazda doesn't show cars on their home page. Here is mazda.com:

   Forbidden

   You don't have permission to access / on this server.
You have to add www. to mazda.com before you can see any damn cars.

And it's just one car I see; some fat SUV that looks like it's about to give birth to a pair of sporty twins.

Re: Skip: A programming language to skip the things you have already computed

#29
> Thanks to Skip's tracking of side effects the garbage collector only has to scan memory reachable from the root of a computation

But any typical copying GC only has to scan memory reachable from the root(s) of a mutator. I suspect there are more interesting optimisations, but I am unable to discern them from this statement.

Re: Skip: A programming language to skip the things you have already computed

#30
post #18

A whole homepage about a programming language, and nowhere on the page does it show the programming language. :-/

Why is seeing the syntax of a programming language so interesting? I think that syntax is one of the least interesting aspects of a programming language.
Post reply on HN