Rafi Khan 2024-02-19 17:23:50 Rafi Khan 2024-02-19 17:25:11 I've been playing with this for a week now, happy to answer any questions.
First impressions, this is a really powerful concept. The implementation can be rough around the edges, but nothing a lisper or smalltalker isn't used to these days.
The value of live coding, to me, outweighs everything else.
Joshua Horowitz 2024-02-19 22:55:57 Me too! I’m especially interested to know how “live programming” with Juno differs from, say, typing JavaScript into the browser console.
Rafi Khan 2024-02-20 01:22:52 I'll post something once I've got more of my code running than crashing :(
I've mostly been sinking hours into JavaScript modules as I try to get react loading
Rafi Khan 2024-02-20 01:23:37 But basically it's live coding through late binding.
You can redefine functions and other things at runtime, anything that calls that function after will now run the new code
Rafi Khan 2024-02-20 01:24:06 I was able to live code react for example by running render on a 1s timeout and redefining ui components in the built in code editor
Rafi Khan 2024-02-20 01:24:19 Similar to what webpack hot module reload does, just a little less clever
Mariano Guerra 2024-02-21 09:49:08 calculang is a language for calculations, It aims to be:
- shareable, communicable 💬 💌
- transparent, verifiable 🕵️♀️
- understandable, concise 📖
- flexible, reusable ♻
only for calculations ⇔ numbers ⇔ workings
calculang doesn’t ‘do things’ (“side-effects”) like regular programming languages 💥
This serves to simplify, permitting the aims above for calculations, numbers, and their workings ✅️
calculang.dev
Konrad Hinsen 2024-02-22 07:13:37 There are many good ideas in there, but also some rather bad ones. In particular the choice of JavaScript as the language for doing calculations. JS isn't exactly known for its excellent number stack. I don't see it stated anywhere, but I suspect that calculang uses JS maths. rather than implementing something more robust and complete on top of JS (as XXX-to-JS compilers do).
Kartik Agaram 2024-02-22 17:42:28 📝 The Xylophone Maze: Screen-free coding for children | Gabor Torok
My child is 3 years old. I was looking for a game that we could play together and would be her first programming-like activity. I wasn’t keen to teach her anything specifically but rather offer her the option to explore what coding or algorithmic thinking tasted like (similarly when you would give your child a sheet of paper, brush, and paint to play with). I evaluated some computer game options but I wished to find screen-free, unplugged alternatives, especially since she has not been used to interact with a computer or screen at all.
William Taysom 2024-02-23 06:21:42 How has "The Hymn of Acxiom" existed for ten years without finding its way to me? youtube.com/watch?v=QF-7WiLykGM Someone clearly failed to learn the colors of my moods.