| |||
Mejor lenguaje para un proyecto..... Estoy en septimo semestre de la carrera en la uni, para el proximo semestre tendre que hacer lo que llamamos residencia profesional, se trata de hacer un proyecto y llevarlo a cabo, implementarlo en la vida real en una empresa. A pesar de que es para el proximo semestre ya he pensado un poco al respecto sobre el proyecto para no estar con las prisas el proximo semestre. El proyecto que tengo en mente es sobre una gran base de datos a nivel nacional en donde este toda la informacion de cada persona, incluyendo documentos digitalizados como acta de nacimiento, curp (o legajo como es llamado en otros paises), certificados de primaria, secundaria, preparatoria, incluso el titulo profesional, historial medico y academico, etc, etc. Por que??? porque creo que no solo aqui en Mexico ocurre, sino en todo el mundo, que vamos a hacer un tramite legal (sobre todo en dependencias gubernamentales) y se tiene que llevar todo un baul de papeles originales y copias, y si vamos a hacer otro tramite o un pago, es otro dia perdido con el papeleo y si luego despues de un dia perdido resulta que no era lo que querian tendras que regresar otro dia para perderlos nuevamente para completar ese tramite, con esta base de datos nacional simplemente uno podria ir con una identificacion oficial o el numero de curp y simplemente se busca la informacion necesaria, y realiza cualquier tramite o pago de cualquier indole (tenencia, impuestos, etc.) asi, de esta forma, se podria agilizar el servicio y evitaria que las personas acarren todos los documentos, no se perderia mucho tiempo y evitaria muchos contratiempos, amen de las horas ahorradas en largas filas. Ahora bien, que lenguaje me conviene mas??? necesitaria un multiplataforma pues podria abarcar no solo dependecias gubernamentales, sino empresas privadas. He estado pensando que quizas convendria PHP, pues todas las oficinas ya cuentan con el navegador; con otros lenguajes que no funcionen con navegadores se tendria que programar un programa servidor y un programa cliente, implementar el cliente en cada oficina, por lo que no conviene. Que opinan??? Cual lenguaje me convendria mas??? |
| |||
Respuesta: Mejor lenguaje para un proyecto..... Vas a recibir diferentes opiniones. Para mi, el lenguaje mas productivo para ese tipo de proyectos es C#. Checalo: http://www.microsoft.com/express/vcsharp/ |
| |||
Respuesta: Mejor lenguaje para un proyecto..... Cita: Para eso existe MONO (que es el port de .NET para linux, mac y otros OS). No se que funcionalidades quieras darle, pero como es algo sencillo, no creo que MONO tenga problemas.Pero si te quieres evitar de caulquier problema de portabilidad con otros sistmas operativos, mejor utiliza Java. Aunque... realmente te interesa que sea multiplataforma? |
| |||
Respuesta: Mejor lenguaje para un proyecto..... Si me interesa multiplataforma, porque al presentar el proyecto, uno de los problema seria la diversidad de plataformas que pueden haber en distintas empresas u oficinas. El proyecto mono no es 100% compatible, ademas, hacerlo en plataforma .NET seria programar e implementar el programa cliente en cada maquina de todo el pais, cosa que elevaria los costes en dinero, tiempo y recursos humanos. Saludos. |
| |||
Respuesta: Mejor lenguaje para un proyecto..... Cita: En realidad "solo" tendrias que verificar que realmente sea compatible entre los diferentes OS que necesites, no entre las diferentes maquinas.Mono es 100% compatible con .NET 1.1 y 2.0, y con ALGUNAS funciones del 3.5 El problema, es que no se que tan compatible sea al portar el codigo generado por visual studio para hacer la parte grafica. CREO que vale la pena ver que tan compatible es MONO con lo que haras en visual studio, porque la productividad con C# es mucho mayor que con Java. Debes de decidir entre estas 2 opciones: -Pasar un poco mas de tiempo investigando las compatibilidades entre OS's con .NET, y ahorrarte mucho tiempo al codear. -Pasar mucho mas tiempo haciendo el codigo (con java) sin preocuparte por ningun problema de portabilidad. Es tu decision. saludos, Última edición por blackwind; 27/09/2008 a las 18:53 |
| ||||
Respuesta: Mejor lenguaje para un proyecto..... Yo Por las caracteristicas del proyecto usaria(por que lo conosco) PHP y Oracle o Postgres , otra opcion que ahora estoy investigando(por ahora solo son conjeturas) Se podria usar java y algun framework(no se el rendimiento que tendria), o tambien python(y algun framework). Ventajas muchas, entre ellas la actualizacion automatica, soporte unicamente al servidor. mutltiplataforma, incluso lo podrias hacer para dispositivos moviles, y sobre todo no se necesita un hardware especial para correr la aplicacion(lo digo por que lo que estan recomendando va a necesitar un hard intersesante) Saludos y muchos exitos con tu proyecto.
__________________ Drupal Argentina |
| |||
Respuesta: Mejor lenguaje para un proyecto..... Retomando un poquito el tema. He decidido hacer la muestra a escala en PHP, programandolo con mysql. Tome en cuenta programarlo en C#, pero el inconveniente es que con C# tendria que programar en el servidor y despues programar el cliente, cosa que seria un poco mas complicado puesto que al exponer el proyecto puede resultar dificil implementar el programa cliente en cada maquina de cada oficina en todo el pais, mas aparte la capacitacion o el manual de usuario, lo que conllevaria a la dificultad que podria conllevar el hecho de que actualice el programa en el servidor y luego adaptar en cada programa cliente la nueva actualizacion. No medite en java porque siempre se me ha hecho un poco exigente en cuanto a memoria se refiere. Con PHP se accederia a los recursos mediante el navegador, requisito que ya tienen todos los sistemas operativos, sea cual sea (Linux, Windows, Unix, etc.) Que opinan??? espero comentarios. Saludos. |
| |||
Respuesta: Mejor lenguaje para un proyecto..... Quiero hacerlo sencillo, sin tantas ostentaciones, puesto que estamos hablando de terabytes de informacion en bases de datos, documentos escaneados pero con buena calidad, aparte busco tambien el programar solamente del lado del cliente que si de por si se requeriria de muchos recursos en tiempo, dinero y esfuerzo, el programar del lado del cliente aumentaria todas las cifras, aparte de que se tendria que programar y configurar una a una en todo el pais. Esto a grandes rasgos pues aun voy a ver los detalles en lo que a seguridad se refiere, y demas detalles. Siento que mediante el navegador con PHP seria mas flexible, no se veria afectado si decidiera actualizar el programa servidor con el tiempo. No he contemplado dispositivos moviles puesto que lo que quiero es restringir lo mas que pueda el acceso a la informacion para evitar que vean o copien informacion privada personas ajenas. En fin, esto lo he planteado y comentado a grandes rasgos, espero que realmente pueda llevarlo a cabo en la vida real, si es asi, necesitaria un poco de ayuda. Que opinan??? Saludos. |
| ||||
Respuesta: Mejor lenguaje para un proyecto..... Cita: ¿De qué estas hablando?
Iniciado por betopm Quiero hacerlo sencillo, sin tantas ostentaciones, puesto que estamos hablando de terabytes de informacion en bases de datos, documentos escaneados pero con buena calidad, aparte busco tambien el programar solamente del lado del cliente que si de por si se requeriria de muchos recursos en tiempo, dinero y esfuerzo, el programar del lado del cliente aumentaria todas las cifras, aparte de que se tendria que programar y configurar una a una en todo el pais. Esto a grandes rasgos pues aun voy a ver los detalles en lo que a seguridad se refiere, y demas detalles. Siento que mediante el navegador con PHP seria mas flexible, no se veria afectado si decidiera actualizar el programa servidor con el tiempo. No he contemplado dispositivos moviles puesto que lo que quiero es restringir lo mas que pueda el acceso a la informacion para evitar que vean o copien informacion privada personas ajenas. En fin, esto lo he planteado y comentado a grandes rasgos, espero que realmente pueda llevarlo a cabo en la vida real, si es asi, necesitaria un poco de ayuda. Que opinan??? Saludos. |
| |||
Respuesta: Mejor lenguaje para un proyecto..... Hola, amigo, te recomiendo 100% que utilices Delphi, tyo ya he trabajado durante 5 años el lenguage es Pascal, y he echo sistemas muy grandes y la verdad es que no me arrepiento aver comprado este lenguage, es una de las ultimas tecnologías con su delphi 2007 y delphi 2009, su uso es un poquito complicado como todo lenguage pero te aseguro que no te arrepentiras, chequealo... 54LU2 |
| ||||
Respuesta: Mejor lenguaje para un proyecto..... Cita:
Iniciado por maco2008 Hola, amigo, te recomiendo 100% que utilices Delphi, tyo ya he trabajado durante 5 años el lenguage es Pascal, y he echo sistemas muy grandes y la verdad es que no me arrepiento aver comprado este lenguage, es una de las ultimas tecnologías con su delphi 2007 y delphi 2009, su uso es un poquito complicado como todo lenguage pero te aseguro que no te arrepentiras, chequealo... 54LU2 Pero me parece que no has leido los requerimientos del proyecto. Portable(mulltiplataforma), preparado para correr en ordenadores de bjos recursos, administracion centralizada. etc, para correr en cientos de ordenadores. etc etc, para lo cual por mas lindo que te paresca Delphi no es lo ideal para este proyecto.
__________________ Drupal Argentina |
| |||
Respuesta: Mejor lenguaje para un proyecto..... mira amigo, cualquier lenguaje incluyendo delphi si sabes como programarlo bien puedes crear programas portables, yo en lo personal si he hecho portables para equipos de bajo rendimiento como pentium III y hasta II, y por la administración centralizada todo depende de tí, si sabes manejar bien uno de los lenguajes no tendras problema...... elige el que más te acomode y te convenga, ya que si preguntas eso de que lenguaje es mejor, muchas personas te responderán por su lenguaje preferido(C#, delphi, pascal, ....etc...) y nunca sabrás cual es realmente el mejor... 54LU2 |
| ||||
Respuesta: Mejor lenguaje para un proyecto..... Claro maco2008, es tal como decis, por eso yo recomiendo a todos usar Brainfuck
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| ||||
Respuesta: Mejor lenguaje para un proyecto..... Cita: Me refiero a que pueda ser portable multiplataforma
Iniciado por maco2008 mira amigo, cualquier lenguaje incluyendo delphi si sabes como programarlo bien puedes crear programas portables, yo en lo personal si he hecho portables para equipos de bajo rendimiento como pentium III y hasta II, y por la administración centralizada todo depende de tí, si sabes manejar bien uno de los lenguajes no tendras problema...... elige el que más te acomode y te convenga, ya que si preguntas eso de que lenguaje es mejor, muchas personas te responderán por su lenguaje preferido(C#, delphi, pascal, ....etc...) y nunca sabrás cual es realmente el mejor... 54LU2 Y no dudo de tus capacidades de buen programador. Pero podrias correr un programs hecho en delphi en linux, solaris, bsd, incluso mac, sin tener que recurrir a ayuda poco convencional.?¿ Lo de BrainFuck, es una especie de broma?¿ para atormentar aun mas las pocas neuronas que a algunos nos quedan?¿
__________________ Drupal Argentina |
| ||||
Respuesta: Mejor lenguaje para un proyecto..... Si es Web tienes muchas opciones , pero si es aplicacion de escritorio, c++, java u otro lenguaje probado 100% portable sera tu opcion. pero sigue los consejos que te han dado analiza antes de elegir. |