467 reputation
412
bio website
location Toulouse, France
age 34
visits member for 3 years, 10 months
seen 11 hours ago

I'm a software developer using mostly C++ in an industrial environment with linux operating systems.

My language résumé:

Professional Experience

  • 2014- : avr-gcc, C++11

  • 2006- : C++, C, lua, SQL

  • 2005-2006: C, C++, java, SQL

University studies

  • 2000-2005: C, C++, java, delphi, pascal, lisp, SQL, ASP

Alone in the wilderness

  • 1989-2000: LOGO, Locomotive-Basic, GW-BASIC, Q-BASIC, HTML

Dec
2
comment Preferred way of handling errors when loading an object from a file
If you use RAII correctly and no raw pointers, there is no problem you can get into with exceptions
Nov
22
comment How to prevent others from using non-thread safe variables in a multithreading environment?
It makes sense, this is what I'd do also (if you like to prevent others to make a mess...)
Jan
7
comment How should I mark types in C and C++ programs?
and I find it nice to have a style DIFFERENT from the standard C types, so reading the code you can easily find what is from the client program and what is the API
Jul
10
comment I've been hired on as a entry-level game developer at a company and have little/no experience in API programming, what should I expect?
isn't it a bit sad?
Apr
2
comment Why Aren't There New Versions of C?
Industry needs standardized languages that do not become obsolete from one version to another...
Oct
21
comment If a language changes quickly, is this considered a good thing?
C++ is not the evolution of C, it's a new language somehow compatible with C.
Oct
21
comment If a language changes quickly, is this considered a good thing?
C++ "evolution" is C++11, the new norm. "C#" or "D" are not C++ evolutions.. As C++ is not the evolution of C.
Oct
21
comment Do object-oriented programming languages exist that are not class-based?
that's what I remembered, also you need to pass your record to each member function
Oct
19
comment Are there any jobs in the programming field that don't require you to sit at a desk all day?
You can do a lot of things in industrial (PLC-like) programming that is not directly electrical engineering. Believe me.
Sep
27
comment Why is Java considered more portable than other languages like C++?
C++ doesn't know anything about PCI bus nor hardware though.
Sep
14
comment Suggest a good programming language to learn that is not OOP and definitely not in C style syntax
and take some holidays maybe
Sep
13
comment What are other certifications beside cisco and Microsoft , which put some weight in resume
Do those certifications really put some weight in a resume?
Sep
12
comment Strictness in programming methods among Stack Overflow users
@Shahbaz that's how it works in other langages I think, when someone asks a Java question you don't assume at first he uses some specific constraints he didn't state.
Sep
12
comment Strictness in programming methods among Stack Overflow users
yes, we have to assume, except if it is stated, that is for general purpose.
Sep
1
comment Real programmers use debuggers?
I don't really use debuggers and I use C++..
Aug
31
comment “It was working yesterday, I swear!” What can you do?
Yes at work we use Jenkins and it's really useful. We can monitor builds on different systems and see right away what fails. We even have a real garage beacon that starts blinking when a build fails.
Aug
31
comment “It was working yesterday, I swear!” What can you do?
Should I make it clear in the question that it is a general question about software development that may happen to anyone ? Not that it happens to me everyday :) It's not like I'm working in a field (industry) where I have no choice, I can't make mistakes. I just thought it would help people to share this experience.
Aug
31
comment Industry has no place for passionate programmers?
I think you forgot the third category, "in-house programmer" in a company that may not be software related
Aug
31
comment Industry has no place for passionate programmers?
I agree completly with your view. You can be an in-house programmer in a non software organization and have a lot of way to show your creativity. I work in an industrial company as in-house programmer and we invent a lot of fun things. And they have to work.
Aug
31
comment “It was working yesterday, I swear!” What can you do?
I think it is something that happens a lot in software development. What do you think?