Mini-Rust in Rust 014: Evaluate the Task

Finally, we will run a piece of real code that actually looks like a programming language! We set the variable to the value, and then use the variable later … You can find the source code at codeberg.org/andybalaam/milk and more of my items in artificialworlds.net Game Online Gaming Hub

Rust 101 – 38: Exercise for Module E (Q1A)

August 6, 2024 [Programming, Programming Languages, Rust, Tech, Videos] Writing the Multi-Produser-Single-Consumer (MPSC) queue uses ASYNC rust. To see the training code like when I recorded the video: git clone cd teach-rs git checkout 95d9927 Series: Basics of language, more syntax, nature and generation, building applications, concurrent and parallelism, objects of trait, ASYNCUnsafe, FFI This…

Mini-Rust in Rust 013: Fix Bugs in Our Lexer

We have been resistant to strange problems with our Lexer: until now we need a white space between each token. But, the last time we made a backtracking iterator that we can use to fix this problem, so let’s continue and do it. You can find the source code at codeberg.org/andybalaam/milk and more of my…

Rust 101 – 39: Exercises for module E (q1b)

August 20, 2024 [Programming, Programming Languages, Rust, Tech, Videos] Writing a disposable queue using Rust’s async, this time with a little help. To see the training code as I recorded the video: git clone cd teach-rs git checkout 95d9927 Series: Language basics, More syntax, Traits and generics, Building applications, Concurrency and parallelism, Trait objects, asynchronousNot…

Mini-rust in Rust 012: Parsing with backtracking

We’ve made a toy decomposer, but it won’t last long. We need to make it a little more precise. In particular, we must be able to look forward, and then backward. You can find the source code at codeberg.org/andybalaam/milk and more of my stuff at artificialworlds.net Game Online Gaming Hub

Rust 101 – 40: Practice for module E (q2a)

August 22, 2024 [Programming, Programming Languages, Rust, Tech, Videos] Wrote a small chat server in async Rust. To see the training code as I recorded the video: git clone cd teach-rs git checkout 95d9927 Series: Language basics, More syntax, Traits and generics, Building applications, Concurrency and parallelism, Trait objects, asynchronousNot safe, FFI This section (Async):…

Rust 101 – 41: Exercises for module E (q2b)

August 22, 2024 [Programming, Programming Languages, Rust, Tech, Videos] Wrote a mini client to connect to our async Rust chat server. To see the training code as I recorded the video: git clone cd teach-rs git checkout 95d9927 Series: Language basics, More syntax, Traits and generics, Building applications, Concurrency and parallelism, Trait objects, asynchronousNot safe,…

Mini-rust in Rust 011: Parsing tasks plus expressions

Last time we gave a task statement. This time: break it down, so we’re ready to execute! You can find the source code at codeberg.org/andybalaam/milk and more of my stuff at artificialworlds.net Game Online Gaming Hub

Rust 101 – 42: Why do we need to be unsafe?

06 September 2024 [Programming, Programming Languages, Rust, Tech, Videos] There is a special mode in Rust programs called unsafe – why do we need it? Series: Language basics, More syntax, Traits and generics, Building applications, Concurrency and parallelism, Trait objects, Async, Not safe This part (Async): 42: Why is it unsafe?43: Meaning of unsafe, 44:…

Mini-rust in Rust 010: Lexing tasks

We are ready to make the appropriate statements: specifically the “let” statements that will assign values ​​to variables. You can find the source code at codeberg.org/andybalaam/milk and more of my stuff at artificialworlds.net Game Online Gaming Hub