Difference between revisions of "talk:Languages Comparison"

From Amiga Coding
Jump to: navigation, search
(Not always fair comparions)
 
 
Line 8: Line 8:
  
 
--[[User:SamuraiCrow|SamuraiCrow]] ([[User talk:SamuraiCrow|talk]]) 13:21, 25 June 2018 (CEST)
 
--[[User:SamuraiCrow|SamuraiCrow]] ([[User talk:SamuraiCrow|talk]]) 13:21, 25 June 2018 (CEST)
 +
 +
:I agree about the compilers, though it really is meant as a very high-level overview and in that regard I don't think it's particularly unfair. Please feel free to expand on, clarify or split any of the entries - perhaps a range of values might do, e.g. 2-4 under compile speed for C, with a note saying that it's compiler dependent.
 +
:[[User:Daedalus|Daedalus]] ([[User talk:Daedalus|talk]]) 23:20, 27 June 2018 (CEST)

Latest revision as of 23:20, 27 June 2018

Without mentioning a specific compiler for some languages, these are not fair comparisons.

For example, PortablE uses GCC as a backend and compiles slowly but produces code of similar quality to C on several Amiga-like platforms. AmigaE is 68k specific and compiles blazingly fast and produces reasonable code. ECX lies somewhere in between but can produce PPC code as well as 68k.

GCC compiles slowly but produces good code. SAS/C compiles quickly and produces better code. VBCC compiles moderately fast and produces better code. DICE compiles fast but produces bad code.

The compiler you use for a specific language makes a difference!

--SamuraiCrow (talk) 13:21, 25 June 2018 (CEST)

I agree about the compilers, though it really is meant as a very high-level overview and in that regard I don't think it's particularly unfair. Please feel free to expand on, clarify or split any of the entries - perhaps a range of values might do, e.g. 2-4 under compile speed for C, with a note saying that it's compiler dependent.
Daedalus (talk) 23:20, 27 June 2018 (CEST)