Cual es su lenguaje de programacion favorito

Tema en 'Programación & Programación Web' iniciado por cavoso, 26 Feb 2012.

  1. cerebrox27

    cerebrox27 Usuario Nuevo nvl. 1
    6/39

    Registrado:
    28 Dic 2010
    Mensajes:
    538
    Me Gusta recibidos:
    0
    Claro que c no es orientado a objeto, pero cada lenguaje tienes sus pro y contras. Como mencionas en c se puede manejar la memoria, eso es bueno al momento de realizar programas donde se requiera optimizar el tiempo de ejecución, tales como los algoritmos de ordenaminetos, pilas, diccionarios y programas que requieran recursividad, ya que java realiza trabajo extra en algunos casos, por ejemplo en java un arraylist al ser una estructura predefinida funciona ocupando espacio extra que no se ocupa, siendo memoria perdida (y si el tamaño es demasiado grande la memoria aumenta considerablemente).

    A que te refieres con que puedes crear bases de datos en mysql y postgresql con Java sin problema?, se que netbeans tiene plugins para diferentes cosas, no se si te refieres a eso.
     
  2. sIMP.

    sIMP. Usuario Casual nvl. 2
    87/153

    Registrado:
    29 Jul 2009
    Mensajes:
    7.460
    Me Gusta recibidos:
    4
    me quedo con c y java , php ctm todavia me cuesta entenderlo es muy desordenado en su forma programacion , no cualquiera lo entiende u.u
     
  3. Himmelreich Weismann

    Himmelreich Weismann Usuario Casual nvl. 2
    87/153

    Registrado:
    27 Abr 2009
    Mensajes:
    5.169
    Me Gusta recibidos:
    2

    a ver en lo del ArrayList te equivocas.

    en java si declaras un arreglo así String[] nombreArreglo (ese tipo de arreglo debe tener un tamaño fijo desde el inicio por lo que ese si ocupa memoria extra)

    sin embargo las listas dinámicas son DINÁMICAS por ejemplo cuando declaras ArrayList nombreLista = new ArrayList()

    como sabrás el ArrayList es dinámico y ocupa espacio mientras se va llenando, pero en lo que si tienes razón es en el trabajo a bajo nivel, java utiliza los famosos objetos o instancias por lo que nunca llega a ver una dirección de memoria eso lo hace lentito entre comillas.


    lo de la base de datos me refiero a que instalas el motor de la base de datos que quieras utilizar y creas la base de datos luego en eclipse (que es el que uso yo, la basura de netbeans no me gusta) con el conector jdbc correspondiente y obviamente los datos de conexión puedes conversar con la base de datos.

    La base de datos no es tema.
     
  4. El Fin

    El Fin Usuario Habitual nvl.3
    187/229

    Registrado:
    2 Oct 2009
    Mensajes:
    16.622
    Me Gusta recibidos:
    10
    Si bien php tiene sus inconsistencias, no es nada que no se pueda arreglar creando algunas cuantas clases!.

    Saludos.
     
  5. khancerberus

    khancerberus Usuario Nuevo nvl. 1
    6/39

    Registrado:
    5 Nov 2011
    Mensajes:
    30
    Me Gusta recibidos:
    0
    a mi me gusta java porque es mas facil para mi entenderlo y ademas que no utiliza toda la memoria del pc al crear un software si no que libera la memoria no utilizada cada cierto tiempo lo que lo hace automatico y mas rapido, pero tambien es muy basico...

    P.D: Pero lo que no me gusta de este lenguaje es que hay que tener bastante concentracion al leerlo y escribirlo ya que a mi al repasar demasiado rapido me marea... XD
     
    #35 khancerberus, 23 May 2012
    Última edición: 23 May 2012
  6. HostinGuard

    HostinGuard Usuario Nuevo nvl. 1
    1/39

    Registrado:
    24 May 2012
    Mensajes:
    7
    Me Gusta recibidos:
    0
    php combinado con xml. de acompañamiento html a la mano de css, para darle mejor diseño.

    Editor Preferido: Dreamweaver.
     
  7. cernunnos

    cernunnos Usuario Casual nvl. 2
    87/153

    Registrado:
    19 Feb 2009
    Mensajes:
    5.809
    Me Gusta recibidos:
    7
    de todas maneras java tampoco lo hace tan mal con el manejo de memoria... sobre todo con la memoria que queda sin asunto con el recolector de basura... de otra manera seria demasiado lento por que la maquina virtual gasta mucha memoria para cumplir el "escribelo una vez... correlo donde sea"... en cambio C corre directo en lenguaje de maquina al ser compilado... por lo cual se ahorra la maquina virtual que necesita java...
     
  8. Himmelreich Weismann

    Himmelreich Weismann Usuario Casual nvl. 2
    87/153

    Registrado:
    27 Abr 2009
    Mensajes:
    5.169
    Me Gusta recibidos:
    2
    No se si quisiste decir que java era básico o que tu hacías cosas básicas con java, esperemos sea lo segundo.

    Ahora si quisiste decir que programar en Java es mucho mas simple es otra cosa, pero de básico nada.

    Comparación errónea, un lenguaje portable orientado a objeto vs un lenguaje estructurado, tu análisis si bien es correcto ambos lenguajes están en categorías distintas.

    Ya que perfectamente te puedo decir que C no tiene Graphical User Interface (GUI), C de ninguna manera usa objetos, etc.

    Tampoco es que gaste mucha memoria para compilar un proyecto, no se si has compilado alguna vez alguno y te has tomado la molestia de mirar el consumo de memoria.
     
    #38 Himmelreich Weismann, 24 May 2012
    Última edición: 24 May 2012
  9. shorypan

    shorypan Usuario Casual nvl. 2
    37/39

    Registrado:
    11 Ago 2008
    Mensajes:
    2.263
    Me Gusta recibidos:
    1
    php, C y .net, con este ultimo estoy comenzando a ganar plata jajaja
     
  10. djbone

    djbone Usuario Casual nvl. 2
    37/39

    Registrado:
    14 May 2008
    Mensajes:
    4.375
    Me Gusta recibidos:
    4
    Java po perro!
     
  11. nekodan

    nekodan Usuario Casual nvl. 2
    37/39

    Registrado:
    14 Abr 2010
    Mensajes:
    4.811
    Me Gusta recibidos:
    1
    Mi lenguaje favorito es C++ ya que fue el primero que me enseñaron en la U.
    Tambien me gusta de vez en cuando el lenguaje NXC para jugar con robot legos xD
     
  12. jtz88

    jtz88 Usuario Nuevo nvl. 1
    6/39

    Registrado:
    11 Sep 2012
    Mensajes:
    94
    Me Gusta recibidos:
    0
    C# .NET y JAVA, con éstos, he realizado la mayoria de mis proyector, en la universidad y en la vida laboral.


    saludos.