Don, el 22 de abril a las 09:24 me escribiste: > Georg Wrede wrote: > >Walter Bright wrote: > >>Lutger wrote: > >>>what the hell...this code can't be human. > >> > >>I was replaced by Colossus years ago. > >Michael A. Jackson wouldn't approve 1175 gotos in 113 files. > > It'd be really funny to pass it through one of those "code quality" > metrics, one of the ones with a ridiculously heavy penalty for using > goto. I think it'd tell you that DMD source is almost the lowest-quality > code on the planet. <g>
Try the Linux kernel. The difference is: a) Well, Linux is a kernel =) b) Gotos are not used gratuitously in the kernel code, they are used to handle error, which is almost the only right way to do it in C. For what I saw for the DMD code that's not true. -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- 1950 we were 3 billion people on the earth, today we are 6 billion people