Red de conocimiento informático - Problemas con los teléfonos móviles - Programación Tcl Avanzada

Programación Tcl Avanzada

En primer lugar, consulte el diferente

1, perl: un lenguaje de programación informático rico en funciones que se ejecuta en más de 100 plataformas informáticas.

2. Lenguaje de comandos de la herramienta.

3.shell: Software que proporciona a los usuarios una interfaz de operación (analizador de comandos).

En segundo lugar, características diferentes

1. Perl: L se basa en las características de C, sed, awk, lenguaje de scripting shell y otros lenguajes de programación. La característica más importante es la integración. la función de expresión regular y la enorme biblioteca de códigos de terceros CPAN.

2.tcl: No proporciona soporte orientado a objetos. Pero el lenguaje en sí se puede ampliar fácilmente para admitir la orientación a objetos. Muchas extensiones del lenguaje C proporcionan capacidades orientadas a objetos, incluidas XOTcl, Incr Tcl, etc. Además, la propia extensión SNIT está escrita en TCL.

3. Shell: Interpreta y ejecuta interactivamente los comandos ingresados ​​por el usuario o interpreta y ejecuta automáticamente una serie de comandos preestablecidos.

En tercer lugar, las ventajas son diferentes

1. Perl: un lenguaje que puede manipular fácilmente números, texto, archivos y directorios, computadoras y redes, especialmente programas. El lenguaje debería facilitar la ejecución de programas externos y escanear la salida de esos programas en busca de cosas de interés.

2.tcl: Se utiliza comúnmente para creación rápida de prototipos, scripting, GUI y pruebas.

3. Shell: Como lenguaje de programación, define varias variables y parámetros, y proporciona muchas estructuras de control que solo están disponibles en lenguajes de alto nivel, incluidos bucles y ramas.

Enciclopedia Baidu-Lenguaje TCL

Enciclopedia Baidu-perl

Enciclopedia Baidu-Shell