299 reputation
139
bio website tlzprgmr.wordpress.com
location Sharon, MA
age
visits member for 3 years, 11 months
seen Sep 19 at 11:16

Ferruccio Barletta

freelance software developer

ferruccio.barletta@gmail.com


Dec
29
awarded  Commentator
Dec
28
awarded  Good Answer
Dec
28
awarded  Nice Answer
Dec
22
comment Is there any reason to use C++ instead of C, Perl, Python, etc.?
Boost is the only reason I still use C++.
Dec
22
comment Why hasn't a faster, “better” language than C come out?
@jalf - I disagree. D's syntax is familiar enough so that a C or C++ programmer can pick it up easily and D can link to existing C libraries so that you don't lose the existing code base (C++ libraries are a whole other matter).
Nov
7
awarded  Critic
Oct
18
awarded  Teacher
Oct
7
comment What parts of your coding standard contribute to quality code?
I agree in general but disagree on the "constants are capital" rule. I think this type of rule evolved from misapplying the C "preprocessor macros are all caps" rule (which makes sense, it's a dangerous construct and all caps makes it stand out). I don't think it adds any value to be able to tell whether a given symbol is constant or not and it conflicts with the other rules: "is this a private or public constant?" naming rules are a good thing, but they should take the language's capabilities into account and not just be dragged from one language to another whether they make sense or not.
Oct
3
awarded  Supporter
Sep
27
answered What should every programmer know?
Sep
27
comment What should every programmer know?
Not to mention assembly language.