编写桌面GPS跟踪系统的最佳编程语言是什么?

时间:2010-02-09 05:34:57

标签: programming-languages gps

我想为GPS跟踪系统创建桌面应用程序。我想知道哪种编程最适合?

以下是该方案:

  • GPS设备将转发 位置到主机。
  • 主机会接收到 传输数据并显示它 桌面应用程序即将到来 是GPS跟踪系统应用程序。

你能帮助我选择哪种编程语言最适合我的场景吗?

  • C#.net
  • C ++ .net
  • Python
  • 的Delphi

我认为python将更难实现用户图形。但不确定哪一个是最适合C#,C ++和delphi的。

提前致谢

2 个答案:

答案 0 :(得分:2)

GPS设备通常以NMEA格式(文本)提供数据,数据通过串行端口传输(串行端口可能通过USB或蓝牙连接传输)。因此,您需要一种允许您轻松创建COM端口连接的编程语言。

除此之外,如果你想分析NMEA(这是一个每秒大约6行的文本文件流),你可能需要一种适合Perl的脚本语言。但是如果你要制作图表和图形,那么你想要一些适合的东西--C#就好了,就像Java一样。最好使用您熟悉的语言。

答案 1 :(得分:0)

无论你更了解哪一个。毕竟,它们都是图灵完备的,可以用来解决这类问题。

你总是可以将一些丢失的原型代码拼凑在一起,以便感受到它在特定语言中的难易程度。