¿Es más recomendable el entorno Linux para aprender a programar en redes?
Este es el caso. La programación de red en un entorno Linux utiliza sockets nativos y escribe los módulos de programa de conexión, escucha y otros más originales. Se puede trasplantar directamente a otras plataformas y solo necesita compilarse. Si está en Windows, también puede escribir así en la plataforma, pero si muchos programadores junior escriben por primera vez en la plataforma Windows, es posible que primero usen la programación de red basada en la API de win32. Como resultado, encontrarán que es imposible ejecutarlo. el programa en otras plataformas, así que llegué a la conclusión de que es mejor escribir en la plataforma Linux. Entonces, de hecho, la respuesta es no, siempre que escriba un programa de red que pueda trasplantarse, será el mismo independientemente de la plataforma. Es solo que las funciones avanzadas como epoll en la programación de redes de Linux se utilizan más. Especialmente programas con gran volumen de acceso IO.
Puedes comunicarte más con nuestros alumnos