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 …
9y ago·view thread
comment
I'll keep saying that Mozilla should acquire Fastmail. Now that would be a strategic acquisition.
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
comment
Which one is that?
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
comment
Well, Rust can compile to asm.js or wasm, too. Might still be rough around the edges, but it will improve soon enough.
9y ago·view thread
comment
Who else?
9y ago·view thread
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…
9y ago·view thread
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&#…
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
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/…
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
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…
9y ago·view thread
comment
Hah, it's the main reason I clicked this one.
9y ago·view thread
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…
9y ago·view thread
comment
You know he just started to post new stuff, right? https://www.destroyallsoftware.com/screencasts/catalog …
10y ago·view thread
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.
10y ago·view thread