Portability is good
Nada, que no encuentro dónde lo leía, pero alguien comentaba que había cultivado la buena costumbre de probar sus programas en un par de sistemas distintos, como un Linux y FreeBSD, y además en distintas arquitecturas (creo recordar que usaba i386 y ppc), porque esa portabilidad le permitía encontrar muchos fallos que solo trabajando en un sistema y en una arquitectura permanecían ocultos.
Estoy totalmente de acuerdo, además me parece que escribir código portable es bastante sano, aunque siempre podemos jugar un poco con algún #ifdef o similar para incluir alguna característica propia de nuestro sistema de desarrollo, resulta más trabajoso ya que obliga, entre comillas, a mantener varias versiones del mismo trozo de código.
He encontrado en Unix Porting una buena fuente de información, a añadir a lo que ya comenté de la Piedra de Rosetta para Unix. Destacar los enlaces a cuentas Unix remotas, donde podremos conseguir acceso remoto en diferentes sistemas y arquitecturas, que de una forma limitada nos puede hacer el papel ;).
Actualización: Otra lista de cuentas shell gratuitas, muy interesante.
Hay 3 comentarios
![]()
También HP ofrece algo parecido. Solo hay que registrarse para obtener una cuenta en cualquiera de las máquinas que ofrecen, *BSD, Debian, Redhat, HP-UX...
La url es esta http://www.testdrive.hp.com/
Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.
por ariel, en 2005-12-29 17:32:57 ∞