Why write in rust if LLM can write assembler for any architecture?