Are there are any memory safe, reference counting languages that have a tiny implementation and compile directly to wasm? I'd like to think I know a good answer to this, but I'm unsure.
07.08.2025 12:30 β π 0 π 1 π¬ 0 π 0@contextfree.bsky.social
I make videos about computer programming at https://youtube.com/@contextfree - he/him - God is good. Black lives matter.
Are there are any memory safe, reference counting languages that have a tiny implementation and compile directly to wasm? I'd like to think I know a good answer to this, but I'm unsure.
07.08.2025 12:30 β π 0 π 1 π¬ 0 π 0Very small PICO-8 game I made for the GMTK Jam. tjpalmer.itch.io/escape-loop
02.08.2025 18:26 β π 2 π 0 π¬ 0 π 0I'm the bear
01.08.2025 08:51 β π 31 π 8 π¬ 2 π 1Yeah, this video was awesome. Where hacker geek meets nature.
28.07.2025 18:45 β π 1 π 0 π¬ 0 π 0New video! Compiling GDScript to and running on WebAssembly youtu.be/hmyxqrzgL28
28.07.2025 14:10 β π 2 π 1 π¬ 0 π 0It was brutal by the end for me, but yeah, I'm still glad I went on the walk.
16.07.2025 17:35 β π 1 π 0 π¬ 0 π 0Happily the high today in Tucson is only about 29C. Last Saturday, I walked by choice for about 15 miles at about 37C. (That can be dangerous, but I know how to be careful, at least.) I'm crazy enough to enjoy the heat somewhat, but it's nice to have cooler days also.
16.07.2025 14:24 β π 1 π 0 π¬ 1 π 0It's interesting how Recreational Programming scratches the same itch as Gaming. You are basically playing Factorio on your CPU.
16.07.2025 13:34 β π 97 π 9 π¬ 3 π 0I've updated the Zig code in the repo, because I should have tried the easy thing first. I didn't expect it to, but standard error set inference using `![]const u8` on mapJoin just works here.
15.07.2025 22:42 β π 0 π 0 π¬ 0 π 0Just published a new video on error generics. youtu.be/OcyijYJq18s
15.07.2025 14:27 β π 2 π 1 π¬ 1 π 0I expect a lot of usability is familiarity, but I use Mac very little, and it constantly annoys me. I have a hard time making sense of iPhone also.
07.07.2025 21:27 β π 1 π 0 π¬ 0 π 0Recently thought about how "native" in Java and "foreign" as in FFI are both used in Java to refer to the same idea. I guess Java sees itself as the foreigner when using the "native" term.
16.05.2025 12:53 β π 2 π 0 π¬ 0 π 0View down from a steep mountain with a saguaro cactus in the foreground and others further away. Also the city of Tucson in the far background.
Happy Easter! And here's a view from my hike yesterday.
20.04.2025 13:43 β π 2 π 0 π¬ 0 π 0Just published a new video on panics, errors, and exceptions. youtu.be/TQOLosBgX20
18.04.2025 13:53 β π 3 π 1 π¬ 0 π 0Less than 9 minutes left of video recording to edit for the next video. Maybe can release by Friday if I manage to fit time in. If not then likely early next week. Languages: Java, C#, Rust, C, Gleam.
16.04.2025 03:48 β π 3 π 0 π¬ 0 π 0And Epstein. Occasional others.
15.04.2025 02:12 β π 1 π 0 π¬ 1 π 0Everything everywhere through most of history (even if not all at once) only applies to the poor. Or when one rich person crosses a richer person in the wrong way.
15.04.2025 02:11 β π 2 π 0 π¬ 0 π 0Some languages with VSCode extensions that I've noticed auto format on save by default:
- Gleam
- Go
- Zig
I love the confidence of reliability and speed that this presupposes and encourages. I haven't yet been burned by them, but I also don't use any of them daily.
Do you want to use Gleam in a Mix project? Maybe write some complex domain logic in a type-safe language in a Phoenix project?
Try this elixirforum.com/t/request-fo...
#myelixirstatus @elixir-lang.org @gleam.run
That sounds very sad.
27.03.2025 13:29 β π 1 π 0 π¬ 1 π 0Thank goodness the #rustlang foundation decided to take this path rustfoundation.org/media/ferrou...
26.03.2025 16:18 β π 113 π 21 π¬ 5 π 1One of my cousins moved to Ukraine from America last year. He provides some of my perspective on the situation there.
25.03.2025 01:36 β π 0 π 0 π¬ 0 π 0Tom next to tree near cliff edge with rugged mountains behind.
In Coronado National Forest. Very steep trail but great views.
23.03.2025 02:06 β π 3 π 0 π¬ 0 π 0Sounds fine to me. Good work!
14.03.2025 02:47 β π 1 π 0 π¬ 0 π 0As an American, it's heartbreaking to me that we can't ever be trusted again as a nation. People shouldn't ever trust us again, because we're clearly untrustworthy. And it's very sad to me.
14.03.2025 02:11 β π 2 π 0 π¬ 0 π 0New video: Interview with C3 author Christoffer LernΓΆ! youtu.be/UC8VDRJqXfc
11.03.2025 14:46 β π 1 π 0 π¬ 0 π 0I agree it's not easily clear to beginners. I'm just saying it's not objectively bad or wrong, I don't think. I think it's somewhat related and meaningful. (And I can complain about a lot of things in C.)
07.03.2025 22:48 β π 1 π 0 π¬ 0 π 0I don't hate it. Fewer keywords (or words to have in scope if not a keyword). And it doesn't imply any storage size, so arithmetic on it clearly makes no sense. Also dereferencing is clearly wrong. It's sort of like unknown vs any in TypeScript, where void* is more like unknown.
07.03.2025 22:28 β π 2 π 0 π¬ 1 π 0Simple examples are good, for sure.
01.03.2025 19:15 β π 1 π 0 π¬ 1 π 0