GeistHaus
log in · sign up

Green thread - Wikipedia

en.wikipedia.org
22 pages link to this URL
Overview of the features that the Rust programming language have

Unlike "The Book", after reading this you shouldn't be comfortable with coding in Rust. Instead of talking about Rust's features from a high level view, I'll show you some of the features and try and give you an idea of how it looks and feels, as well as what makes it different.

0 inbound links blog en RustProgramming Language
Save the day with gevent

Do you wish you had started using async I/O before these thousands of lines of code in your flask app? Do you think it's too late to switch? Gevent to the rescue!

0 inbound links article en flaskgeventgreenletasynciopython
Unyielding

Deciphering Glyph, the blog of Glyph Lefkowitz.

Will Crystal be the "sweet spot" I am looking for?

The Crystal programming language recently reached version 1.0. As a modern compiled language, it caught my attention. It is time to spend some time playing with it to have a better idea of its potentialities. Will this “Compiled Ruby” be the sweet spot between Python and Rust I am looking for?

0 inbound links article en blog
What’s New in Python 3.5 - Coroutines

In this series looking at features introduced by every version of Python 3, this is the first looking at Python 3.5. In it we examine one of the major new improvements in this release, new syntax for coroutines.

0 inbound links article en Software Andy Pearceblogsoftwarepythonnew-releasescoroutines
Hidden knowledge: synchronization, concurrency, queues

Is it possible that most popular programming languages lack the most efficient synchronization mechanism? Could it be that engineers at Microsoft, Oracle, and many other major companies — not to mention everyone else — have not figured out the most effective way to synchronize data access even by 2025? Is most of what programmers, including those in top IT companies (except for rare Apple platform developers), know about synchronization — wrong? Today, we will explore this in detail. This article assumes that you already have a basic understanding of synchronization mechanisms. The code is written in C#, but the specific language is not of particular importance.

1 inbound link article en
Coroutines As Threads

This post is part of the blogpost series explaining coroutines, how they implemented in various programming languages and how they can make your life better:...

Asynchronous Programming and Scala

Asynchrony is everywhere and it subsumes concurrency. This article explains what asynchronous processing is and its challenges.

0 inbound links article en ConcurrencyJVMMultithreadingScalaVideoLanguagesFPJava
Exfiltrating Go current goroutine ID

About obtaining Go current goroutine ID, and why sometimes we should trust the developer to do the right thing... Else the developer is forced to embark on a journey that looks more like a mission impossible data exfiltration movie, than a day-to-day job...

0 inbound links article en