Articles

(Feb 01) #rust #async/await

Code that has to be run when a certain state is reached is essential for any software that depends on external tasks or inputs. A user pressing a button or a program receiving a response based on a request, in both scenarios there exists code that "waits". In Jonas Schievink's article he exlores the current state of async/await in embedded Rust by taking a "look unde the hood of the async/await language feature" to understand the generator based code the compiler actually uses.

(Feb 06) #regex

Regular expressions are a sequence of characters that define a search pattern and are often used by searching algorithms for find or find and replace operations. Tony Tonev has written an article about how he was inspired by a Stack Overflow question to create a fixed length palindrome (a word or phrase that can be read the same forwards and backwards) detector. In the article he picks apart the resulting regexp and explains each key component that it's made up of.

(Jan 31) #wenyan-lang

We're used to seeing programming languages being written using the Latin alphabet, but the world is full of different alphabets. In this article, Charles Q. Choi introduces wenyan-lang, a programming language developed by Lingdong Huang that is based on classical Chinese. The language is written using characters and grammar from classical Chinese, and has recently garnered a lot of attention in China since its inception a month ago.

And that''s it for today! Discuss this issue at our subreddit r/morningcupofcoding.

Did you like what you read? Let us know by clicking one of the links below.

Liked - Disliked

I hope you enjoyed reading the latest issue of Morning Cup of Coding. If you did, consider supporting us by becoming a patron (Patreon) for perks like ad-free issues, or via a one-time donation via PayPal.

Interested in sponsoring our newsletter? Click here to send us an email.

Cheers,

Pek