Question
In February 2024, the US Office of the National Cyber Director advocated for the use of this memory-safe programming language over C and C++. For 10 points each:
[10e] Name this programming language whose creator team coined the term “fearless concurrency” to describe the inherent thread-safety of code written in it. This language uses the Cargo package manager to manage its crates.
ANSWER: Rust
[10m] When implementing concurrent code, Rustaceans commonly utilize Arc with these primitives. These primitives only allow the thread currently holding one to access its corresponding critical section.
ANSWER: mutexes [or mutual exclusion; accept lock; prompt on binary semaphore]
[10h] These synchronization primitives may be used alongside Arc and Mutex to allow for efficient waiting. Threads waiting on these variables may be awoken by calling functions like “notify_one” or “notify_all.”
ANSWER: condition variables [or condvars]
<DN, Other Science (Computer Science)>
Summary
2024 Chicago Open | 07/28/2024 | Y | 15 | 8.67 | 67% | 20% | 0% |
Data
A Nervy Liberal Nanny Hence | We Need New Names | 10 | 0 | 0 | 10 |
AMOGH QUIZ HACK? 英雄联盟 400 PPG 24 TUH | Are You There, Chat? It's Me, Margaret | 10 | 10 | 0 | 20 |
var merchants | Berkeley Mafia and the Chicago Boy | 0 | 0 | 0 | 0 |
Lisan al-Quib | Galvanized Square Steen and Eco-Friendly Wood Vermeer | 10 | 0 | 0 | 10 |
BHSU B | I’ll take a quiet 10 / A handshake of CO (Chicago Open) | 10 | 10 | 0 | 20 |
Les Missourables | Mindgoblin of Little Hobbes | 10 | 0 | 0 | 10 |
genAI this, genAI that, have you found your 真爱 yet | NJTRANSit (and anwen, I guess) | 10 | 0 | 0 | 10 |
NJTRANSit (and bobby, i guess) | Lying on a Mattress at Lou’s Apartment in Pilsen, Chicago | 10 | 10 | 0 | 20 |
Punished "Venom" BHSU | The Dyatlov Passement incident | 0 | 0 | 0 | 0 |
SAYYID QUTB, DRIVING THE LONGEST CAR YOU’VE EVER SEEN THROUGH TAHRIR SQUARE | when you look this good, you don’t have to know anything | 0 | 0 | 0 | 0 |
sticking out your guyot for the ridge push; you're so seafloor spread, you're so fracture zone | The Empire Bikes Back | 10 | 0 | 0 | 10 |
The Jeam Team | First Cause, First Cause, make me young! | 0 | 0 | 0 | 0 |
Charlotte's Moderately Successful Team | The Oldest Men in the World | 0 | 0 | 0 | 0 |
There are buzzable clues everywhere for those with eyes to see | Read slowly: A A A A A A A A A A A A A A A Read quickly: A | 10 | 0 | 0 | 10 |
LMM's LLM MLM | it's the great pumpkinification objection, charlie brown | 10 | 0 | 0 | 10 |