VB, C, C++, C#, java, html, ¿cuáles son las diferencias entre estos lenguajes? ¿Tienes alguna buena opinión?
----------------------------- Extractos a continuación-------- ---- ----------------------
VB es una herramienta de programación visual, mientras que c y c++ son lenguajes, no hay comparación a menos que usted. compare basic con c, o vb con vc. O comparando vb y vc, la tecnología subyacente de b no es tan sólida como c. Si desea escribir software antivirus, métodos de entrada, herramientas de optimización, herramientas de red, controladores, etc., vc tiene grandes ventajas. Si desea escribir software basado en bases de datos, como gestión de empleados, gestión financiera corporativa, etc., la eficiencia de desarrollo de VB puede ser un poco mayor que la de VC, pero no es absoluta.
En términos de operaciones de bajo nivel, excepto el ensamblaje, absolutamente nadie puede igualar a C.
Pero ahora el software basado en bases de datos es muy popular y el margen de beneficio del proyecto es muy grande. Si usa VC para escribir un software maestro de optimización o de método de entrada, puede venderlo por 100.000 yuanes. y si crea un software de impuestos, puede alcanzar cientos de dólares de ingresos.
En términos de inversión técnica, si c quiere ser famoso, debe pagar más.
Estoy involucrado en el desarrollo de Java y el monto del proyecto es de más de un millón de yuanes. El reciente puede alcanzar entre 15 y 20 millones de yuanes. Java es un software de base de datos desarrollado en modo b/s. vb es modelo c/s, el mismo software usando Java es muchas veces más rentable que usar VB.
También son software de base de datos basados en modo c/s. La eficiencia de desarrollo de pb y delphi es mucho mayor que la de vb. Entonces, ahora vb no tiene retirada.
Si te gusta el lenguaje C, entonces te apoyo. El lenguaje C es un lenguaje atemporal, pero debes esforzarte demasiado. La dirección de desarrollo actual del lenguaje C es el desarrollo del controlador. En segundo lugar está el desarrollo integrado, ambas son industrias relativamente en desarrollo. Pero el aprendizaje requiere mucho conocimiento del hardware. Después de todo, el punto fuerte de C es el desarrollo de bajo nivel.
Si le gusta desarrollar software basado en bases de datos, se recomienda que aprenda java o dotnet, para que su esfuerzo no sea demasiado en comparación con c, pero también necesita dominar conocimientos técnicos relevantes. como tecnología web, modelado de bases de datos, clústeres de servidores, parámetros del navegador, arquitectura de software, etc., y las nuevas tecnologías se actualizan muy rápidamente, por lo que se requiere un autoestudio con frecuencia, y esto no es algo que se pueda lograr de la noche a la mañana.