Entradas agregadas ‘C#’
¿Es igual un while que un for? En C# no
Los que estamos familiarizados con los diferentes lenguajes de programación, lo estamos inevitablemente con las sentencias condiciones y los bucles. Somos conscientes de que existen múltiples alternativas para realizar una acción. Comunes son las discusiones sobre si es más eficiente o más elegante utilizar una secuencia if-elseif o un switch, o un for o un while , o un while o un do-while. Y normalmente las decisiones, suelen ser bastante personales.
Yo, por ejemplo, suelo optar por utilizar for en vez de while, y la verdad es que no puedo dar una razón argumentada para ese hecho, simplemente me sale, cuestión de costumbre imagno, aunque a diferencia de otra gente, no soy de aquellos que buscan cambiar la lógica del programa para utilizar un tipo de sentencia u otra, obviamente hay ocasiones donde la utilización de uno u otro está muy clara. Estamos hablando de situaciones más generales.
Debatiendo sobre el “Proyecto Mono”

La verdad es que uno de los problemas más grandes que se han debatido últimamente en el mundo del software libre y, en especial, en el mundo Linux, es la idoneidad o lo correcto de incluir el Proyecto Mono de una “manera estándar” en nuestros sistemas GNU/Linux.
Recordando rápidamente y, para que todos entremos en materia, cabe recordar que Mono, o mejor dicho el Proyecto Mono, hace referencia a un grupo de herramientas libres, compatibles con .NET según lo especificado por el ECMA.
Dicho de otro modo, es un grupo de aplicaciones que nos permite trabajar con .NET y con lenguajes tales como C#, programar y ejecutar dichas aplicaciones tanto para Linux como en Windows. Para más información aquí.
Mono ha sido una gran iniciativa que comenzó con Ximian y finalmente ha sido continuada por Novell tras la adquisición de ésta, y realmente no ha sido muy criticada en sus primeras fases, pero esto ha cambiado en las últimas semanas tras la decisión de que se incluya en las instalaciones GNOME por defecto en distribuciones tan populares como Debian o Ubuntu.
Dicha decisión ha sido derivada de la inclusión de la aplicación Tomboy de manera estándar en los escritorios GNOME, la cual está desarrollada a través de dicha plataforma y, como consecuencia también debe incluirse para el correcto funcionamiento de la aplicación.
A partir de ahí, han surgido multitud de opiniones en ambos sentidos, aunque hay que reconocer que una gran parte de la comunidad se ha posicionado en contra , incluso personajes tan respetados en el mundo del SwL como Richard Stallman, dando algunos de motivos que deben ser cuidadosamente cuestionados y analizados.