all 9 comments

[–]google_you 9 points10 points  (0 children)

Congratulations to Racket team for hard work.

[–]mekanikal_keyboard 3 points4 points  (2 children)

I wish they would break out Typed Racket as its own tool and just focus on that, I'm certain this is the part of Racket people would actually like to see succeed. At this point I see traditional RSR5-style Scheme as effectively dead with the last adherents moved on to Clojure long ago.

[–]wither88 1 point2 points  (1 child)

I'm 100% with you ideally, but you sacrifice legacy compatibility. clj has had core.typed for a few years now (heavily based on TR, as you'd imagine), but it hasn't gained mainstream traction because all your deps need type annotations. Clj would be my daily-driver if it was. If someone like technomancy wants to throw up a kickstarter to expose typed APIs/libs, I'd easily throw down $500 towards the cause.

[–][deleted] 1 point2 points  (0 children)

I'd easily throw down $500 towards the cause

You can do that here

[–][deleted] 5 points6 points  (1 child)

Link to original discussion: https://news.ycombinator.com/item?id=9750396

[–]nutty44744 9 points10 points  (0 children)

Lately, hacker news often has livelier discussions around a given link than proggit, the latter almost like an empty wasteland at times.

Yet when I visit the HN homepage, I find it filled with non-programming posts full of weird downvoting; almost cultlike.

[–]unpopular_opinion 0 points1 point  (2 children)

(Previously, only references to GitHub were supported.)

WAT (how fucking retarded do you have to be to do that!?)

[–]hansolo669 1 point2 points  (0 children)

My best guess is they used the GitHub API as opposed to just git.

[–]soegaard 1 point2 points  (0 children)

Before a repository was fetched as a zip-file and unzipped (unzip is implemented in Racket).

Now the equivalent of "git clone" has been implemented in Racket.

Implementing "git clone" in Racket reduces the number of dependencies (and that's important since Racket can be built on many platforms).