soegaard2
2020-11-25 10:21:58

Frog produces static pages. Common solutions are to use http://disqus.com\|disqus.com or http://discourse.org\|discourse.org


badkins
2020-11-25 14:40:19

@sorawee Clojure has the same problem, it’s just a few pages later when it drops to 134 results. So does OCaml.


badkins
2020-11-25 14:41:18

so does “C”, page 16 says 156 results. I think the initial number is more trustworthy than the lowered one.


badkins
2020-11-25 14:42:39

I think it’s just Google’s way of saying, “hey, if you haven’t found it by the 15th page, you probably aren’t going to find it”


laurent.orseau
2020-11-25 14:44:47

There are also subresults, as for SO and friends


gknauth
2020-11-25 16:09:15

From the Scala universe … I loved this video because it shows, in 27 mins., how [at work] we can take our Scala apps and get them into the cloud with much less fuss than people assume. I particularly like how James Ward [Google] showed four different ways to containerize an app, along the way taking image size from 691MB down to 12MB, and removing the requirement for the JVM once the code is compiled to native with GraalVM. Pure joy for the Scala folks at work working to get things running with scale in the cloud. Now all I need is a similar video—in the future—to show how the same thing can be done for code written in Racket. https://vimeo.com/478320492/40c5749f42


popa.bogdanp
2020-11-25 20:08:22

Not a video, but here’s a real-world example of doing similar things (taking a Racket web app, turning it into an executable and packing it into a docker container, then shipping that container to a production server) in CI:

https://github.com/MarcKaufmann/congame/blob/d46cab1fef0c7b0de7a96672ff34f70782867f03/.github/workflows/ci.yml#L50-L96https://github.com/MarcKaufmann/congame/blob/d46cab1fef0c7b0de7a96672ff34f70782867f03/Dockerfile


popa.bogdanp
2020-11-25 20:13:40

Racket executables are on the large side (especially under CS), so the end result isn’t anywhere near James’ 13MB Graal image, but it’s pretty close to the second, 140MB, example he gave where the JVM is shipped alongside the built code.


popa.bogdanp
2020-11-25 20:14:16

Also, TIL about https://github.com/wagoodman/dive\|dive, that’s going to come in handy!