Elegir el mejor SO para programar y Otros
Hola Amigos!
De repente este post no corresponda a este hilo, pero también incluye algo relacionado a la programación. Hace medio año atrás logré instalar en mi Equipo 3 SO: WinXP, Win 2003 y Win98 en 3 particiones primarias distintas (independientes). Mi pregunta se relaciona con lo siguiente: 1.- ¿Si tuviera que elegir entre Win 2003 y Win 2000, cual elegiría? 2.- Lo propio ¿Si tuviera que elegir entre Win 98 y Win Me, cual elegiría? Estoy seguro que las respuestas vendran preguntándome, dependiendo de lo que necesito con esos SO verdad? Bueno, les puedo comentar que todo ello se debió a que en alguna parte leí (no recuerdo) decían por ejemplo que Win 2000 (ó Win 2003) es mucho mejor para programar..... el problema es que ¿no sé por qué?. Luego Win 98 preferían para algunos juegos que no funcionaban en WinXP. Lo único que sé es que Win Millenium limita a algunos programas a ser instalados, en relación a Win 2000, 98 y XP (tal es el caso de Office 2003 por ej.), pero me parece mucho más rápido y tiene un buen desfragmentador, entre algunos comentarios. Necesito saber de vuestras experiencias basados en las 2 preguntas que hice 1) y 2) para poder elegir óptimamente ¿Cuales 3 SO puedo instalar finalmente en mi equipo? Gracias Un saludo. |
Para programar tengo windows XP, aqui se reune todo lo necesario para winXP y win 98/Me. cuando se programa para win 98, pues hay que mirar si las funciones son compatibles con ese sistema o no. Nunca está demás usar VirtualPc u otro programa similar para ver como queda nuestro programa en distintos sistemas operativos, así no tenemos que instalarlos todos los sistemas operativos.
En cuanto a los juegos, bueno, muchas empresas crean parches para que su juego de win 98 pueda funcionar para 2000 / Xp. Los fallos de cada uno de los sistemas están muy comentados ya por internet, pero vamos. - Win 98 es el rey de los reinicios, ya sea Second Edition o no :D. - Win Me según dicen es Mierda Entera, un windows 98 con interfaz renovada. - Win 2000 me gustó mucho, sobre todo con el Service Pack 4, era muy estable hasta que empezó a sacar pantallas azules :D. - Win XP no me gusta, pero al fin y al cabo, todos los ordenadores que toco lo tienen. Me gusta más el Service Pack 1 que el 2. Si te gusta probar, prueba Linux ;) |
Gracias Lepe por tus sugerencias!
En si, aparte del linux, ¿que otros SO podría instalar en mi máquina? Un saludo. |
Lepe ya ha dicho gran parte de lo q qeria decir :mad:
Win98 y Win Malenium técnicamente son lo mismo con la excepción de q el último es más malo, ambos usan formato VXD para drivers mientras q del 2000 en adelante el formato es WDM, una notable mejora, aunq se necesita algo de " muchas actualizaciones ". Conclusión 2000 pa`rriba. Otra: 2003 fué diseñado para ser un servidor como un controlador de dominio y allí montar su DHCP,DNS, etc no lo usaría como PC común y silvestre, aunqe no sé porqé es mejor para programar como dices... Los mejores para programar son 2000 y XP, en esto me qedo con XP (sin el SP2!!!) ya q trae ciertas mejoras para interacción con dispositivos (no me consta al 100% :o), lo malo es q sufre de amnesia en el arranque y por eso a veces deja de reconocer cierto hardware y éste a su vez pues qeda como deshabilitado....ahí es donde interviene el ServicePack. Otra opción sería usar Linux......pero.........nunk he encontrado documentación q TENGA EL HONOR, DON, DEBER Y DERECHO DE LLAMARSE DOCUMENTACIÓN, solo he visto trozos medios de funciones de C, unas en Inglés otras en Spanish, pero nada como el MSDN Conclusión: XP con SP1 |
Cita:
Sin embargo yo jamás he visto/usado ese MSDN, que no sé lo que es y llevo programando un montón de años y jamás me ha hecho falta, todo depende de "lo que programes" :) |
Casimiro,
en tus intervensiones en distintos hilos te noto mas hacia el eje de crítica que de apoyo, si bien sugieres Linux sobre todo: Cita:
Pues he escuchado bastante de Linux pero no lo conozco, hablan que tiene bastante estabilidad, ¿podrías por favor aportar con algo más solido para el caso si dicha información tu la tienes?, por fa. Un saludo |
En mi opinion personal, Windows 2003 (si se puede). De hecho en mi empresa programo directamente sobre el todo el tiempo.
Razones? 1- Es mas seguro O sea, es *realmente* mas seguro. FASTIDIOSAMENTE mas seguro. Lo cual es BUENO. La verdad es que al estar programando en SO de escritorio, por facilidad de uso, se sacrifican mucho la seguridad. Al hacerlo, los programadores hacen programas bajo la suposicion de que *esa* es la seguridad, lo cual es terriblemente falso, porque para rematar un desarrollador tiene privilegios (o los cuadra) que hacen que el software OBLIGUE al instalarlo que tenga esos mismo privilegios que la maquina de desarrollo. Por el contrario, en un equipo de servidor, las cosas son a otro nivel. Ahora uno le toca investigar y mirar como se activa, por ejemplo, el ASP.NET. Y ese servicio que no esta corriendo. Ahora los directorios tienen mas restricciones, etc... Lo cual hace una de dos: Te aburres con Win2003 o aprendes a hacer las cosas bien. Es bueno investigar sobre como programar con el principio del "Last Privilegie" (http://www-128.ibm.com/developerwork...ry/s-priv.html) La idea es que en todo momento, se programa con el *minimo* de privilegios por defecto. Esto en si es una razon crucial sobre el porque los programas de Linux son mas seguros: 1- Linux es principalmente usado en servidores 2-Lo usan administradores 3- Ende, se programa bajo la suposicion de que hay una seguridad y que se maneja por un administrador. En cambio un SO de escritorio tiene que decidir si le arruina la vida a la abuelita cuando conecta la camara digital (y por ende, vende menos) o deja activado el servicio esperando eternamente a que lo haga. 2- Es mas rapido Win2003 es identico en funcionalidad que WinXP pero al "desnudo". Quiere decir, que todo lo que en WinXP es si, en Win2003 es NO. Temas? NO. Archivos compartidos? NO. IIS? NO. ASP.NET? NO. Acceso remoto al registro? NO. Sonido? NO. DirectX Activado? NO. NO y NO y NO. Y como carga solo los servicios minimos necesarios, es mas rapido. Entonces solo se activa lo que se va necesitando y punto. 3- Para aplicaciones Web: Sin Limites, mejor desempeño En WinXP IIS tiene un limite de 10 conexiones simultaneas (de hecho es el limite generico de servicios de red). Eso significa que es dificil hacer una prueba de desempeño o de carga real, porque a las 10 conexiones simultaneas deja de funcionar. IIS de WIn2003 esta mucho mejor optimizado, es mas rapido, y de hecho, en general Win2003 es mas rapido. Ahora, rapido es una sensacion, ok? 4- Esta configurado para profesionales. Como se presupone que Win2003 es manejado por un usuario profesional, hay muchos detalles aqui y alla que estan configurados en base a ello. Es por eso que los temas estan desactivados, la manera como se ven las carpetas de archivo, el login al equipo, etc... Sin embargo, lo negativo es que es dificil conseguir gratis software como Antivirus y firewall (de hecho, no he podido encontrar uno) porque a pocos se les ocurre usar Win2003 como workstation y todos te quieren cobrar como si estuvieras en el servidor de 1000 usuarios.... En definitiva, recomiendo enormente usar Win2003. Al menos como entorno de pruebas de instalacion usando las mas restictivas configuraciones posible, lo que ayuda a hacer software mas seguro. Para aquellos que usan Win XP, busquen en google guias de optimizacion para lograr resultados parecidos.... Win 2000 me parece una buena opcion, aunque en lo que he visto, sorpresivamente, Win2003 usa mejor los recursos de la maquina y si no me falla la memoria, gasta menos memoria. Otra ventaja es que Win2003 tiene menos updates que WinXp. Win ME o Win98 no se deberia usar, a menos que sea para pruebas. |
Casimiro:
Cita:
Pero nunca he encontrado algo por el estilo..........cosas documentadas y otras NO :mad:!!! (estar escribiendo esto en este momento y recordarlo me enferma!) Quieres conocer el MSDN? la WinAPI en pasta? en vivo y directo? http://msdn.microsoft.com/ Para ser más específico http://msdn.microsoft.com/library/default.asp , http://msdn.microsoft.com/archive/default.asp y un ejemplo q no se puede dejar de ver............pues.......este sirve: http://msdn.microsoft.com/library/de...essionenum.asp |
Cita:
Lo que quiero decir es que todo depende de "lo que programes", del tipo de software que hagas, del tipo de clientes a quien va dirigido, etc. y de tu forma de pensar y tu filosofía sobre el tema. Por ejemplo, mi último cliente es un abogado que quiere redactar documentos, mantener una base de datos de sus clientes con un historial de todos ellos, guardar (escaneados) los documentos que ha usado con cada uno de los "casos" que ha llevado, poder consultarlos, imprimirlos, etc. y hacer facturas para cobrar a los clientes cuando acaba su trabajo. ¿Qué le he propuesto?, OpenOffice para redactar los documentos y un programa donde guarde los datos de los clientes junto a los documentos escaneados y su posterior tratamiento. Para ello usaré Lazarus+Firebird. Todo irá sobre Linux que ya incorpora navegador, email, grabación de cd/dvd, ver video, oir música, firewall, etc. Entrará al sistema como un usuario "normal" y gracias a la excelente seguridad de Linux, no podrá estropearlo jamás, aunque quiera hacerlo. Con Linux: Linux: 0 € OpenOffice: 0€ Mi programa: xxx € Mis servicios de instalación, configuración, etc.: xxx € Con Windows: Windows XP prof: 125 € MSOffice prof: 774 € Mi programa: xxx € Mis servicios de instalación, configuración, etc.: xxx € Y eso sin contar las licencias por cada uno de los ordenadores. El Linux puede instalarlo en todos los ordenadores de la oficina, de su casa y a todos los amigos. Con windows tendría que pagar una licencia por cada ordenador de su oficina, de su casa y los de sus amigos. El MSoffice también necesita una licencia para cada ordenador de su oficina, de su casa y los de sus amigos. (También puede copiarlos todos ilegalmente, piratearlos y creerse que es muy "listillo" por hacerlo) Mi cliente tendría que pagar 125+774=899€ + todos los programas necesarios (antivirus y demás). Acabaría teniendo un windows con acceso a todo el sistema, que al cabo de poco tiempo estaría lleno de virus, habría que formatear e instalar de nuevo, Siempre descontentos y con problemas, típico usuario windows. Cita:
Y que quede claro que cada uno use lo que quiera, me trae sin cuidado, es sólo mi humilde forma de ver las cosas. Saludos libres (y sin código oculto) para todos. |
Cita:
// Saludos |
Cita:
No me gusta criticar, quizás es que mis opiniones y/o forma de pensar son "diferentes" a la de la mayoría ;) |
Cita:
|
Cita:
Muchas veces es necesario usar la API de windows, pero "normalmente" para programas de gestión con acceso a bases de datos, no es imprescindible, quizás para cosas muy específicas. Todavía mantengo clientes de cuando usaba windows en los servidores y llevan años sin reinstalarse (windows 2000), eso sí, nadie los usa directamente, ni tienen internet, ni programas de nada, sólamente como servidores de datos, están siempre encendidos y sólo lo apagan en vacaciones. Y por lo que cuenta mamcx, el win2003 me parece que está muy bien para sustituir a los win2000 como servidores... pero estos los mantengo porque estos clientes usan programas de otras empresas que funcionan únicamente en windows y no puedo sustituirlos por servidores linux. El resto, todo linux. Lo que odio de windows, no de microsoft, es la intromisión, el querer hacer las cosas sin que te enteres, decidir por tí, obligarte a cambiar por versiones nuevas aunque no quieras, lo fácil que resulta para un usuario cualquiera el estropearlos, la constante dedicación a actualizar antivirus, parches, chequear el sistema, scandisk, desfragmentar, lo pronto que acaban llenos de basura, lentos, inestables, etc. Así que prefiero linux, usar programas libres, despreocuparme y vivir más tranquilo. Aunque con los windows gano más dinero porque tengo que dedicarles más tiempo y cobro por horas :D, aunque como la mayoría de los pcs clientes (no los servidores) van en windows... tengo trabajo para rato. Saludos sin odios :) |
Cita:
|
Tranquilo..... no te enojes
Es a eso que me refería con aporte:
Cita:
Cita:
Un saludo |
Tranquilo, es muy difícil hacerme enojar ;)
|
Deiv instalá WIndows XP con el Service Pack 2 en una partición NTFS, funciona muy bien si está actualizado al día y tenés un buen antivirus y un firewall.
Además hacete una partición para instalarte algún GNU/Linux y empezar a machacarlo, con Lazarus es una muy, pero muy buena opción, y me parece que tiene futuro prometedor. Windows 2003 está optimizado para ser servidor. Windows 2000 dicen que es muy inseguro (a mi no me gusta, después de un tiempo tarda mucho en bootear, no se si a uds. le pasa lo mismo). Windows ME es un "tanto":rolleyes: inestable. Windows 98 es muy buen SO, quizás ya le pasó la hora para algunos. Saludos |
Cita:
|
Cita:
En servidores: redhat, debian, suse, ubuntu... pero sin entorno gráfico, sólo la consola de comandos. En el escritorio del cliente: suse, ubuntu... casi todas están bien, depende de gustos y manías. Para backups, rescate del sistema y cosas de ese tipo, uso una knopix especial para esos menesteres, la uso para iniciar desde el cdrom y hacer imágenes de las particiones (con partimage, es comodísimo) a otros discos... por si acaso, hay que ser prevenido. |
Chiezen!!! como se extendio este tema..........no? :D
Cita:
Cita:
Cita:
|
Cita:
|
Cita:
Cita:
|
Casimiro, admiro tu experiencia en Linux, y veo que el hilo va creciendo en tal sentido, podrías por favor darnos una idea de que Programas óptimos trabajan en Linux?, por ejemplo mencionaste:
1.- OpenOffice 2.- ¿Antivirus? 3.- ¿Compresores? 4.- ¿Quemadores? 5.- ¿Graficadores (Freehand?, Photoshop?) 6.- Delphi? no se hace problemas??? 7.- Otros Y pregunto quizá ingenuo ya que nunca use este SO Un saludo |
Cita:
Antivirus, ninguno. Compresores: ark, procesa zip, tar, rar, etc. Quemadores: k3b Graficadores: gimp Delphi: lazarus Son los programas que traen casi todas las distribuciones linux, en mi caso estoy usando Suse Linux. |
Vean este link que está muy bueno:
http://alts.homelinux.net/ Es una comparación de alternativas de programas Privativos y Libres bien diferenciadas Hay opciones más que interesantes y potentes. Aunque yo diría en términos marineros que este post se fue al carajo!!! Saludos. P.D.: (Antivirus para Linux está el Panda para Linux que es freeware y otros más pero ahora mismo no recuerdo, son todos para manejar desde la consola, cosa que hay que acostumbrarse o acostumbrarse) |
Componentes para Firebird en Lazarus
Casimiro, en una de tus anteriores intervenciones en este hilo dijiste que usabas Lázarus + Firebird. ¿Se puede usar firebird en Lázarus? Esto es: ¿qué componentes usas para trabajar con FB desde lázarus?
En realidad, la principal "pega" que le veo en usar linux es que me quedo sin mi delphi 7. Por lo que he leído en otros hilos lázarus está bien, pero muy lejos aún de delphi 7 y que aún no estaba bien implementado el soporte para firebird. Eres el gurú al que todo el mundo pregunta en este hilo. Espero que no te cansemos demasiado. Un saludo. |
Hola
Yo estoy probando lazarus + firebird con los siguientes componentes: uib 2.1 (unified interface), fblib y alexsdataset, aunque a este último no lo he podido instalar en la versión de lazarus 64 bits. Espero la respuesta del maestro Casimiro para cambiar o no según su opinión. Saludos |
Bueno, hola, ya hace tiempo de este hilo, de enero del 2006, hace ya más de año y medio :)
Cambié Suse por Ubuntu, sigo sin usar ningún antivirus, ningún firewall, tampoco uso k3b porque está más pensado para kde, y ubuntu lo tengo con gnome, así que uso gnomeBaker. En cuanto a Lazarus, lo tengo un poco abandonado porque sigue estando bastante "verde". Lo poquito de programación que hago para Linux son pequeñas utilidades de pruebas, en lenguaje C. Cuando usaba Lazarus con Firebird, lo hacía con FBLib. Sigo esperando algo como Delphi para Linux, o parecido, es que es difícil hacer algo tan bueno :) |
Caramba, sí que hace tiempo de este hilo... (¿Cómo se puede saber la fecha de una intervención en un hilo?).
En fín, gracias por tu respuesta y también gracias a Robert01 por su intervención. Aunque la verdad es que me quedo un poco despagado... ¿no hay nada similar a delphi para linux? Hay muchos programas para linux que, según los pantallazos que se ven por la red, son muy parecidos a los de windows. Me viene ahora mismo a la memoria la versión de Nero para linux que vi su aspecto en un gif por ahí. Esos programas, ¿con qué los hacen? Debe de haber algún entorno de programación con buen IDE para Linux ¿no?:( ¿Qué tal Eclipse? ¿Y Phyton que dicen que está bien? ¿Alguien los ha usado? Saludos. |
Perdón, la fecha está en la cabecera.
Ahora me he dado cuenta... perdón por la pregunta tonta. :D
|
Cita:
|
Cita:
Bueno Con respecto al SO: Utilizo W2000 para mi gusto es muy estable y con muy buena performance. no tiene demasiaados Asistentes (gracias a diOS), por eso odio XP. Como dicen! Despues de un tiempo se vuelve Lento en Bootear. pero como generalmente no apago la maquina salvo contadas excepciones.. no tengo problema.- En referencia a los problemas de Pantalla AZUL, se deben a una incompativilidad con alguna Libreria seguramente, para ver eso hay desarrollada una aplicacion (en el sitio de micro....) con la cual puede analizar y ver que DLL o aplicacion es la que esta produciendo el volcado de Memoria. Yo por mi parte XP no me gusta, ya que oculta algunas cosas al Usuario, Tiene Demasiados Asistentes.. y algunas cosas mas de gustos personales (histerias :D) y en algun momento trabajando sobre los Puertos de la maquina (LPt y serial) sobre XP no me funcionaba ya que no se podia escribir directamente sobre el puerto.... (luedo de unas modificaciones se soluciona todo). Un saludo y Suerte a todos ahh.. para los chicos Linux.. a veces se complica con los jueguitos :p jejej Bueno saludos y no molesto mas |
Yo no eligiria nada de Windows, sino un S.O. como LINUX (:) LinEx 2006) y para programar utilizaria Java y una base de datos como MySQL o mejor Postgres.
|
Eso si, si que quiere dejar de lado la plataforma mas utilizada del planeta...
Ahora si la cosa es poner linux o mac o solaris, pa' eso estan las maquinas virtuales... |
Windows es la mas utilizada para los usuarios normales de tirar por casa, pero los profesionales no suelen utilizarlo y no digamos los servidores. Ademas suelen ser programas de software libre, como Java o cualquier otra plataforma, que ademas y esto si es importante los programas (digamos los ejecutables) pueden ser utilizados en cualquier otra plataforma (S.O.) libre o no, como por ejemplo la programacion Java para internet que es la mas normal.
|
Un momento...
O sea que segun tu, yo no soy profesional? Ni mi hermano, que hace 3D publicitario... porque antier lo vi haciendo algo para heineken, y no usando paintbrush, sino 3D Studio Max, uno de los paquetes lideres en ese mundo y del cual seguramente viene la mayoria del 3D en los videojuegos que usamos... Y si uno tiene este servidor: http://melkao.wordpress.com/ no usa windows? (pista: En este momento estoy escribiendo en el... sobre Windows 64 bits) Y si Java es tan bueno, porque aprox. el 70% de los proyectos en Java han fallado? http://www.zdnet.com.au/news/busines...0269968,00.htm Windows no solo es la plataforma dominante en el mercado de consumo, lo es tambien en el corporativo... de hecho la gran mayoria de las ganancias vienen de alli... Otra cosa muy distinta es que Unix/Linux esten en el segmento de servidores web, bases de datos y mainframes.... pero aun asi se usan muchisimos servidores windows -- aparte de como servidores web que es claro estan en un 2 o 3 lugar, no recuerdo -- en los roles de servidores departamentales, de directorio activo (que hasta la fecha, es MS quien posee la mejor implementacion), de exchange, de sql server, de sharepoint, de office live, de miles y miles de aplicaciones de terceros como Erps, nominas, y otras utilidades. Una cosa es que alguien en su sano juicio (si es que de eso tenemos los desarrolladores ;)) eliga linux o windows u otra cosa como plataforma principal y se concentre ahi. Eso esta bien... pero de igual manera millones de empresas eligieron una plataforma - y he visto quienes han elegido la de windows aun teniendo linux, y no por ser estupidos, como quieren dar a entender muchos- y por lo menos por pura decencia, supongamos que tienen tanto o mas capacidad mental para tomar decisiones como nosotros... |
Estoy hablando de informaticos de Sistema o de Gestion, es decir, programadores para hacer los programas que utilizais para hacer vuestro trabajo o cuando entrais en Internet que seguro que lo haceis a traves de servidores que no son de Winsdows (eso seguro). No se si me entiendes, pero si te ha molestado lo siento.
|
No se donde trabajas pero en la administracion (empezando por la Extremeña o Andaluza) y no solo la Española (como la Francesa, algunas de Estado Unidos, Inglesa, Alemanas, Italiana Etc.. estan cambiando los Windows por Linux y eso es por algo, no crees tu.
Nuestro amigo Bill Gates, esta un poco acojonado con lo que se viene encima, ya vimos por aqui varias veces a su mano derecha y salio con el rabo entre las piernas (para mandarlo a este rincon del mundo debia de ser fuerte). Por lo cuan te dijo que Windows no es lo mejor aunque si es verdad que por ahora es lo mas utilizado. |
Hola emeritos no olvides que este es un foro donde la mayoría somos desarrolladores Delphi, en consecuencia podrás observar que usamos Windows ya que es la plataforma donde corren nuestros programas.
Pues nada, este tema ha sido debatido, discutido peleado y polemizado hasta el cansancio y bueno, mejor me callo. Salud OS. |
NO NO, lo siento tambien corre igual de bien en Linux y se llama Kylix.
|
La franja horaria es GMT +2. Ahora son las 14:14:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi