Masm32 SDK description, downloads and other helpful links
Started by habran, June 11, 2012, 09:30:45 AM
Quote from: dedndave on July 17, 2012, 08:55:11 PMi feel better, nowsome of the guys in here can't read code unless it is surrounded by ".IF/.ENDIF" :lol:i hate that stuff, but i want to use it so that the newbies are accustomed to it
Quoteoptimizing loops with blocking functions is like makeup for dogs
QuoteI wish they would elaborate on what exactly would cause it to fail.
Quote from: dedndave on July 18, 2012, 04:06:20 AMqword - what blocking function ?
Quote from: qWord on July 18, 2012, 04:34:10 AMthe question is if you will understand the code in some years. This "spaghetti"-style (no .if/.while,...) requires a lot more comments
Quote from: qWord on July 18, 2012, 04:34:10 AMfunctions that get into a wait-state (GetMessage()).IMO it is most important to make code readable and understandable. Optimize code is worthless, if no one understand it. Even, if you do not share the code with others, the question is if you will understand the code in some years. This "spaghetti"-style (no .if/.while,...) requires a lot more comments and I don't think these will increase the transparency in any case. My strategy is: if (Speed critically) then (optimize as much as possible) else (make code readable)
Quote from: mywan on July 18, 2012, 05:24:13 AMthe most valuable _missing_ feature is context sensitive help files. When I can't remember which jump "jnz", etc., refers to my editor is perfectly capable of going directly to "\MASM32\HELP\help.chm::/jnz.htm" simply by hitting F1 with the cursor over "jnz".