¿Cómo elegir vb6 y VB.NET?
El subproceso múltiple de Vb6 no es tan conveniente como VB.NET.
Vb6 se puede ejecutar en win10 y los programas desarrollados se pueden ejecutar con compatibilidad con versiones anteriores, por lo que no hay necesidad de preocuparse por el problema de no poder ejecutarse.
Teórica y prácticamente, los programas desarrollados con vb6 no se ejecutarán.
Ya es suficiente, puede que sea más lento porque no hay subprocesos múltiples al procesar archivos.
Esto varía de persona a persona y la comprensión de cada uno es diferente. La lógica de programación es más importante y las diferencias de sintaxis son más fáciles de resolver.