Colección de código fuente de Vbnet
Se puede ignorar a D porque no es una persona convencional y el ingeniero jefe se ha ido. Si atacas directamente a los fanáticos de D, C # definitivamente no es tan difícil como D, y el soporte de D para los chinos no está nada mal. Debido a esto, la gente en China no debería tratar con D. En segundo lugar, D es inseparable de la DLL de MS. Cuando Ms está molesta, D debe seguir nuevos sistemas operativos y nuevas herramientas de programación.
Para los no profesionales, VB es suficiente. Si dice que VB no es rápido, probablemente no comprenda la programación. Debe saber que la mayoría de los controles de VB encapsulan varias API debajo de la ventana, como usar ADO para conectarse a una base de datos, por lo que existe una diferencia de velocidad entre usar VB para conectarse a ADO y usar C para conectarse a ADO. No pueden crear software a gran escala, entonces solo pueden decir que no puede hacerlo. Mira la mariposa dorada. No basta con decir que VB no puede escribir veneno. Ya sabes, el veneno depende de cuánto sabe el sistema. ¡Creo que el envenenamiento por EBV no es infrecuente! En cuanto a las cosas esotéricas como copymemory mencionadas por los expertos, yo tampoco las entiendo, así que no diré más.
Por cierto, algunas personas preguntan por qué los estudiantes mayores necesitan aprender C y los no estudiantes necesitan aprender VB. Eso no significa que VB no sea bueno.
En realidad no. La razón por la que es necesario aprender C es porque los profesionales suelen ocuparse de la capa inferior del sistema. Muchas de las capas inferiores no se pueden implementar en VB, e incluso si se pueden implementar, es muy agotador. Además, es más fácil comprender las raíces de clases y objetos cuando se aprende C. Tiene las características de herencia, lo cual es muy útil para crear componentes, interfaces y controladores.
VB es utilizado principalmente por no profesionales, porque no necesitan mirar directamente a la capa inferior, solo usan objetos existentes para realizar algunas aplicaciones. Es cierto que VB no es tan rápido como C cuando se trata de una gran cantidad de operaciones de punto flotante, pero la mayoría de las aplicaciones no utilizarán una cantidad tan grande de operaciones. Después de todo, no todo el mundo hace simulaciones de misiles y ADN. Y MS ha dejado muchas interfaces. Por ejemplo, 3D puede llamar directamente a dX para hacerlo, y no hay diferencia entre VB y C que llaman a la API.