Características del idioma de Yi Language
Programación china completa. Ventajas del lenguaje
Yi Language es poderoso y práctico. Actualmente tiene docenas de bibliotecas de soporte para diversos rangos de aplicaciones, cientos de tipos de datos y componentes de interfaz, y casi 10,000 comandos de soporte, que admiten todas las funciones y bases de datos actuales. No es peor que otros productos similares. El desarrollo modular apoya la división del trabajo en grandes proyectos de software. Los módulos en lenguaje Easy se denominan módulos Easy. Al utilizar los módulos Yi, los usuarios pueden encapsular el código de uso común y reutilizarlo en otros programas, o proporcionárselo a terceros, o usarlo como parte del desarrollo de grandes proyectos de software, y luego organizar todos estos módulos durante la fase de empaquetado del proyecto de software, compilado en un programa completo.
El sistema EasyLanguage está diseñado y desarrollado íntegramente internamente. Tiene su propio compilador. El programa compilado se ejecuta rápidamente y no presenta riesgos de seguridad. Viene con una pequeña base de datos para reducir los costos del proyecto de desarrollo y es fácil de aprender. Programación en plataformas de sistemas operativos. Admite el desarrollo de programas tanto para Windows como para Linux. Admite localización china. Admite procesamiento de fecha y hora en formato chino, procesamiento de pronunciación china, procesamiento de caracteres de ancho completo y medio ancho, procesamiento de cantidades de RMB y conversión de fecha lunar.
EasyLanguage viene con un sistema de ayuda instantánea. Cuando los usuarios de EasyLanguage encuentran problemas, pueden obtener inmediatamente ayuda detallada sobre el tema actual con solo un clic del mouse. EasyLanguage tiene una gran cantidad de archivos de ayuda, que contienen una gran base de conocimientos y materiales de desarrollo. Hay una gran cantidad de rutinas en EasyLanguage, que se pueden buscar en la red de recursos, en el escaparate de la competencia y en el foro. Un foro de comunicación para los amantes del idioma Yi, con decenas de miles de usuarios registrados. Los usuarios de Easy Language pueden hacer preguntas que encuentren durante el uso y los expertos las responderán lo más rápido posible. A través de la función de búsqueda del foro, también podrás obtener las respuestas que necesitas. A través de libros de idiomas sencillos, películas didácticas, CD didácticos multimedia, etc. Yi Language tiene su propio sistema de ayuda instantánea. Cuando los usuarios de Yi Language encuentran problemas, pueden obtener fácilmente ayuda detallada relacionada con el tema actual.
Comprobación automática del formato de sintaxis. Verifique y solicite automáticamente si la sintaxis y el formato de la declaración de entrada son correctos y agregue automáticamente el nombre. Consejos completos y ayuda. Al mover el mouse se mostrarán inmediatamente sugerencias relacionadas con el proyecto. El formato de sintaxis se solicita durante la programación y el contenido de la variable actual se solicita durante la depuración. Presione la tecla F1 en cualquier momento para obtener ayuda detallada relacionada con el tema actual, etc. Gestión automática de nombres. Si el usuario modifica cualquier definición de nombre, todos los demás códigos de programa que contengan ese nombre se corregirán automáticamente. Entorno de desarrollo integrado. Integre diseño de interfaz, escritura de código, análisis de depuración, compilación y empaquetado.
Desventajas de Yi Language
Yi Language es un software pago. Aunque algunos software de programación requieren registro para su uso, su método de carga es diferente al de otros software de compilación. Yi Language debe registrarse antes de que se pueda compilar el programa; de lo contrario, solo se puede depurar en el momento de la compilación. (Como se muestra en la imagen de la derecha) El precio de la versión registrada oficial es 618 yuanes (versión de cifrado empresarial).
Sin embargo, la versión oficial de EasyLanguage 5.0 ya admite la compilación estática, lo que reduce la posibilidad de falsos positivos y el tamaño del archivo compilado también se reduce considerablemente.
Además, debido a la particularidad de la forma en que se ejecutan los programas de Yi Language, un solo programa en blanco alcanza entre 400 y 500 KB. Actualmente, algunos módulos de los complementos de extensión de Yi Language: Zhanyue y Black Moon se pueden reducir. a través de la compilación del idioma Yi, el tamaño del programa es de solo aproximadamente 10 Kb después de la reducción del programa en blanco. Los programas heurísticos avanzados de muchos programas antivirus informarán erróneamente como virus los programas escritos en idioma Yi. Incluso los programas en blanco sin ningún código serán reconocidos como troyanos por algunos programas antivirus. Hasta ahora, todas las partes involucradas están abordando activamente este problema, pero hasta ahora (julio de 2014), el problema de los falsos positivos todavía existe.
En cuanto al problema de los falsos positivos, la práctica ha demostrado que los programas generados en lenguaje Yi no son propensos a dar falsos positivos. Las ventanas vacías generadas por separado por VB también se reportan como virus.
Por supuesto, también hay algunos programas de Yi Language que se utilizan incorrectamente, como programas de piratería de cuentas, caballos de Troya y monitoreo de teclado, y luego buscar formas de eliminar los falsos positivos es inútil. El programa en sí es dañino y reportar virus también es normal.