No estás registrado (Registrarse)

Vanilla 1.1.10 es un producto de Lussumo. Para más información: Documentación, Soporte.

    •  
      CommentAuthorPit
    • CommentTimeFeb 13th 2013 editado
     # 1
    Sabríais decirme qué lenguaje es el mejor, hay decenas de programas.
    es bastante lioso


    Python, ASP, JSP,C#, C++ C, Java, JavaScript, Ruby, PHP, Perl, Ajax, HTML.....

    PHP
    wordpress
    Wikipedia
    Udemy
    Facebook
    vimeo
    answers
    photobucket
    loquo
    mediawiki
    flirckr


    Ruby
    Twitter
    Hulu
    Groupon

    Python
    Youtube
    google
    ubuntu
    dropbox

    Java
    Google Maps
    linkedin
    paypal
    ebay
    amazon

    ASP.net
    ingdirect.es


    Perl
    TWiki

    Scala
    ebay
    linkedin
    twitter
    •  
      CommentAuthorAntonio
    • CommentTimeFeb 13th 2013
     # 2
    ¿Mejor para qué? :bigsmile:
    •  
      CommentAuthorPit
    • CommentTimeFeb 13th 2013 editado
     # 3
    Pues pensaba en elegir uno y hacer algo.

    Tampoco para qué sirven muy bien...
    •  
      CommentAuthornets
    • CommentTimeFeb 13th 2013
     # 4
    Pit pues depende de si vas a desarrollar páginas web, aplicaciones de escritorio, aplicaciones de servidor.. etc..Compramania Curso de Google Ads | Desarrollo web de todos los niveles. SEO. Contáctame.
    •  
      CommentAuthorPit
    • CommentTimeFeb 13th 2013
     # 5
    No tengo ni idea,

    Tengo curiosidad por aprender algún lenguaje pero no sé todavía para qué :neutral:
    •  
      CommentAuthorDiego
    • CommentTimeFeb 13th 2013
     # 6
    Yo te recomiendo que aprendas el Panocho. :contrato:
    •  
      CommentAuthorAntonio
    • CommentTimeFeb 13th 2013
     # 7
    Posted By: PitTengo curiosidad por aprender algún lenguaje pero no sé todavía para qué


    Multipropósito y con mucha información en internet prueba con python.

    Sino sabes programar en nada y vas a empezar usaría algún lenguaje tipo Modula-2, Pascal (muy sencillos) o más atrevido (por compicado) ADA.

    PHP es el rey para la web.

    Perl es casi tan antiguo como C pero en cualquier entorno se pueden hacer cosas con él.

    Ruby, Python y JavaScript (Últimamente con NodeJS) programas de servicio multipropósito.

    No aprendas un framework, eso después, sino no aprenderás el lenguaje en realidad y luego es más difícil adaptarlo a algo.

    Si los que quieres trabajar es en alguna empresa grande de programación tipo Indra, con total seguridad necesitarás Java (Que personalmente me parece una mi....) o C/C++, pero más Java. Incluso puedes necesitar cosas tipo COBOL (impresionante:dumb:).

    Lenguajes más nuevos que funcionan en multipropósito, tienen poca información pero son muy interesantes: Haskell, Vala o Lua.

    Olvídate de ASP o cosas propietarias. Pueden servir para una empresa o un proyecto (aunque otros lenguajes lo harían mejor seguro), pero los lenguajes de licencia abierta son los que claramente se expanden y no mueren. Ejemplo claro Visual Basic o Delphi. Eso no es programar, es dibujar con licencias muy caras. JSP y ASP están en desuso incluso por los mismísimos Micochof y Oráculo.

    Ajax no es un lenguaje de programación, es una forma de hacer algo en la web de forma asíncrona.

    HTML es un lenguaje de marcado como Textile o Markdown, pero no es un lenguaje de programación. Sí es necesario saber cómo funciona para proyectos web, claro :dumb:

    Con esto creo que te dará para elegir.
    •  
      CommentAuthorMarc
    • CommentTimeFeb 13th 2013
     # 8
    Mi abuelo programaba en COBOL, increíble que aún sigan utilizándolo.
    Antonio :cataa:Domaining...! Te ayudo con la gestión de tus dominios en INWX España
    •  
      CommentAuthorJavi
    • CommentTimeFeb 13th 2013 editado
     # 9
    Posted By: Antonio VillamarinQue personalmente me parece una mi....


    +1, pero es un lenguaje completamente basado en OOP, y para saber programar te obliga a saber la teoría.

    La estrictez de Java hace que haya menos posibilidades de hacer algo de muchas formas diferentes, todo lo contrario de PHP que tienes mil maneras de hacer la misma cosa, y eso es de agradecer cuando tienes que leer códigos de otros en una orgía de programadores de cualquier empresucha como la que ha mencionado Antonio

    Por otra parte, de todos los que he toqueteado, sin duda me quedo con PHP.

    De todas formas, ya que te pones a aprender algo, hazte Sysadmin o DBA, que se ganan mejor la vida :meparto: como cuestan de encontrar gente buena dios :smash:
    •  
      CommentAuthorWakka
    • CommentTimeFeb 13th 2013
     # 10
    Posted By: MarcMi abuelo programaba en COBOL, increíble que aún sigan utilizándolo.

    Más de lo que te imaginas

    Posted By: Antonio VillamarinQue personalmente me parece una mi....

    ¿Cual es la razón?

    Posted By: JaviLa estrictez de Java hace que haya menos posibilidades de hacer algo de muchas formas diferentes, todo lo contrario de PHP que tienes mil maneras de hacer la misma cosa, y eso es de agradecer cuando tienes que leer códigos de otros en una orgía de programadores

    ¿Entonces es mejor que se pueda hacer las cosas de mil maneras? ¿Eso complicaría comprender lo que hacen otros programadores?


    Mi conclusión, depende de cual sea tu "destino" será mejor elegir uno u otro. Creo que Antonio te habrá abierto un poco la luz.Ofreces o buscas trabajo como redactor freelance?|Fotografías
    • CommentAuthordelmo
    • CommentTimeFeb 13th 2013
     # 11
    Sin querer entrar en ninguna guerra discrepo totalmente en lo que se refiere a java.
    Cada lenguaje tiene sus matices. Me gustaria ver como realizar transaciones distribuidas en php o en algun otro lenguaje. Java es practicamente infinito y cada dia aparecen nuevas especificaciones. Quizas sea esto su mayor virtud y su mayor defecto.

    Aparte cobol sigue funcionando hoy en dia porque no hay nada mas robusto y fiable para tratar con grandes volumenes de informacion y porque no hay quien se atreva a cambiar todo lo que ya esta hecho.
    •  
      CommentAuthorPit
    • CommentTimeFeb 13th 2013
     # 12
    Posted By: Antonio VillamarinPHP es el rey para la web.


    Posted By: JaviPor otra parte, de todos los que he toqueteado, sin duda me quedo con PHP.


    por lo que veo supongo que entonces PHP esta es una gran opción :neutral:
    •  
      CommentAuthorAd-Senseí
    • CommentTimeFeb 13th 2013 editado
     # 13
    PHP es enfocado a webs y aplicaciones dinámicas, potente y flexible, y gratis
    visual basic si vas a hacer programas software, o delphi.
    Java si vas a hacer aplicaciones móviles, juegos o programar para android
    html no está considerado lenguaje de programación aunque lo sea xD
    Lo más básico para saber hacer webs es eso, el html.agua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    •  
      CommentAuthorignatius
    • CommentTimeFeb 13th 2013
     # 14
    Posted By: Ad-Senseísi vas a hacer programas software


    :confuso:
    •  
      CommentAuthorAd-Senseí
    • CommentTimeFeb 13th 2013 editado
     # 15
    si vas a hacer programas software


    yo he hecho programas en visual basic que te parece tan extraño?agua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    •  
      CommentAuthordominotico
    • CommentTimeFeb 14th 2013
     # 16
    Posted By: Ad-Senseí
    si vas a hacer programas software


    yo he hecho programas en visual basic qe te parece tan extraño?


    Se entiende lo que querés decir: software = aplicaciones de escritorio
    Lo que llama la atencion es que "programas" y "software" son la misma palabra en dos idiomas :bigsmile: :meparto:

    No soy experto, pero parece que hoy se está viendo a Python como una buena manera de empezar a aprender programacion desde cero. Es facil de aprender, y además sirve para todo: web o no-web

    :webmainer:
    •  
      CommentAuthorAntonio
    • CommentTimeFeb 14th 2013
     # 17
    Posted By: MarcMi abuelo programaba en COBOL, increíble que aún sigan utilizándolo.


    Posted By: delmoAparte cobol sigue funcionando hoy en dia porque no hay nada mas robusto y fiable para tratar con grandes volumenes de informacion y porque no hay quien se atreva a cambiar todo lo que ya esta hecho.


    El COBOL se utiliza muchísimo. Cierto es que, como dice Delmo, es un lenguaje robusto, pero yo diría que el motivo principal por el que se sigue usando mucho es por la gran cantidad de software que tienen las grandes empresas tipo Telefónica o AT&T, con programas hecho allá por los 70 a los que solo se les han ido añadiendo parches, así que no puede cambiarse el lenguaje de programación, principalmente por el costo.

    Posted By: Javipero es un lenguaje completamente basado en OOP, y para saber programar te obliga a saber la teoría.


    Posted By: Wakka¿Cual es la razón?


    Posted By: delmoCada lenguaje tiene sus matices. Me gustaria ver como realizar transaciones distribuidas en php o en algun otro lenguaje. Java es practicamente infinito y cada dia aparecen nuevas especificaciones. Quizas sea esto su mayor virtud y su mayor defecto.


    En cuanto al tipo de programación en java, vamos la sintaxis, no tengo nada en contra, no me parece la más cómoda, pero esto es más bien una cuestión de gustos. Creo que el principal uso que se le da a Java en la actualidad es el mismo que hace unos cuantos años a COBOL para la gran empresa. Java tiene una gran virtud respecto a otros lenguajes según estas empresas, y es que no hay que compilar para direfentes entornos, basta con usar la máquina virtual. Es lo que le pasa por ejemplo a la Hacienda Española.

    Las máquinas virtuales son más inestables que el código máquina.

    El que sea POO solamente, no digo que sea un problema, porque no lo es, pero hace que muchas tareas que deberían ser secuenciales por ser simples se compliquen.

    Para mi lo principal de porqué no me gusta es el resultado de la compilación para la máquina virtual respecto a otros lenguajes tanto o más potentes como C o C++ es bastante mediocre y lento. Es cierto que es muy útil, pero casi nunca es la mejor opción. La compilación directa para un tipo de entorno, que se puede hacer, resulta muy muy pesado el resultado.

    Posted By: Ad-Senseívisual basic si vas a hacer programas software, o delphi.


    :shocked: :dumb:
    •  
      CommentAuthorWakka
    • CommentTimeFeb 14th 2013
     # 18
    Posted By: Antonio VillamarinEl que sea POO solamente, no digo que sea un problema, porque no lo es, pero hace que muchas tareas que deberían ser secuenciales por ser simples se compliquen.

    Supongo que como en cualquier otro lenguaje, lo puedes hacer tan simple o complicado como quieras.

    Supongo que para cualquier lenguaje, lo importante es saber usarlo. Si no lo conoces puedes complicarte la vida.Ofreces o buscas trabajo como redactor freelance?|Fotografías
    •  
      CommentAuthorJavi
    • CommentTimeFeb 14th 2013 editado
     # 19
    Posted By: Wakka¿Entonces es mejor que se pueda hacer las cosas de mil maneras? ¿Eso complicaría comprender lo que hacen otros programadores?


    La diversidad enriquece el conocimiento e ingenio, y en entornos pequeños el más ágil es php, creo que nadie que haya trabajado en equipos grandes y pequeños o freelance discutirá esto...
    •  
      CommentAuthorPaco
    • CommentTimeFeb 14th 2013
     # 20
    he estado trabajando 3 o 4 años con tecnología Java en entornos web, la potencia de esa arquitectura, apis (librerías) y con el mundo opensource detrás lo hacen el mejor para aplicaciones de gestión grandes, ya sea en entorno web, integración con ERPs estilo SAP etc ..., programación de dispositivos diversos no de tiempo real ..., y ahora los móviles con sistema operativo android, mocosoft también lo usaba J++ en su entorno de desarrollo y luego lanzó su versión C# ...
    Oracle compro Java , ya que toda su arquitectura de de apoyo a su sgbd estaba basada en él , forms, jdeveloper ... incluso su erp

    Las máquinas virtuales son más inestables que el código máquina.


    php también es interpretado jaja y no te quejas de él ...

    Vamos a ver Java sirve para unas cosas y php para otras, pero de cara a grandes aplicaciones, de gestión o de dispositivos, php no tiene entidad ninguna, ni librerías suficientes ni entornos de desarrollo integrados sólidos ni nada de nada ... ni de seguridad a ninguno de los niveles ... por favor ...
    decir que Java es una mier .. pues es muy arriesgado, porque no tiene comparación con php, ni con C++, cada uno tiene su sentido de existir y cada uno ha llevado su evolución ...
    •  
      CommentAuthorAntonio
    • CommentTimeFeb 14th 2013 editado
     # 21
    Posted By: Wakka
    Supongo que como en cualquier otro lenguaje, lo puedes hacer tan simple o complicado como quieras.

    Supongo que para cualquier lenguaje, lo importante es saber usarlo. Si no lo conoces puedes complicarte la vida.


    Eso es indudable, pero sí es cierto que para un determinada tarea hay unos lenguajes mejores que otros.

    Posted By: Pacophp también es interpretado jaja y no te quejas de él ...

    Vamos a ver Java sirve para unas cosas y php para otras


    Por eso no me he quejado :dumb:

    No he dicho en ningún momento que php deba sustituir a Java, cada uno está hecho para una cosa diferente. PHP es en sí mismo un framework para sitios web mientras Java es un lenguaje general.

    Posted By: Pacopero de cara a grandes aplicaciones, de gestión o de dispositivos, php no tiene entidad ninguna, ni librerías suficientes ni entornos de desarrollo integrados sólidos ni nada de nada ... ni de seguridad a ninguno de los niveles ... por favor ...
    decir que Java es una mier .. pues es muy arriesgado, porque no tiene comparación con php, ni con C++, cada uno tiene su sentido de existir y cada uno ha llevado su evolución ...


    Las verdaderas grandes aplicaciones tipo Sistemas Operativos, Suites ofimáticas, Juegos o incluso programas más sencillos, están programados casi en su totalidad en C, C++ u Objective C, no en Java.

    El problema que le veo a Java, como dije antes es su peso en el resultado y lo poco optimizadas que están las librerías, no porque no estén bien programadas, sino porque la propia estructura del lenguaje no lo permite. De hecho muchas de las librerías para Java están escritas directamente en C, como muchos de las que se orientan a bases de datos, lo que te dice mucho sobre su verdadera utilidad para programar.

    Programar en Java es bastante más sencillo que en C, sobre todo si la mayor parte de la operativa del software se centra en el UI, pero en el caso de hacer cosas más serias no sería la elección óptima, al menos desde mi punto de vista. Para gustos los colores.

    He programado en Java y en C, y la potencia del último no tiene rival prácticamente con ningún lenguaje de programación tipo Java.

    Desde mi punto de vista, Java le es útil a las empresas tipo Coritel, de informática de gestión por su portabilidad a diferentes plataformas y que aumenta la velocidad de desarrollo independientemente de su optimización. Que es una elección tan válida como otra.

    Además hay que tener en cuenta que aquellas empresas donde se usa Java como lenguaje principal (no todas evidentemente), son aquellas que hace 30 años habrían usado COBOL o si se modernizaron algo Clipper. Hacen aplicaciones de gestión para grandes empresas que no se cambian en años y que están llenas de parches, que por suerte sobreviven gracias al aumento de la potencia del Hardware.

    Con todo esto no quiero decir que Java sea un mal lenguaje, al final cada empresa debe elegir qué lenguaje se adapta mejor a lo quieren desarrollar y Java suele ganar en muchas por facilidad y por su sencilla adaptación a diferentes entornos, no por una elección de idoneidad al propio proyecto.

    Personalmente para proyectos grandes, incluso de gestión, mi elección en general sería C++. Por velocidad de ejecución, optimización del código, por no depender de una máquina virtual propiedad de una sola empresa, cantidad de código disponible con licencias tipo MIT y la libertad que da la elección de compilador como GNU, entorno, etc... En contra tiene que el desarrollo puede ser algo más lento, que el diseño de la Interface puede ser más tediosa y que los programadores suelen tener que ser más técnicos. :bro:
    •  
      CommentAuthorAntonio
    • CommentTimeFeb 14th 2013
     # 22
    Creo que nos estamos desviando del tema y raptando el hilo. :bro:

    Para esto deberíamos abrir un hilo de programación solo.

    Pit, mi recomendación para aprender por aprender, programando cosas sencillas (aunque se pueden hacer muy complejas) pero con todo lo necesario de un lenguaje de programación comenzaría por python (vale como general y web, pero es interpretado).

    Y para aprender a programar desde lo más básico y entender bien cómo funciona la filosofía de programación empezaría con algo tipo Pascal, Modula2 (estos sí son compilados) o cualquiera del Sr. Wirth.
    •  
      CommentAuthorPit
    • CommentTimeFeb 14th 2013 editado
     # 23
    Posted By: Antonio VillamarinPit, mi recomendación para aprender por aprender, programando cosas sencillas (aunque se pueden hacer muy complejas) pero con todo lo necesario de un lenguaje de programación comenzaría por python (vale como general y web, pero es interpretado).


    Gracias Antonio, impresionante, toda la lectura del hilo :shocked:

    estaba ya animado con el php :confuso: pero voy a mirar qué libros hay en la casa del libro
    • CommentAuthorJoaquín
    • CommentTimeFeb 14th 2013 editado
     # 24
    no soy experto programador ni nada parecido, pero si es para hacer páginas web, creo que es mejor empezar con css y aprender a hacer hojas de estilo, después ya vas aprendiendo lo que vayas necesitando de php, xml, javascript ...
    •  
      CommentAuthorPaco
    • CommentTimeFeb 14th 2013 editado
     # 25
    Creo que nos estamos desviando del tema y raptando el hilo.


    si :bro:

    lo que te dice mucho sobre su verdadera utilidad para programar.


    es que con java no se puede escribir un driver, ni paquetes linux ... es que son cosas distintas, a lo que me refería es que la tecnología por no centrar solo en el lenguaje propiamente java tiene su utilidad distinta a los otros mencionados ...
    la alternativa es .net? y no es más rápido ni más eficiente en entornos cliente/servidor/ servidores de aplicaciones, a lo mejor en aplicaciones con sockets y tipos de comunicación a bajo nivel pues sí, sistemas operativos ... pero si la utilidad es gestión ventajas no le veo, ni aapp, ni banca, ni telecomunicaciones etc... ni los ingenieros de sap ni de oracle , google , todo tiende a tecnologías más abiertas donde se sabe lo que hay debajo, fiate de una dll de microsoft :silbo:
    •  
      CommentAuthorPaco
    • CommentTimeFeb 14th 2013
     # 26
    Tengo curiosidad por aprender algún lenguaje pero no sé todavía para qué


    si yo volviera a tener que pensar que estudiar, lo último que se me pasaría por la cabeza es informática, y muchos menos programación ...
    • CommentAuthorJoaquín
    • CommentTimeFeb 14th 2013
     # 27
    Posted By: Pacosi yo volviera a tener que pensar que estudiar, lo último que se me pasaría por la cabeza es informática, y muchos menos programación ...
    ¿cómo es eso? :confuso:
    •  
      CommentAuthorPaco
    • CommentTimeFeb 14th 2013
     # 28
    ¿cómo es eso? :confuso:


    en relación a la programación la básica no está valorada, es que como si fueses albañil con estudios pero con sueldo de reponedor del carrefour con crisis y sin crisis
    y si es programación más compleja tampoco es que esté mucho mejor valorada pero se puede vivir, lo que pasa es que te quemas, y al final todo el mundo que conozco lo deja o sube a otros niveles donde no se tenga que programar jaja
    •  
      CommentAuthorAntonio
    • CommentTimeFeb 14th 2013 editado
     # 29
    Posted By: Pacola alternativa es .net?


    #mono :bro:

    Posted By: Pacopero si la utilidad es gestión ventajas no le veo, ni aapp, ni banca, ni telecomunicaciones etc... ni los ingenieros de sap ni de oracle , google , todo tiende a tecnologías más abiertas donde se sabe lo que hay debajo, fiate de una dll de microsoft


    Efectivamente todo tiende a tecnologías abiertas y Oracle no se caracteriza precisamente por eso, aunque juegue con ello (aka MYSQL o OpenOffice). Tampoco me fiaría de dlls de Microsoft.

    A lo que me refería es que para un proyecto verdaderamente gordo, C++ sería mi opción, entre otras cosas porque hay mucho código Abierto y reutilizable, no hablaba de las librerías.

    Por otro lado, para Apps Moviles (esto daría para para otro hilo entero) hay muchas alternativas que incluso Google recomienda, como Python, que es el lenguaje de programación principal de Google. Desconozco si G tiene algo en Java, pero sinceramente lo dudo. Practicamente todo lo que publican está en Python y C. Y lo que publicaban hace algún tiempo estaba en PHP siempre que fuera para la Web.

    En cuanto a Banca, telecomunicaciones, etc, La empresas modernizadas del todo o las que están a la vanguardia, no suelen usar Java. Por ejemplo, el código de una compañía de seguros española muy grande (que no puedo decir el nombre) está programada prácticamente en su totalidad, la parte de servidor en C++ y la parte usuario, agentes, etc en JavaScript :shocked: (Que por cierto queda bastante bien). Un banco bastante grande (del que tampoco diré el nombre), su programa de gestión global está en su gran mayoría en COBOL, como en Telefónica o incluso la Seguridad Social Española. También decir que toda la infraestructura de certificados digitales para el estado como los de la DGT o Hacienda tienen detrás mucho Java y ASP :shock:. Así nos pasa a los usuarios de Linux y a muchos de Mac, que no podemos acceder ni en el mejor de nuestros sueños. :dumb:

    Vuelvo a repetir que elegir Java no es una mala opción, cada uno sabe porqué elige eso, y el analista que tenga el proyecto determinará porqué. Simplemente digo, que personalmente, para la mayoría de los casos no elegiría Java.

    Posted By: Pacosi yo volviera a tener que pensar que estudiar, lo último que se me pasaría por la cabeza es informática, y muchos menos programación ...


    Nunca es tarde, puedes probar con Filología bíblica trilingüe. :dumb:

    Posted By: Pitpero voy a mirar qué libros hay en la casa del libro


    De Python hay pocos libros en castellano, como de Ruby.

    De PHP tienes montones y montones.

    Pero en internet tienes cursos gratuitos muy interesantes como los de codeacademy.

    Aquí también hay cursos de algo que creo que será mucho más extendido en el futuro, que es la programación directamente en JavaScript (quizá con NodeJS), pero está ampliando mucho lo que se puede hacer con el lenguaje. Eso sí de momento solamente en la parte front.
    •  
      CommentAuthorPaco
    • CommentTimeFeb 14th 2013
     # 30
    pues he visto de telefónica , bancos , eléctricas como endesa etc ... mucha migración a Java, pero vamos que me creo que otras usen c++

    en cuanto a google me refiero a android por ejemplo ...
    http://developer.android.com/training/basics/firstapp/index.html

    Nunca es tarde, puedes probar con Filología bíblica trilingüe.


    no lo descarto :bro:
    •  
      CommentAuthorPit
    • CommentTimeFeb 14th 2013
     # 31
    Hay mucha diferencia entre Java y JavaScript?
    •  
      CommentAuthorJavi
    • CommentTimeFeb 14th 2013
     # 32
    el hecho de que javascript contenga el termino java es anecdotioc, nada que ver.
    • CommentAuthordelmo
    • CommentTimeFeb 14th 2013
     # 33
    Posted By: Antonio VillamarinEn cuanto a Banca, telecomunicaciones, etc, La empresas modernizadas del todo o las que están a la vanguardia, no suelen usar Java. Por ejemplo, el código de una compañía de seguros española muy grande (que no puedo decir el nombre) está programada prácticamente en su totalidad, la parte de servidor en C++ y la parte usuario, agentes, etc en JavaScript :shocked:(Que por cierto queda bastante bien). Un banco bastante grande (del que tampoco diré el nombre), su programa de gestión global está en su granva mayoría en COBOL, como en Telefónica o incluso la Seguridad Social Española. También decir que toda la infraestructura de certificados digitales para el estado como los de la DGT o Hacienda tienen detrás mucho Java y ASP :shock:. Así nos pasa a los usuarios de Linux y a muchos de Mac, que no podemos acceder ni en el mejor de nuestros sueños. :dumb:


    La mayoria de las grandes,telefonica, santander, banesto, ...etc. usan en su mayoria java + cobol. Como bien dices, C puede ser mejor opcion si vas a desarrollar un sitema operativo o algo de escritorio, pero la mayoria de los desarrollos actuales, aparte de moviles, se centran en la parte servidor y bajo mi punto de vista seria un suicidio desarrollar en C++. Conozco del algun proyecto gordo en C++ que tuvo que ser migado a Java porque no eran capaces de sacarlo adelante, problemas de liberacion de memoria creo.
    Aparte tienes que sumarle la dificultad de formar un equipo cualificado al haber una menor oferta de programadores 'cualificados'

    Si quieres aprender algo para realizar tus propios proyectos web no lo dudes php.
    Si buscas algo para trabajar para otros te recomendaria Java.
    Java esta bien pagado comparado con otras tecnologias y la curva de apendizaje, si bien es mas alta que para php por ejemplo, no es excesiva.
    En cualquier caso, como ya te ha comentdo Joaquin, puedes empezar por HTML + javascript y te servira de base para casi cualquier cosa.
    •  
      CommentAuthorPit
    • CommentTimeFeb 15th 2013 editado
     # 34
    Muchas gracias a todos. Impresionante todo lo escrito, impresionante

    :cataa:
    •  
      CommentAuthorWakka
    • CommentTimeFeb 15th 2013
     # 35
    Posted By: PitMuchas gracias a todos. Impresionante todo lo escrito, impresionante

    Ya has elegido?Ofreces o buscas trabajo como redactor freelance?|Fotografías
    •  
      CommentAuthorJCR
    • CommentTimeFeb 15th 2013
     # 36
    Posted By: Antonio Villamarin tienes cursos gratuitos muy interesantes como los de codeacademy.


    Tiene buena pinta :cataa:
    •  
      CommentAuthorPit
    • CommentTimeFeb 15th 2013
     # 37
    Posted By: WakkaYa has elegido?


    Estoy mirando libros en castellano pero es duro a base de manuales y al final desmotiva,

    creo que voy a probar con alguna academia para cogerle más el gustillo
    a ver qué ofrecen :typeo:
    •  
      CommentAuthorWakka
    • CommentTimeFeb 15th 2013
     # 38
    Posted By: Antonio VillamarinEn cuanto a Banca, telecomunicaciones, etc, La empresas modernizadas del todo o las que están a la vanguardia, no suelen usar Java. Por ejemplo, el código de una compañía de seguros española muy grande (que no puedo decir el nombre) está programada prácticamente en su totalidad, la parte de servidor en C++ y la parte usuario, agentes, etc en JavaScript :shocked: (Que por cierto queda bastante bien). Un banco bastante grande (del que tampoco diré el nombre), su programa de gestión global está en su gran mayoría en COBOL, como en Telefónica o incluso la Seguridad Social Española.

    La razón más probable es lo que ya se ha comentado, cambiar todo es muy costoso y muy delicado. Imagina hacer toda la infraestructura nueva, más el traspaso de la información. Las empresas grandes que ya tienen algo, normalmente van a muerte con ello, no pueden estar cambiando de tecnología fácilmente.

    Posted By: Antonio VillamarinTambién decir que toda la infraestructura de certificados digitales para el estado como los de la DGT o Hacienda tienen detrás mucho Java y ASP :shock:. Así nos pasa a los usuarios de Linux y a muchos de Mac, que no podemos acceder ni en el mejor de nuestros sueños

    El problema no es con que este hecho, sino como. Yo tengo Linux y no he tenido problemas para entrar en webs hechas en cualquier lenguaje. En cambio, usando Windows he tenido problemas en la administración online... que no es cosa del sistema operativo, es como esta hecho..Ofreces o buscas trabajo como redactor freelance?|Fotografías
    •  
      CommentAuthorAntonio
    • CommentTimeFeb 15th 2013 editado
     # 39
    Posted By: delmoAparte tienes que sumarle la dificultad de formar un equipo cualificado al haber una menor oferta de programadores 'cualificados'


    Posted By: WakkaLa razón más probable es lo que ya se ha comentado, cambiar todo es muy costoso y muy delicado. Imagina hacer toda la infraestructura nueva, más el traspaso de la información. Las empresas grandes que ya tienen algo, normalmente van a muerte con ello, no pueden estar cambiando de tecnología fácilmente.


    :cataa: Esto es lo que decía, no es porque no sea el lenguaje más adecuado (tampoco digo que C siempre sea el más adecuado, que no lo es) sino por las condiciones que tiene la empresa, el equipo de trabajo, los tiempos de entrega, etc... Que al final poco tiene que ver con que el desarrollo sea más o menos adecuado centrándose únicamente en la programación.

    Posted By: WakkaEl problema no es con que este hecho, sino como. Yo tengo Linux y no he tenido problemas para entrar en webs hechas en cualquier lenguaje. En cambio, usando Windows he tenido problemas en la administración online... que no es cosa del sistema operativo, es como esta hecho..


    Sí, yo tampoco, puedo entregar el IVA (Menos mal), pero luego hacen applets en javascript (por ejemplo) que solo valen en algunos navegadores o S.O. como por ejemplo en buzón virtual de la DGT.

    Llamé a la DGT para decirle que en la empresa solamente teníamos equipos con LInux, (Ubuntu y Arch), navegador Chromium o Firefox, y que cumplia las características que especificaban en la propia web (que sigue poniéndolo), dijo que se lo pasaba a informática y que me llamaban. Incriblemente me llamaron a la semana :shocked:, para decirme que Linux no está soportado, que solamente soportaban Windows XP y Windows Vista. De esto hace un año y medio más o menos, ahora sigue sin funcionar :cry:.
    Menos mal que para empresas es obligatorio, que si fuera opcional :dumb:

    Posted By: JCRTiene buena pinta


    La verdad es que me sorprende lo bien que están y son bastante variados. Desde luego es para recomendar. :bigsmile:
    •  
      CommentAuthorari0k0
    • CommentTimeFeb 15th 2013
     # 40
    Hay lenguajes "pa tó". Cada uno con sus pros y contras. A día de hoy, si has de empezar a aprender un lenguaje que luego te sirva o te de un abanico más grande de posibilidades, o dicho de otra manera, que gastos de tiempo de aprendizaje vs posibles beneficios, es Java. Te servirá para desarrollos web's, aplicaciones multiplataforma y desarrollos móviles... 3 cosas que están al orden del día.
    Si tu nivel es muy bajo, puedes empezar, con un poco de html+javascript y luego empezar a hacer un java básico, para familiarizarte con la programación orientada a objetos. Con eso irás cogiendo unas bases sobre programación y verás si realmente te llama o no, la programación.