34 karma · joined August 15, 2015
ReScript 12 arrives with a redesigned build toolchain, a modular runtime, and a wave of ergonomic language features.
[edit] the camera angle and the camera height from the ground is different as well between the lift off and landing.
Also Plastic Love is the best Pop song if you go by Vice[2].
[1] https://www.youtube.com/watch?v=jOTlyCZmVa8 [2] https://www.vice.com/en/article/mariya-takeuchi-plastic-love...
Tenochtitlan existed in the 15th century which is fairly recent.
If only projects like Bun/Deno/Node added runtime support for ReScript instead of TypeScript, collectively as the web-tooling industry, we'd be in a better place. But you can't win against the MS's marketing budget.
Also in hindsight, ReScript diverged away from OCaml, but the ReScript development team could have gone further by creating a runtime for ReScript. Then again I don't blame them - they are polishing the dev experience of ReScript and React.
This is the decade of writing shiny new runtimes - I hope somebody writes a ReScript runtime. Imageine ReScript, Core, rescript-webapi, typechecker, re-analyze, plus a bundler minifier etc baked into the runtime like Bun. Sounds like an interesting value proposition. Fingers crossed.
Have you looked into ReScript? It is basically a sound type system + JavaScript-like syntax. It inherits the type system from OCaml. You might like it. They recently released version 11.
1. Pixel Camera taught Samsungs and iPhones about computational photography pipelines and Night Sight,
2. Recorder,
3. Photos + various editing features (Top Shot / Best take / Magic Eraser),
4. Phone + various features (Call Screening(US) / Hold for Me(US) / Spam Protection)
5. Google Pay (UPI - India specific)
6. Gestures - Flip to Shh / Double Tap to open Camera / Twist twice in camera for Selfie mode.
and many more that I have missed.
1. primitives for managing state - $state vs useState
2. removal of lifecycle mechanisms - onMount vs componentDidMount
3. replacing lifecycle mechanisms with new primitives - $effect vs useEffect
It's like the Svelte team took a leaf out of React team's book on how to upgrade a framework - this is evident by the way these features are presented as opt-in like how React marketed Hooks as opt-in. I would go on to predict that the upgrade to Runes will just like the upgrade to Hooks. Developers will use it and then love it - because it presents improvements to the way codebases will be structured and maintained just like React did with Hooks. This is really a Hooks moment for Svelte. Good job Rich and the Svelte team!
So I would recommend you check out F# which is like OCaml but runs on the Common Language Runtime. While it is really good on web platform, you might want to investigate the state of data science domain in F#. There are some guides here[1] and here[2].
1. https://fsharp.org/guides/data-science/
2. https://github.com/fsprojects/awesome-fsharp#data-science
Performance comparisons to Go/Java on the backend would be insightful. Would be interesting to see how close the gap is.
This historical character is fascinating to me especially, as someone who lives on the banks of river Daya where Ashoka fought his bloodiest war: the Kalinga war.
Ashoka blamed himself as the cause for destruction. In repentance, Ashoka decided to devote the rest of his life to Ahimsa and converted to Buddhism.
Here are my favorite[4] video[5] walks[6] from Japan. Hope you like it. As for other places, here's two from NYC[7][8] and another from Olympic National Park[9] which is not a video walk per se, but would appeal to folks who love the wilderness.
Last but not least, thank you for videos you shared :)
[1] https://www.youtube.com/c/NomadicAmbience/videos
[2] https://www.youtube.com/c/NIPPONWANDERINGTV/videos
[3] https://www.youtube.com/c/IURETAe/videos
[4] https://www.youtube.com/watch?v=Et7O5-CzJZg
[5] https://www.youtube.com/watch?v=fpxJSvgHysA
[6] https://www.youtube.com/watch?v=3JCNn_4-Ap4
[7] https://www.youtube.com/watch?v=21HKaqA1rpo