image2.jpg

Python versus BoneScript en su BeagleBone

Probablemente se sienta relativamente cómodo con la programación en BoneScript en su BeagleBone. En muchos sentidos, Python y BoneScript son similares. En ambos lenguajes, usa variables, así como declaraciones if y while , y también controla los pines de BeagleBone cambiando los valores de un objeto. Pero debe tener en cuenta algunas diferencias clave:

  • El flujo de código es diferente. El intérprete de Python ejecuta cada línea de forma secuencial. Dos programas, uno en BoneScript y otro en Python, que hacen lo mismo pueden terminar siendo bastante diferentes.

  • La sangría no es solo organización. Aunque debe aplicar sangría a su código tanto como sea posible cuando programe en BoneScript, la sangría es simplemente una herramienta, aunque poderosa, para mantener su programa organizado.

    De hecho, podría escribir un programa completo en una sola línea de código. En Python, sin embargo, las sangrías le dicen al intérprete qué partes del código están dentro de declaraciones como if y for .

LEER  Las herramientas adecuadas para trabajar en sus proyectos BeagleBone

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *