Cita:
Empezado por winzo
Pues eos, que estoy haciendo cosillas ultimamente en unix(consola remota de ubuntu), y es una mierda total, las configuraciones son complicadisimas, sin mencionar todo el rollo de permisos, usuarios propietarios y demás.
Quienes lo defienden no entiendo porque, su simpleza es nula, y eso que ubuntu ya hace bastante, pero la verdad es que montar cualquier cosa es un bodrio.
|
*nix nunca a tenido la simpleza como una de sus caracteristicas ppales. O el usuario "comun". Es todo un dolor de cabeza hacer muchas cosas que en windows es click-click.
Cita:
Empezado por winzo
Y no hablemos de las guías, en todas y cada una es un asco ver como dan por hecho que sabemos todo( un buen ejemplo).
Es tan complejo instalar cosas que en windows tienes en cuestion de minutos.
|
Instalar a mano un software es asi de dificil. A proposito, trac es de los faciles - mucho de todo lo que esta alli es precisamente porque no asumen que sabes de todo, y por eso te muestran la instalacion del stack completo. La unica parte que es instalacion del trac como tal:
Código:
easy_install Babel==0.9.5
easy_install Trac
El resto es configuracion del stack (drivers, bases de datos, servidor web, opciones alternativas). Python es muy facil de armar, y la documentacion general de los proyectos python es muy buena.
Ahora intenta con cosas en c/c++ y cuando toca mover la configuracion del compilador gcc, eso si que es horrible. Esta semana me carge 2 veces el servidor por eso.
Sin embargo, si existen instalaciones de un solo paso (easy_install es una de ellas. Otros manejardores de paquetes tambien lo logran).
Cita:
Empezado por winzo
En fin, pueden decir lo que sea, pero la verdad es que hablo basado en esta atroz experiencia y nada mas, todo es complicadisimo, incluso modificar un archivo usando VI(el editor), joder, hasta borrar una letra es una complicación extremadamente inecesaria.
|
El vi es una atrocidad. Ahora bien, nada que ver con emacs, que es aun peor. Estos programas tienen toda la filosofia *nix/c++: Supremamente poderosos, absurdamente ilogicos y frustrantes, y generar un tipo de fanatismo incomprensible para los no iluminados.
El mejor disponible en terminal es nano. Es mucho mas logico para cosas simples. Un editor que realmente me gusta:
http://www.sublimetext.com/2 (pero no es pa terminal, es visual).
El camino del *nix es complejo. La mejor opcion es osx, que te da el mundo de lo facil de apple y el de lo poderoso de *nix, pero a la hora de configurar servidor iguales toca aprender.
Pero a la final con internet es facil salir de apuros. Y centrandose en un stack sano, se vuelve un proceso repetitivo.
Y si quieres desarrollo web *nix superfacil lo mejor es usar heroku.com y similares. Donde solo es darle push al codigo y no te preocupas por infraestructura.