TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Systems Programming in Distributed, Multicore World with Go, Rust, and Parasail

51 pointsby xkarga00over 10 years ago

5 comments

kibwenover 10 years ago
This article pops up every so often, so again I should emphasize that the concurrency story in Rust has changed greatly in the interim (and will continue to change as new approaches to concurrency are fleshed out in the stdlib).
评论 #8578665 未加载
cpetersoover 10 years ago
Here is a video of a talk the author, Tucker Taft, gave about the ParaSail language at Mozilla last year:<p><a href="https://air.mozilla.org/region-based-storage-management-parasailing-without-a-garbage-chute/" rel="nofollow">https:&#x2F;&#x2F;air.mozilla.org&#x2F;region-based-storage-management-para...</a>
nnutterover 10 years ago
Seems like this is a better source of the article: <a href="http://parasail-programming-language.blogspot.com/2013/04/systems-programming-with-go-rust-and.html" rel="nofollow">http:&#x2F;&#x2F;parasail-programming-language.blogspot.com&#x2F;2013&#x2F;04&#x2F;sy...</a>
Animatsover 10 years ago
Unfortunately, it&#x27;s a &quot;why X is great, by the vendors of X&quot; article. It&#x27;s an ad for ParaSail, which is too new (and possibly too weird) to have much traction yet.
Dewieover 10 years ago
Note that the document seems to be from the spring of last year.<p>I think it is interesting that Parasail has no explicit pointers and only uses value semantics. This means that no garbage collection is needed: the storage associated with a variable is freed when the variable goes out of scope, or when the variables value is set to <i>null</i> (and yes, you must have a value of type Optional T in order to set it to null). I thought that having pure value-semantics would be too costly in a language, but apparently that kind of solution has its place after all.
评论 #8578347 未加载