Home > Meetings >

Live Q&A - C - The Language of Embedded

Colin Walls - Watch Now - Duration: 20:25

Live Q&A - C - The Language of Embedded
Colin Walls
Live Q&A with Colin Walls for the talk titled C - The Language of Embedded
M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

No comments or questions yet. Will you be the one who will break the ice?

09:44:12 From  Eric L  to  Everyone:
	In your presentation you said that you thought that C++ might be better. Could you expand on that.
09:47:12 From  Gillian Minnehan  to  Everyone:
	Colin, you mentioned that misuse of pointers is a big pitfall in C. Are there other major pitfalls that you see a lot in the projects you work on? If so, do have suggestions on how to avoid them?
09:47:19 From  Gonzalo  to  Everyone:
	do you see a difficulty or care to be taken when a project combines modules written in C with others done in C++?
09:48:48 From  Mauricio Farina  to  Everyone:
	Do you consider good practice to declare #define values inside functions for making simpler and more readable expressions?
09:48:51 From  Nathan O.  to  Everyone:
	Do you have any opinion on the LLVM/clang vs GCC fight ? And on the open source compiler vs proprietary compilers (IAR / Keil) topic ?
09:50:05 From  Gillian Minnehan  to  Everyone:
	Thank you!
09:51:40 From  Phillip Kajubi  to  Everyone:
	You say developers spend more time debugging than programming, is this a good thing, and would you consider it a unpreventable result of modern language design
09:52:53 From  Mauricio Farina  to  Everyone:
	Perfect, thank you
09:55:03 From  Hatim Jamali  to  Everyone:
	In your example of explaining variables, we should sometimes add another variable (DeviceError) maybe we can run out of memory in some cases, what is your recommendation in those cases? 
09:55:26 From  Ă–merHeybeli  to  Everyone:
	Would you recommend doing a detailed design (graphically) before writing C code for Embedded Systems?
09:57:50 From  Rick D  to  Everyone:
	What is your opinion about using assert() functions in released code?
09:58:06 From  Phillip Kajubi  to  Everyone:
	Fantastic, thanks!
09:58:37 From  Nathan O.  to  Everyone:
	Do you often find yourself checking the output of your compilers ? I tend to use godbolt.org when I have some doubt
09:59:17 From  Ă–merHeybeli  to  Everyone:
	thanks
10:00:11 From  Mauricio Farina  to  Everyone:
	What is your opinion about using dynamic memory for embedded code?
10:00:50 From  Nathan O.  to  Everyone:
	Thanks
10:01:04 From  Eric L  to  Everyone:
	Thanks!
10:01:12 From  Rick D  to  Everyone:
	Thanks for the informstive session :-)
10:01:25 From  Erick Souza  to  Everyone:
	Thanks (y)

OUR SPONSORS