Cada día, hay más dispositivos conectados a Internet en todas partes, que esperan pacientemente nuestros comandos. ¿Cómo podemos ordenarlos alrededor? ¿Qué idioma hablan?
El esfuerzo de código abierto de IoT del Proyecto Eclipse se ha expandido, y ahora hay más de 20 proyectos diferentes que abarcan millones de líneas de código. Mucho está en Java, pero hay mucho en Python, JavaScript, C y otros marcos importantes.
Los idiomas básicos que uno debe saber para aprender IOT (Internet de las cosas) son:
Java
- ¿Cuánto tiempo te llevó aprender una segunda lengua?
- Cómo aprender inglés efectivamente, especialmente para un idioma hablado.
- ¿Qué idioma del sur de India es el más difícil de aprender?
- ¿Nunca es demasiado joven para comenzar a aprender a discernir la verdad de las mentiras?
- ¿Cuál es el lenguaje de programación más fácil de aprender para desarrollar programas de Android en el futuro?
La primera opción de la encuesta de Eclipse y otra encuesta realizada por Embedded Computing Design fue Java, un resultado que no es sorprendente para un lenguaje que aún se conoce por “escribir una vez, ejecutar en cualquier lugar”. El proyecto original estaba dirigido a los decodificadores, uno de Los primeros dominios para computación no de escritorio.
Las ventajas de Java son bien conocidas. Los desarrolladores pueden crear y depurar código en su escritorio y luego moverlo a cualquier chip con una Máquina Virtual Java. Eso significa que el código puede ejecutarse no solo en lugares donde las JVM son comunes (servidores y teléfonos inteligentes), sino también en las máquinas más pequeñas.
do
La sintaxis está saturada de puntuación, y puede cometer un millón de pequeños errores diferentes, pero el lenguaje sigue siendo la primera opción para muchos programadores que escriben para la capa más baja de software, la más cercana al hardware. El idioma no le oculta nada, y eso significa que puede jugar con cada parte del código para extraer el mejor rendimiento de un dispositivo de baja potencia. Cada bit puede ser volteado. Cada valor en la pila está disponible. Simplemente no cometa un error, porque hay pocas redes de seguridad.
Pitón
Comenzó como un lenguaje de scripting para pegar código real, pero se usa cada vez más como el lenguaje principal para muchos desarrolladores. Cuando los dispositivos pequeños tienen suficiente memoria y capacidad de cómputo, los desarrolladores tienen la libertad de elegir el idioma que les facilita la vida y cada vez es más frecuente que sea Python.
La mejor plataforma para aprender estos idiomas:
Catalogar
Hackr.io – Encuentre y comparta los mejores cursos y tutoriales de programación en línea