Red de conocimiento del abogados - Respuesta jurídica de la empresa - Acerca de la practicidad de Free Pascal

Acerca de la practicidad de Free Pascal

1. ""Después de aprender a programar, puedes expresar tus pensamientos en la computadora, pero después de aprender FP durante dos años, descubres que la programación es solo hacer algunas preguntas."

Sí. Este tipo de pensamiento muestra que Free Pascal no se ha aprendido bien. ¿Puedes culpar a la dificultad de escribir un poema si no puedes escribir un poema? ​​Todo el esfuerzo al escribir un poema está fuera del poema. Un lenguaje de programación es solo una herramienta de expresión. Significa que todavía no puedes usar fpc libremente. Muestra que tu capacidad actual es que no puedes controlar la mayoría de los recursos de la computadora usando Pascal y sientes que estás perdido.

2. "Entré en contacto con Yi Language (el que dice ser programación china), y parece que tengo la sensación de que puedo "crearlo yo mismo""

Simplemente significa que no quieres hacerlo tú mismo, sino "hacer tu propio imitador". Easy Language significa mejor soporte de localización, controles y entornos convenientes disponibles y documentación más clara.

3. La esencia de los entornos lingüísticos completos de Turing (incluidos Yi y Pascal) es la misma. Los principios del algoritmo interno son esencialmente los mismos.

Cuando aprendes uno, también estás aprendiendo el otro. ¿Por qué uno puede aprender a hacer algo que el otro no puede hacer? No aprendiste los principios a pesar de que las instrucciones eran buenas para hacerlo. Simplemente aprende a usarlo. Es como usar un altavoz. Una vez que aprendas a encender y ajustar el volumen, podrás crear algo, pero no habrás aprendido los principios del electromagnetismo.

Da un ejemplo para ilustrar la importancia del principio. Un extranjero de 20 años primero escribió un compilador BASIC en C y luego escribió una nueva versión del compilador BASIC usando su propio BASIC. A partir de entonces, su compilador se compiló solo y gradualmente agregó soporte para gráficos, bases de datos y funciones avanzadas. Software de informática de precisión, audio y vídeo de juegos y algunas otras bibliotecas. ¿Qué se puede hacer ahora con el lenguaje que desarrolló? . ¿Sentiría que el lenguaje básico y sencillo que utilizaba en aquel entonces no era práctico? Este es el lenguaje FreeBASIC que se ha desarrollado desde cero en los últimos años.