I depends on what you mean by "create a compiler supporting one simple language 
like C"
It may take one month to have something that looks like C. It takes several 
years for team to develop a fully conforming ISO implementation (including 
standard library). Here I don't speak about backend execution speed.
While tcc is a very nice compiler we all love, it is not full ISO compliant 
(any version you choose). They are few to many corner cases not fully 
implemented and it relies on gcc for a large part of its library.

C.

----- message d'origine -----
De : "AlexandreFressange" <[email protected]>
date mar. 24/11/2015 17:09 (GMT +01:00)
À : "[email protected]" <[email protected]>
Objet : [Tinycc-devel] Speed of development of a compiler.

Hello,

I saw the dates on the tcc page and wonder how much time it *realistically* 
take to create a compiler supporting one simple language like C (but not C) and 
two architectures (x86_64 and arm).

The optimizing part is obviously the biggest "issue" (<-> skills). I hack 
kernels and have a pretty good understanding of the optimizations out there and 
low level stuffs. As well as readings on the compiler optimization subject.

There isn't one answer to this question, really. I basically need your 
experience/opinion on this. From insiders.

Thanks

-- 
Alex

_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel
_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to