2010-02-09 5 views
0

Je veux créer une application de bureau pour le système de suivi GPS. Je voudrais savoir quelle programmation est la meilleure pour aller?Quel est le meilleur langage de programmation pour écrire le système de suivi GPS de bureau?

Voici le scénario:

  • dispositif GPS transimit l'emplacement à l'ordinateur hôte.
  • Ordinateur hôte recevra les données transmises et l'afficher sur application de bureau qui va à être application du système de suivi GPS.

Pourriez-vous m'aider s'il vous plaît à choisir quel langage de programmation est le meilleur pour mon scénario?

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

Je pense que python sera plus difficile à mettre en œuvre graphique utilisateur. Mais je ne sais pas lequel est le mieux adapté de C#, C++ et Delphi.

Merci à l'avance

Répondre

2

Les périphériques GPS fournissent généralement leurs données au format NMEA, qui est du texte, et les données sont transmises via un port série (et le port série est éventuellement transporté via une connexion USB ou Bluetooth). Vous avez donc besoin d'un langage de programmation qui vous permet de créer facilement une connexion de port COM. Sinon, si vous voulez analyser le NMEA (qui est un fichier texte diffusé à environ 6 lignes par seconde), vous pouvez avoir besoin d'un langage de script adapté à Perl par exemple. Mais si vous voulez produire des diagrammes et des graphiques, alors vous voulez quelque chose qui convienne - C# serait bien, tout comme Java. Il est probablement préférable d'utiliser une langue que vous connaissez.

0

Quel que soit mieux vous connaître. Après tout, ils sont tous complets à Turing et peuvent être utilisés pour résoudre ce genre de problème.

Vous pouvez toujours assembler un prototype de code pour vous faire une idée de la difficulté et de la facilité d'utilisation d'une langue particulière.

Questions connexes