Moving from TypeScript to Rust / WebAssembly
My experience with both languages.
The latest blog posts to take off on Hacker News. 427 posts.
My experience with both languages.
How to keep your modules compatible with prior minor/patch versions.
Part 3 covers functions, closures, if-else, while, for..in, range and iterators
I recently wrote my first 4K intro in Rust and released it at the Nova 2020 where it took first place in the new school intro competition. W...
Scott Mabin's blog
I’ve been learning Rust for the past twenty days or so, working through the Blandy & Orendorff book, coding up things as I go. Once I got into playing with Rust traits and closures and as…
I am convinced that if you want to start a rendering project from scratch, Nim is the best language to use.
Why ask this question? It's no secret that I want a Python implementation for WebAssembly [https://webassembly.org/]. It would not only get Python into the browser, but with the fact that both iOS [https://developer.apple.com/documentation/javascriptcore] and Android [https://developer.android.com/guide/webapps]…
Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post "A Few More Reasons Rust Compiles Slowly" here.
What a query-based compiler is and what they are good for.
An introduction to Zig's curious concurrent programming API.
Prolog Web Applications
Looking back at the journey which brought us there, and forward to what still lies ahead.
An updated generics design draft, and a translation tool for experimentation
This is somewhat of a followup to my post on Lua integration from a few days ago.
Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post "Generics and Compile-Time in Rust" here.
I was really surprised to learn that Swift recently adopted Smalltalk keyword syntax: [Accepted] SE-0279: Multiple Trailing Closures . Tha...
The purpose of the Smalltalk project is to provide computer support for the creative spirit in everyone. Our work flows from a vision that includes a creative individual and the best computing hardware available. We have chosen to concentrate on two principle areas of research: a language of description (programming…
Nim is in an excellent position to “get married” with static analysis, and it doesn’t have to be based on some intermediate representation but can achieve a solution more similar to Spark.
I would like to preface this article by saying that Haskell is great. I have been using it as my go-to for native applications for several years now. Everything that follows is a product of my love and affection for the language, and a desire to see it succeed. And none of this is intended to disparage the efforts of…
Collapse OS' first incarnation was written in Z80 assembler. One of the first feedbacks I had after it went viral was "why not Forth?". I briefly looked at it and it didn't seem such a great choice at first, so I first dismissed it. Then, I had what alcoholics refer to as a "Moment of clarity".
Here’s why Rust gets so much love, straight from the Rustaceans themselves.