12,043 reputation
12447
bio website mouviciel.free.fr
location Toulouse, France
age 46
visits member for 4 years, 2 months
seen Nov 18 at 13:09

Nov
14
comment Why were punch cards used for programming
I remember an Ada assignment in the late 1980s: at the end of every session, the CPU time that I had used was expressed in $.
Oct
24
comment OO best practices for C programs
@AleksandrBlekh - Yes I am referring to C only.
Oct
23
comment Unit testing when it's harder to come up with concrete cases than write the logic
Implement the test, implement the logic. Analyze every discrepancy.
Oct
16
awarded  Cleanup
Oct
16
revised How to make Doxygen documentation that helps in understanding the code?
Remove "opinion-based" part of the question
Oct
16
revised How to make Doxygen documentation that helps in understanding the code?
rolled back to a previous revision
Oct
16
revised How to make Doxygen documentation that helps in understanding the code?
edited title
Oct
16
comment How to make Doxygen documentation that helps in understanding the code?
@MichaelBorgwardt - Though Doxygen does not add information, it is able to present it in a usable form: call trees and caller trees for instance.
Oct
16
comment When does one hard-code actual data values into the code as opposed to using a DB?
There is a middle way: Data is stored in a database. Then it is extracted to write source code (e.g., in a global_constants.h file).
Oct
13
comment Why was Fortran never used to develop an Operating System?
Actually, modern Fortran offers more OO features than modern C.
Oct
8
comment Developing “real” synchronization
Unless the server has a What's new? feature, you'll have to query the folder hierarchy.
Sep
30
awarded  Explainer
Sep
29
comment How do I compile my software for all platforms from Ubuntu Linux 64 bit?
The easier way is to run Windows, Linux and OS X from a Mac.
Sep
10
awarded  Yearling
Aug
28
comment Why don't compilers inline everything?
@Simon - I agree with you. But paying attention to performance is a little more than just inlining functions.
Aug
28
comment Why don't compilers inline everything?
Does performance improvement really matter these days with hundreds of GFLOPS of procesing power?
Aug
27
comment Does a prose to code compiler exist?
Related: The most human language like programming language
Aug
27
comment Is creating and writing to one large file faster than creating and writing to many smaller files in Python on Linux?
In the end, the small files will eventually be created, written to and closed.
Aug
22
comment If there's no problem treating a statement as an expression, why was there a distinction in the first place in some programming languages?
@delnan - You are correct. In my mind an assignement is a statement, not an expression, i.e., let a take the current value of b, without the second part: and return that value.
Aug
22
comment Why do operating systems do low level stuff in C and C++? Why not just C++?
+1 - Moreover, the argument stands not only for Windows but for all major OSes, including Linux and OS X.