back
user profile
dochtman
8,644karma·837submissions·August 2, 2010
about
Professional Rust maintainer.
https://dirkjan.ochtman.nl/ https://github.com/djc https://xavamedia.nl/
[ my public key: https://keybase.io/djc; my proof: https://keybase.io/djc/sigs/8IkleSSBN9hhCZWqkfDndLYhEEfanUDBVDQdS_hqH9U ]
recent activity (837 total)
comment
I worked on a compiled, statically-typed Python-like language, called Runa. It has a compiler in Python which compiles to LLVM IR. It's similar enough to many of the ideas in Rust that I stopped …
comment
I'll keep saying that Mozilla should acquire Fastmail. Now that would be a strategic acquisition.
comment
This is not a Markdown or reStructuredText tutorial, it's a comparison on some higher-level technical grounds. It's pretty easy to find syntax examples for both Markdown and reStructuredText…
comment
I built a compiler that just threw out LLVM IR to stdout. Pretty great way to get something working, if you ask me, and lots of potential to do FFI or other kinds of integration. LLVM takes care of lo…
comment
Which one is that?
comment
C++ smart pointers won't prevent you from making the mistake that the OP was about: giving out a reference to an interior object without limiting the lifetime for that reference. I meant dependen…
comment
To call Rust's approach "manual memory management", for me at least, feels just wrong. That phrase evokes the idea of C and C++, where you carefully have to do a lot of work and keep cl…
comment
Sorry, my post maybe came off as more negative than I intended, but the downvotes seem a bit harsh. To me, in the WebASM world, transpiling to JavaScript is starting to seem a little old-fashioned. Re…
comment
Well, Rust can compile to asm.js or wasm, too. Might still be rough around the edges, but it will improve soon enough.
comment
Who else?
comment
> I'd like a programming language that is statically compiled, with good performance, garbage collection, and decent support for abstraction. It feels like you're mixing actual requiremen…
comment
It seems likely to me that Rust is your better C++. I'm also quite positive that there is (more than) enough oxygen for Rust to succeed. As for D, I think it has numerous other issues, that don…
comment
ActiveVideo, web-based application platform for TV applications | Netherlands | Product owner, C++/Java developers | full-time, onsite in Hilversum At the Hilversum office of ActiveVideo (which h…
comment
I'm not quite sure what you mean when you say "integrate with all sorts of command line utilities", but based on the other things you write I could not think of a better language than R…
comment
As a maintainer, I understand that this must have been frustrating for you. On the other hand: the maintainer will have to maintain the changes you've contributed ~forever. Effectively, the contr…
comment
I don't think it has ever marked any legit mail as spam. The rspamd web UI has an overview of recent history which has the date/time, message ID and score, but there are no full headers/…
comment
rspamd has three levels of handling, depending on the spam score: (1) ham, which gets passed through, (2) spam, which does not, and (3) "not sure", which gets passed through but gets headers…
comment
Yeah, I have postsrsd set up now, although I only set it up after setting up rspamd. I'm not sure why it would improve things without also setting up a spam filter? In that case, you're just…
comment
I had similar problems. On top of that, I forward my email through my own server to GMail (so I control the domain, but can use the GMail ecosystem as UX), and this was posing problems because GMail w…
comment
Those interested in language in sci-fi could do worse than to read The Sparrow (Mary Doria Russell), about a Jesuit exploration mission to a foreign world discovered after a song signal captured by SE…
comment
Hah, it's the main reason I clicked this one.
comment
I think the borrow checker is actually pretty mind-blowing. In general, I'd say that the combination of modern language features with a real systems target (i.e. low-level, no GC) certainly has t…
comment
You know he just started to post new stuff, right? https://www.destroyallsoftware.com/screencasts/catalog …
comment
Sounds awesome, looking forward to it! If you are an IRC kind of person, maybe also consider joining the #rust-crypto channel on irc.mozilla.org.