I think diffusion makes much more sense than auto-regressive (AR) specifically in code generation comparing to chatbot.