happyborg · @happyborg
431 followers · 3447 posts · Server fosstodon.org

Async Rust is a Bad Language

Very good intro and thought provoking article on and , and their use in .

It champions 's model of concurrency which takes me back. Back to the time I failed to get funding for a start-up to build an compiler targeting i386. Which was largely a ploy to get the UK government to buy me some neat kit 🤷‍♂️

Anyway, here's the article:
bitbashing.io/async-rust.html

#concurrency #parallelism #rust #TonyHoare #csp #occam #rustlang #async

Last updated 1 year ago

avelino · @avelino
372 followers · 16 posts · Server clj.social

RT @eminetto: Olá gophers! Estou pensando em fazer uma série sobre "Concurrency Patterns" em Go. O que acham?

cc: @sseraphini @badtux_ @avelinorun @_ttemporin @mfbmina

#go #golang #dev #bolhadev #concurrency

Last updated 1 year ago

mnl mnl mnl mnl mnl · @mnl
832 followers · 698 posts · Server hachyderm.io

Also I fixed a nice race condition in sqleton (github.com/go-go-golems/glazed ) because I totally am an expert in concurrency that never misses an opportunity to lecture people that concurrency in go is hard (publish.obsidian.md/manuel/ZK/) and I need to stay well informed about the latest development in my field.

#golang #concurrency

Last updated 1 year ago

Jaanus Kase · @jaanus
336 followers · 2 posts · Server iosdev.space

I’m on Mastodon for two things.

I build things on Apple platforms. I make @tact. I read (a lot) and post (a little) about related technologies: , , , , , , , as well as product design.

I support Ukraine. I follow Ukrainians and friends of 🇺🇦. Please donate to 🇺🇦 until 🗑🇷🇺 is gone: u24.gov.ua or any other respected charity. My Twitter is mostly about Ukraine - twitter.com/jaanus

#introduction #swift #swiftui #Combine #cloudkit #coredata #xcode #concurrency

Last updated 1 year ago

Andrew Tropin · @abcdw
744 followers · 1377 posts · Server fosstodon.org

Starting a second stream on lightweight concurrency in Guile Scheme:
youtu.be/FH8IGYUyWVc

#guile #scheme #fibers #concurrency #lisp

Last updated 1 year ago

PSiReN-X · @PSiReN
22 followers · 2043 posts · Server syzito.xyz
as27 · @as27
1 followers · 6 posts · Server bonn.social
Andrew Tropin · @abcdw
744 followers · 1370 posts · Server fosstodon.org

Keep experimenting with fibers and for a good reason I need an operation, which waits until thread is exited.

paste.sr.ht/~abcdw/12b2547726c

I implemented it and it works, but obviously blows up the memory. I've not finished a "Parallel Concurrent ML" paper and have a very little clue what I do in block-fn, I'll appreaciate if someone can give me a quick solution for now.

#guile #scheme #lisp #fibers #concurrency

Last updated 1 year ago

Chris · @braker1nine
79 followers · 345 posts · Server social.lol

If I have a couple variables in in a non-async context that I am done editing and want to now use in a local Task I'm creating. Is there a cleaner way to do this other than just creating two new immutable values...

#swift #concurrency

Last updated 1 year ago

Andrew Tropin · @abcdw
730 followers · 1353 posts · Server fosstodon.org

Found a nice talk on concurrency. It has a very brief comparison of different concurrency models, like Erlang's Actors, Hoare's CSP, Go's goroutines, Clojure's core.async, Concurrent ML (aka Fibers in Guile).

Primary focus on Concurrent ML (but examples are in Scheme with type annotations ><).

youtu.be/pf4VbP5q3P0

#go #golang #clojure #lisp #guile #scheme #ocaml #concurrency #erlang

Last updated 1 year ago

Tomáš Slíž · @tomas
27 followers · 137 posts · Server iosdev.space

Can you recommend reliable resources for more about beyond the basics, please?

#learning #swift #concurrency

Last updated 1 year ago

Chris · @odds_get_evened
0 followers · 7 posts · Server jvm.social

anyone out there help me understand better how to bubble field values up from a tread instance, so there is no race between a shared variable?

#java #threads #concurrency

Last updated 1 year ago

Gareth Lloyd (He/him) · @glloyd
80 followers · 387 posts · Server fosstodon.org

So ATM, I'm in the middle of writing a reader writer spinlock. My question is why a standard one doesn't exist?

For example, pthreads have spin lock, and a full reader writer lock. Is this niche, or is there a fundamental reason this is a bad idea?

#cplusplus #systemprogramming #concurrency

Last updated 1 year ago

Programming Languages Delft · @DelftPL
239 followers · 15 posts · Server akademienl.social

The Software Technology department at TU Delft is hiring new assistant and associate professors! This is an open call for any research field within one of our groups, so if you are a PL researcher and are interested to join us you are very welcome to apply. You can find more information about the positions and the application procedure at tudelft.nl/ewi/over-de-faculte.

#programminglanguages #languageengineering #typetheory #concurrency #openposition

Last updated 1 year ago

guites · @guites
13 followers · 85 posts · Server bolha.us

Assiti a palestra do David Beazley sobre concorrência em Python (aquela da PyCon de 2015 que eu tô vendo compartilhada em tudo quanto é canto) e agora quero aprender melhor essa questão de concorrência e programação assíncrona.. é daquelas coisas que a gente meio que sabe como funciona, mas não vai mundo fundo pq sabe que não sabe direito

youtube.com/watch?v=MCs5OvhV9S

#python #concurrency #async

Last updated 1 year ago

Juan Dorado · @juandorado
1 followers · 11 posts · Server iosdev.space

1 second for a computer is nothing, but for a user it looks like an eternity

#swiftdev #concurrency #kodeco #programming

Last updated 1 year ago

Matt Glaman · @mglaman
297 followers · 260 posts · Server phpc.social
Eric Vitiello · @pixel
1928 followers · 4286 posts · Server social.pixels.pizza
Nicolas Fränkel · @frankel
811 followers · 955 posts · Server mastodon.top
synlogic · @synlogic
124 followers · 1736 posts · Server toot.io

"I'm jealous with all the attention 'threads' are getting lately."
  - a process, however lowly & otherwise humble

"Me too!"
  - a coroutine 

"Honestly, same."
  - a goroutine 

"It me."
- a fiber 

"My people!"
- a tasklet 

"Represent!"
- a greenlet, looking suspiciously like a fiber and tasklet, but colored green 

 








#threads #programming #concurrency #threading #multithreading #parallelism #fibers #greenlets #processes

Last updated 1 year ago