Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué lenguaje de programación es más adecuado para desarrollar aplicaciones de escritorio?

¿Qué lenguaje de programación es más adecuado para desarrollar aplicaciones de escritorio?

Para programar no existe el mejor lenguaje, sólo el más adecuado. Hablemos de los lenguajes comunes de desarrollo de escritorios para PC.

Serie C/C

La mayor ventaja de la serie C es su alta eficiencia operativa, pero la desventaja es que también es muy problemática y difícil de comenzar. A continuación se presentan dos bibliotecas de interfaz C aprobadas oficialmente que se utilizan a menudo en el proceso de desarrollo. En cuanto a las bibliotecas de código abierto de terceros, como Duilib y BCG, no las presentaremos aquí.

1. Qt

La biblioteca de código abierto preferida para la interfaz de desarrollo en C. En el campo C, Qt se encuentra dondequiera que haya una GUI y generalmente se encuentra dondequiera que haya software integrado. También se encuentra en finanzas, industria, energía eléctrica, videovigilancia y otras industrias. Combina soporte multiplataforma, documentación completa y un elegante diseño de API con muchas ventajas.

No es solo un conjunto de bibliotecas de interfaz, sino que también encapsula interfaces como subprocesos múltiples, acceso a bases de datos, procesamiento de imágenes, procesamiento de audio y video, comunicación de red y operaciones de archivos.

El multijugador común YY, el WPS de Kingsoft y la herramienta de captura de paquetes de red Wireshark se desarrollaron utilizando Qt. A continuación se muestra una imagen del efecto de diseño de interfaz logrado con QSS.

Qt

2. MFC

Como dice el refrán, MFC==no tiene nada para comer. Aunque el 2020 ya terminó, todavía hay un gran número. de las empresas Al utilizar MFC, una tecnología antigua, para desarrollar interfaces, no está extinta. Sin embargo, la mayoría de los proyectos se encuentran en mantenimiento. Creo que pocas empresas utilizarán MFC para desarrollar nuevos proyectos.

MFC

Si eres estudiante, no se recomienda profundizar en tecnologías relacionadas con MFC, solo entender su idea general.

Si ya está trabajando y, lamentablemente, se encuentra en medio del mantenimiento de un proyecto MFC antiguo, se recomienda que aprenda más sobre otras tecnologías después del trabajo y salga del pozo lo antes posible.

C#

Simple y fácil de usar, si desea eficiencia en el desarrollo, C# es definitivamente el rey del desarrollo de interfaces de Windows. Respaldado por el fuerte respaldo de Microsoft, proporciona a los desarrolladores WYSIWYG. En el modo de desarrollo, incluso los principiantes pueden desarrollar software visual con una interfaz gráfica simplemente arrastrando y soltando. No solo pueden desarrollar clientes para PC, sino también clientes web. La mayor desventaja es que es necesario instalar el componente del marco.

C#

Serie JS

JS, que alguna vez soñó con dominar el mundo (Web, dispositivos móviles, PC), lanzó Electron para brindar a los desarrolladores clientes para PC. Desarrollo integral, existen casos maduros como VSCode, Atom y Facebook Messenger. Sin embargo, la mayor desventaja es que las cosas desarrolladas son demasiado grandes y tienen una baja eficiencia operativa.

Electron

Python

Sí, es el Python que alguna vez fue popular en todo el país. No solo puede escribir rastreadores, sino también desarrollar interfaces.

Con la ayuda de PyQT, también puede completar rápidamente el trabajo de desarrollo de la interfaz gráfica. La siguiente imagen es una gran imitación del proyecto de código abierto "FeelUOwn" de NetEase Cloud Music, desarrollado con PyQT. Se afirma que es un reproductor de música multiplataforma que se ajusta a la filosofía Unix. Actualmente, el trabajo es de código abierto en Github.

FeelUOwn

Lo anterior es mi opinión, si te gusta, ¡dale me gusta!

C# es una buena opción para desarrollar aplicaciones de escritorio en la plataforma Windows.

El lenguaje C# puede realizar fácilmente el desarrollo de programas de escritorio utilizando herramientas de desarrollo vs. Arrastrando controles se puede completar rápidamente. interfaz de software, pero para que se vea bien y atractivo, necesita usar otras bibliotecas de interfaz o volver a dibujar los controles usted mismo.

C# tiene funciones completas y puede llamar fácilmente a componentes de Office, componentes de Windows, funciones de Windowsapi y varias llamadas de conexión de bases de datos.

C# puede llamar fácilmente a equipos de control industrial, como plc, y puede operar fácilmente plc, leer y escribir datos, etc.

C# puede desarrollar Windows y otros juegos multiplataforma usando unity3d y desarrollar visión artificial usando emgu.cvopencv, etc.

Básicamente, se puede producir cualquier software en la plataforma Windows.

Pero C++ puede hacer todo lo que C# puede hacer, pero C++ es más difícil y no es adecuado para principiantes.

C# es la primera opción para desarrollar el escritorio del sistema Windows.

C multiplataforma es una biblioteca Qt muy famosa.

Sin embargo, ahora que node.js es una tecnología independiente del motor V8 basado en Chrome del navegador, ahora es posible desarrollar aplicaciones de escritorio multiplataforma usando HTML, CSS y JavaScript, con front -finalizar el enlace bidireccional de vue, reaccionar y angular. Esperando un desarrollo rápido, alta eficiencia, deslumbrante, framework electron o nw.js.

