← Back to context Comment by duke_of_vandals 4 hours ago How long did this take? 5 comments duke_of_vandals Reply robbie-c 4 hours ago It took about 2 days to get a proof of concept, and about a week to get something I could ship to production.I skipped a few features for the PoC (like XML tag support, token positions), so most of the delta was adding those back in! duke_of_vandals 3 hours ago If you didn’t need to look at the code at all, why not write it in asm instead of Rust, and make it even faster? robbie-c 3 hours ago Ha I did consider that! But 70x is plenty fast enough (we still have to query an actual database!) and the parser runs in a shared process on untrusted input, so it wasn't worth the security risk orsorna 3 hours ago About 1/1000 of the duration of their interview process where they gloat about wasting your time.
robbie-c 4 hours ago It took about 2 days to get a proof of concept, and about a week to get something I could ship to production.I skipped a few features for the PoC (like XML tag support, token positions), so most of the delta was adding those back in! duke_of_vandals 3 hours ago If you didn’t need to look at the code at all, why not write it in asm instead of Rust, and make it even faster? robbie-c 3 hours ago Ha I did consider that! But 70x is plenty fast enough (we still have to query an actual database!) and the parser runs in a shared process on untrusted input, so it wasn't worth the security risk
duke_of_vandals 3 hours ago If you didn’t need to look at the code at all, why not write it in asm instead of Rust, and make it even faster? robbie-c 3 hours ago Ha I did consider that! But 70x is plenty fast enough (we still have to query an actual database!) and the parser runs in a shared process on untrusted input, so it wasn't worth the security risk
robbie-c 3 hours ago Ha I did consider that! But 70x is plenty fast enough (we still have to query an actual database!) and the parser runs in a shared process on untrusted input, so it wasn't worth the security risk
orsorna 3 hours ago About 1/1000 of the duration of their interview process where they gloat about wasting your time.
It took about 2 days to get a proof of concept, and about a week to get something I could ship to production.
I skipped a few features for the PoC (like XML tag support, token positions), so most of the delta was adding those back in!
If you didn’t need to look at the code at all, why not write it in asm instead of Rust, and make it even faster?
Ha I did consider that! But 70x is plenty fast enough (we still have to query an actual database!) and the parser runs in a shared process on untrusted input, so it wasn't worth the security risk
About 1/1000 of the duration of their interview process where they gloat about wasting your time.