Author Topic: Which Programming Language for Creating PC UIs for Embedded Systems?  (Read 9820 times)

0 Members and 1 Guest are viewing this topic.

Offline ebclr

  • Super Contributor
  • ***
  • Posts: 2328
  • Country: 00
Re: Which Programming Language for Creating PC UIs for Embedded Systems?
« Reply #25 on: October 29, 2016, 02:43:24 pm »
I'm doing with Delphi for more than 20 years, and many version, and still didn't find anything better for that task Delphi is easy, simple and powertfull
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9886
  • Country: us
Re: Which Programming Language for Creating PC UIs for Embedded Systems?
« Reply #26 on: October 29, 2016, 03:00:52 pm »
How about MATLAB?  I haven't tried it on Linux but apparently it works.
There is example code for COM ports by way of Google.
I'm currently working with the connector between MATLAB and a Raspberry PI.  The PI will do IO over SPI and communicate with MATLAB on a PC via Ethernet.  Pretty cool!

I really like MATLAB.  It has some fun building blocks in Simulink.
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26751
  • Country: nl
    • NCT Developments
Re: Which Programming Language for Creating PC UIs for Embedded Systems?
« Reply #27 on: October 29, 2016, 03:20:39 pm »
Reading the other suggestions I am probably outdated.
Still I see for win only a lot of C# with .net development, is that going to end soon?
Probably not but using C# effectively rules out releasing software which works on Linux or Mac. That could be a problem down the road which is why I really like me code to be platform independant without checking every component I want to use for portability. I actually develop Windows applications on Linux because it is easier/quicker. The last stage is compiling on Windows and doing final testing.
« Last Edit: October 29, 2016, 03:22:34 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: Kjelt


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf