Alright! I heard you loud and clear: no more "oh my!" in the title. Sheesh! Unfortunately I can't do much about my cringy intros. It's called compromise.

If you haven't filled out the survey yet now's your chance to tell me what I'm doing wrong AND get a free sticker.

-pek

Articles

(Dec 16) #kotlin

The folks at Kotlin Academy have released their last post of their Kotlin Advent Calendar. In it Marcin Moskala presents a selection of challenges related to mocking.





(Dec 16) #assembly

The author of this post 【☆ ゆう ☆ 】(I hope I'm pronouncing that correctly) has started an interesting series: what's the smallest 64bit executable binary we can write? In this article we are shown a number of tricks that take as much advantage as possible the ELF64 binary structure.





(Dec 13) #react

I'll just let the intro of this article by Kingsley Silas speak for itself: "Working with data in React is relatively easy because React is designed to handle data as state. The hassle begins when the amount of data you need to consume becomes massive. For example, say you have to handle a dataset which is between 500-1,000 records. This can result in massive loads and lead performance problems. Well, we’re going to look at how we can make use of virtualized lists in React to seamlessly render a long list of data in your application."





Programming language of the day: JAMScript."JAMScript is a systems programming language and middleware designed for a three-tiered system of clouds, fogs, and devices. It is a polyglot language that combines C and JavaScript. A proof-of-concept compiler and runtime for different *nix operating systems are provided in this repository. As part of ongoing research, we are carrying out many different experiments and prototyping interesting applications (e.g, distributed shells, parking spot managers) using JAMScript. An emulator using Docker containers has been developed to quickly launch and test various distributed system configurations with JAMScript code loaded in them. It is highly suitable for running various prototyping experiments involving clouds, fogs, and devices."



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 it by becoming a patron (Patreon), buying me a coffee (PayPal), donating anonymously (coinbase), or purchasing an MCC mug (RedBubble); it helps me keep this going.

Cheers,

Pek