Home > On-Demand Archives > Q&A Sessions >
Live Q&A & Panel Discussion - Advanced Programming Track
- Watch Now - EOC 2025 - Duration: 46:16

Live Q&A and Panel Discussion with speakers presenting in the Advanced Programming track.
16:07:30 From Dan to Everyone: What does Mohammed have against VHDL ? :-) He talked a bit about converting VHDL to Verilog using GHDL and I didn't understand why was this advantageous to him. 16:12:13 From Audrey G to Everyone: What tools and techniques do you recommend for getting started with simulation? 16:14:24 From Kris Keillor to Everyone: Hello all - thanks for hosting this panel. My question is, could you compare/contrast Zephyr with FreeRTOS for Bluetooth projects? 16:14:41 From Viktor to Everyone: Thanks for great talks! A question for the panel: If you start a new MCU project from scratch, what is your criteria to chose a programming language ? Can we still consider C as an option for new developments? And who wins between Modern C++ and Rust (in your opinion) ? 16:16:05 From Germán Castro to Everyone: Hi all, question for Prabo but I guess all can join: you promoted pointer to functions for abstracting the layers. It looks to me similar to polymorphism implementation in C. If that's the case, does it means the right next steps would be to create a whole set of abstraction classes? 16:19:16 From ryan torvik to Everyone: HELLO! There has been some push back from the linux kernel development environment against Rust. They’ve pointed out that because the way they use C (compilation flags, compilers, etc) they get a lot of the benefits that Rust provides. Have any of you played with using C in a more secure way? 16:21:32 From Kris Keillor to Everyone: Thank you! 16:24:50 From Nakutis to Everyone: Do you agree that industry is moving towards no-coding or less-coding manually due to code generation from state diagrams, hw configuration tools, model-based design, etc. If less and less lines are written by an embedded programmer is it still a concern which language to use? 16:25:47 From ryan torvik to Everyone: Replying to "Do you agree that industry is moving towards no-co...": Add ai generated code to that list … 16:26:14 From Dan to Everyone: To reply to Viktor, I use the C++ compiler even if I'm only programming in C. This gives you the option of easily moving to C++ if you want to. 16:27:50 From Viktor to Everyone: Replying to "To reply to Viktor, I use the C++ compiler even if...": What is your compiler BTW ?) 16:28:01 From Dan to Everyone: Replying to "To reply to Viktor, I use the C++ compiler even if...": g++ 16:31:44 From Edwin Estep to Everyone: 🦀🦀🦀Here's a link to an article about the Rust in Linux drama https://felipec.wordpress.com/2025/02/13/rust-not-for-linux/ 🦀🦀🦀 16:32:12 From Viktor to Everyone: Both, Zephyr and Rust are gaining more and more interest. But both are relatively young. Do you thing these 2 tools are stable enough nowadays for industries? A year ago I heard from some industrials that they avoid moving to these tools since they are still constantly changing and we can probably get problem of compatibility with future versions of Rust compilers or Zephyr. 16:32:17 From ryan torvik to Everyone: Thanks! 16:34:24 From Kris Keillor to Everyone: Replying to "Both, Zephyr and Rust are gaining more and more in...": I also thought Zephyr was newer than FreeRTOS. According to Wikipedia, Zephyr is 8 years old and FreeRTOS is 22 years old. 16:35:15 From Milica Stojiljkovic to Everyone: Replying to "Both, Zephyr and Rust are gaining more and more in...": current version of Zephyr already supports Rust - with limited functionality atm 16:35:38 From Raul Pando to Everyone: Replying to "Both, Zephyr and Rust are gaining more and more in...": Added as an optional module. https://docs.zephyrproject.org/latest/develop/languages/rust/index.html 16:38:08 From Kris Keillor to Everyone: @Mohammed Billoo - are you using on prem AI models or cloud for your summaries and tasks? 16:47:58 From Kris Keillor to Everyone: Thank you all! 16:47:59 From Edwin Estep to Everyone: Thanks! 16:48:01 From John.Singleton to Everyone: Thank you! 16:48:03 From Viktor to Everyone: Thanks again ! 16:48:06 From René Andrés Ayoroa to Everyone: thanks everyone