上篇: ¿Cuántos secretos se esconden detrás del mundialmente famoso cuadro "Mona Lisa"? Hay varias opiniones principales:\x0d\x0d\■La misteriosa sonrisa "Mona Lisa lleva ropa de luto" decía\x0d\Mona Lisa está vestida de negro liso, sin ningún accesorio, y su cabello es cubierto No sorprende que lleve un velo negro. Según el biógrafo Vasari, la modelo de esta pintura, la señora Layokunda, lamentablemente murió en 1499 antes de que se comenzara a pintar. Si la modelo de la Mona Lisa era realmente ella, entonces no es difícil entender por qué vestía ropa de luto y se hacía pintar. \x0d\Según una biografía escrita por Vasari, durante los cuatro años de pintura, Leonardo rodeó a la modelo (Mona Lisa) de músicos, cantantes famosos y comediantes, manteniendo su mente y su alma en un estado de ternura para ahuyentarla. su melancolía, su belleza también es particularmente atractiva. El misterio de su rostro contiene el poder de la música para "capturar el alma y controlar el alma". Cuando este encanto se refleja en la sonrisa de Mona Lisa, se convierte en un misterio difícil de resolver. \x0d\x0d\■La teoría de la "enfermedad dental" de la sonrisa misteriosa\ x0d \El médico italiano Surano cree que la misteriosa sonrisa de Mona Lisa no es la habilidad avanzada del artista, sin mencionar que la propia Mona Lisa puede usar su misteriosa sonrisa para invertir la sonrisa. todos los seres sintientes. Como médico, Surano cree que Mona Lisa tiene una sonrisa tan encantadora porque tiene la costumbre de rechinar los dientes. Puedes rechinar los dientes inconscientemente mientras duermes o cuando estás nervioso, haciendo que tu sonrisa parezca infinitamente misteriosa. Los arqueólogos británicos han propuesto otra teoría sobre las enfermedades dentales. Estos arqueólogos escribieron un libro sobre la historia de la odontología. Dicen que Leonardo da Vinci probablemente usó a una joven llamada Isabella Arago como modelo cuando pintó la Mona Lisa. Según los registros, esta joven tiene una apariencia hermosa y una figura regordeta, lo que la hace particularmente adecuada para el modelaje. Sin embargo, cuando se analizó el cráneo de Isabella en la Universidad de Bradford, el centro de investigación forense de restos humanos más famoso del Reino Unido, se descubrió que los dientes de Isabella no sólo eran amarillos y negros, sino también muy anchos. Debido a esto, Isabella siempre tuvo miedo de sonreír cuando modelaba y cuando había otras personas presentes. \x0d\\x0d\ ■La tecnología moderna revela el velo de la sonrisa\x0d\No hace mucho, un descubrimiento con la ayuda de la tecnología moderna reveló esta misteriosa sonrisa que ha durado siglos. Resulta que la sonrisa de Mona Lisa es una ilusión óptica creada por el genio Leonardo da Vinci con sus magníficas habilidades pictóricas. \x0d\ Según la neurocientífica de Harvard Margaret Livingstone, la famosa sonrisa en el rostro de Mona Lisa es desorientadora, como un sueño. Según cómo funciona el sistema visual, vemos el mundo a través de dos zonas únicas, una zona central llamada fóvea. Esta zona es responsable de la estimulación visual más intensa y nos permite ver el color. Sus zonas periféricas son responsables del blanco y negro, las sombras y el movimiento. Cuando las personas miran fijamente una cara, normalmente pasan la mayor parte del tiempo mirando a los ojos. Entonces, mientras la visión central se centra en los ojos de la Mona Lisa, la visión periférica menos precisa se centra en la boca de la Mona Lisa. Debido a que la visión periférica no está interesada en los detalles, "aceptará felizmente" las sombras provenientes de los pómulos de la Mona Lisa. Cuando se activa la visión periférica, la imagen se vuelve más borrosa, lo que realza las sombras involucradas en la sonrisa de Mona Lisa. Sin embargo, cuando los ojos del espectador se dirigen directamente a la boca de Mona Lisa, su visión central no ve la sombra. Entonces el efecto de sonreír no es obvio. Livingstone escaneó la Mona Lisa y la procesó en una computadora, recreando la imagen pero filtrando las sombras para que cada detalle de la imagen fuera claro y fuera difícil ver una sonrisa al mirar la pintura. Pero cuando las sombras volvieron a intensificarse, la sonrisa apareció nuevamente. \x0d\Livingstone dijo: "Cuando miras fijamente la boca de Mona Lisa, nunca ves su sonrisa.\ La sonrisa de Mona Lisa parpadea mientras los ojos de la gente recorren su rostro. Vaya. El misterio de la "Sonrisa de Mona Lisa" parece haber sido revelado, pero Todavía es necesario probar en la práctica si este misterioso tema continuará. Independientemente del resultado, la sonrisa de la Mona Lisa siempre será "eterna".\x0d\x0d\La Mona Lisa es una de las obras maestras heredadas más famosas del mundo. El mundo y un tesoro del Museo del Louvre en París. Esta famosa pintura minera fue creada en 1503-1505 y representa a una mujer con una expresión misteriosa, vestida con ropa hermosa, sentada tranquilamente frente al paisaje, con las manos juntas de forma natural. Su figura regordeta y su expresión digna encarnan una sensualidad misteriosa. 下篇: Cómo escribir tailandés nativo en caracteres chinos tradicionales
vascript" src="../css/tongji.js">