¿Qué lenguaje es bueno depende de lo que esté programando?
¿Estás programando una puerta de enlace IOT? ¿Qué plataforma de hardware utiliza?
Entonces, por ejemplo, está utilizando un Intel Edison :: Es posible que desee utilizar la biblioteca node.js para este propósito.
- ¿Qué posibilidades tiene de expandirse un negocio de Internet si no está muy familiarizado con el inglés?
- ¿Cómo se navega por la red oscura?
- ¿Cómo se protegen las cuentas de Internet?
- Política de interconexión de Internet: ¿Cuál es su filosofía con respecto a los términos de relación 'SFI'?
- ¿Cuándo estará disponible Internet en todas partes y qué se necesitará para lograr esto?
¿Está programando una aplicación móvil IOT para monitorear entidades remotas?
Puede elegir el idioma en función de qué sistema operativo está codificando. Para Android, puede elegir ir con JAVA, mientras que iOS le deja elegir C # y Swift.
En caso de que esté desarrollando una aplicación móvil X-Platform, puede optar por algo como IONIC Framework
¿Está programando una API BackEnd para una puerta de enlace IOT o una aplicación móvil IOT?
Puede elegir cualquier cosa, desde GoLang, Python o NodeJS hasta Java, PHP o Ruby más tradicionales, etc.
Además de lo mencionado anteriormente, la elección del lenguaje de programación también puede verse afectada por los caracteres que se necesitan. P.EJ
1) ¿Necesitas rendimiento? ¿Estás desarrollando un SISTEMA DURO EN TIEMPO REAL?
2) ¿Quieres seguridad? ¿Desarrollando una aplicación con acceso a datos sensibles?
3) ¿Necesita productividad del desarrollador?
¿Cuál es la moraleja de la historia?
La elección del idioma realmente depende de muchos factores diferentes y, como tal, no hay un solo idioma que pueda denominarse un idioma universal para el “Internet de las cosas”. Pero como se sugirió anteriormente, muchos lenguajes de programación diferentes pueden ser parte del mismo proyecto IOT.
¡¡Espero eso ayude!!