Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • En mi opinion

    (Puntos:4, Divertido)
    por keo01 (10680) el Viernes, 11 Abril de 2008, 16:35h (#1033499)
    En mi opinion, si quitasen todos los corchetes { } y los ; , mejoraria bastante el lenguaje.

    Es que es probar python o vb.net y te vuelves de un vago con el tema de hacer piruetas con los dedos con el AltGR y las mayusculas en el teclado...

    Y realmente, no creo que sean tan necesarios (sobretodo el ; final)
    Y que coño, me cago en el que redistribuyó el teclado español, y escondio gran parte de los signos que se usan para programar bajo combinaciones de teclas.

    Si, ya se que es una gilipollez de queja respecto a un lenguaje.

    Una cosa buena respecto a PHP, que es como dicen ahi, que a la hora de hacer una web, es poner un index.php en el lugar oportuno y empezar a programar.
    Hoy he estado mirando como hacerlo con Python sin ningun tipo de framework, y es bastante mas complicado (a la hora de hacer las cosas bien, y cookies, sesiones y demas). De todas formas, con Django esta tirado, y parece que cada vez se habla mas de este framework.
    Puntos de inicio:    1  punto
    Moderación   +2  
    Modificador extra 'Divertido'   0  
    Modificador por Bonus-Karma   +1  

    Total marcador:   4  
  • Re:En mi opinion

    (Puntos:1)
    por yojimbo (14347) el Viernes, 11 Abril de 2008, 16:50h (#1033503)
    ¿Por qué no te compras un teclado US?
    [ Padre ]
  • Re:En mi opinion

    (Puntos:2, Interesante)

    En mi opinion, si quitasen todos los corchetes { } y los ; , mejoraria bastante el lenguaje. ¿en qué sentido crees que mejoraría el lenguaje? Porque de tu comentario, pareciera desprenderse más bien que no tienes problemas con los corchetes desde el punto de vista sintáctico o semántico del lenguaje, sino simplemente la molestia de que en el teclado en español debe hacerse una "pirueta" para escribir esos caracteres. ¿Te parece mejor que un lenguaje tenga bloques BEGIN.. END al estilo Basic, Pascal, Modula, o te parece mejor que simplemente las sangrías sean las que definan el inicio y fin de los bloques de programa como python? A mí, quizás por mi inicial formación "pascaliana" me gusta más los BEGIN..END, pero no me parezca que usar llaves para encerrar las estructuras del lenguaje sea una desmejora. Respecto a ser o no necesarios los corchetes, depende de la gramática del lenguaje, y también de compromisos entre la facilidad de "parsear" el programa y la reducción de ambigüedades (un ejemplo de esto es la famosa ambigüedad del dangling else [wikipedia.org] que aparece en la gramática de Pascal)

    En todo caso, respecto a la incomodidad del teclado, te sugeriría, igual que la otra persona que comentó, usar un teclado en inglés y ya.

    Otra recomendación es usar métodos abreviados en el editor, en el caso de Vim, yo he agregado muchos mapas de teclado que me ayudan a no hacer "piruetas" para los corchetes. Por ejemplo en el archivo de plugins para php, tengo (entre otras, la siguiente definición:
    imap .if1 if () { }kk^f(a
    imap .. .
    Con estas definiciones, basta que teclee ".if1" y me aparece solito el código del if, y el cursor se posiciona justo en el paréntesis para seguir escribiendo el código, por ahi se ahorra uno las molestias de hacer piruetas y muchos otros "teclazos". Hablé de vim, porque es el editor que uso; pero supongo que esos ultra-mega-orto-editores que necesitan 4 Gb de Ram y de 20 min para arrancar (¿Dije eclipse?) seguro que tendrán muchas más facilidades que el "vetusto" y "complicado" vim para ayudarte a reducir la cantidad de "piruetas" que tienes que hacer en el teclado.

    --

    -- El Egoísmo es el pilar fundamental del desarrollo de los pueblos

    [ Padre ]
    • Re:En mi opinion de keo01 (Puntos:2) Viernes, 11 Abril de 2008, 18:28h
      • IDEs de Convexo (Puntos:1) Viernes, 11 Abril de 2008, 18:52h
        • Re:IDEs de keo01 (Puntos:2) Viernes, 11 Abril de 2008, 19:30h
          • identar vs. indentar de Convexo (Puntos:1) Viernes, 11 Abril de 2008, 20:01h
          • Re:IDEs de ElEgoista (Puntos:1) Viernes, 11 Abril de 2008, 20:03h
            • Re:IDEs de Xavi_Jalva (Puntos:2) Sábado, 12 Abril de 2008, 15:10h
          • Re:IDEs de xOneca (Puntos:1) Viernes, 11 Abril de 2008, 21:27h
            • Re:IDEs de keo01 (Puntos:2) Viernes, 11 Abril de 2008, 23:48h
            • Re:IDEs de Dem (Puntos:2) Sábado, 12 Abril de 2008, 12:22h
            • Re:IDEs de xOneca (Puntos:1) Sábado, 12 Abril de 2008, 13:56h
    • Re:En mi opinion de xOneca (Puntos:1) Viernes, 11 Abril de 2008, 21:02h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • por Convexo (37673) el Viernes, 11 Abril de 2008, 18:02h (#1033522)

    Lo que hago yo es usar dos distribuciones de teclado, español (Latinoamericano) e inglés (Estados Unidos).

    Luego configuro KDE (o Windows) para que la distribución se "pegue" (stick) a la aplicación o la ventana.

    Finalmente, selecciono el español para chat y el inglés para las terminales y el navegador (correo incluido).

    Eso quiere decir que tuve que cambiar de distribución para escribir este mensaje :)

    [ Padre ]
  • Re:En mi opinion

    (Puntos:2)
    por keo01 (10680) el Viernes, 11 Abril de 2008, 18:33h (#1033527)
    ah, se me olvidaba, tampoco le encuentro la logica al poner $ delante de las variables. Bueno, la unica logica que le veo es poder meter variables a saco en las cadenas con comillas dobles "", para que el interprete sepa que eso es una variable, pero por lo demas, tambien es un coñazo.
    [ Padre ]
    • No cuesta nada de Ricardo Estalmán (Puntos:3) Viernes, 11 Abril de 2008, 18:57h
  • Re:En mi opinion

    (Puntos:2)
    por inixsp (18160) el Viernes, 11 Abril de 2008, 18:36h (#1033529)
    ( Última bitácora: Jueves, 29 Octubre de 2009, 22:50h )

    Nada, nada, a programar en binario. [tuxi.com.ar]

    --

    Ebrios patanes del jurado...

    [ Padre ]
  • Re:En mi opinion

    (Puntos:2)
    por aarkerio (6468) el Viernes, 11 Abril de 2008, 18:51h (#1033532)
    ( http://www.mononeurona.org/ )
    Los corchetes los puedes evitar: if (): else: endif; Y también foreach(): endforeach; A mi tampoco me gustan los semicolons, se ven feos, pero es que php recibió influencia de C.
    --

    -----------------------------------

    "El tenía la inhumana costumbre de ser racional".
    [ Padre ]
  • por Hugo_Bedolla (2135) el Viernes, 11 Abril de 2008, 19:02h (#1033538)

    En mi opinión, si quitase la Real Academia todos los puntos finales de las oraciones, también mejoraría bastante el lenguaje.

    ¿Y qué decir de las comas, los acentos, y las diéresis? Te vuelves un experto en eso de estar tecleando "", "," y "." cada vez que escribes algo con el teclado. Es que bueno, no son tan necesarios, sobre todo el "." al final.

    Es más, yo propondría también que se quiten todos los signos de interrogación y acaso los de admiración para no gastar los dedos y el tiempo innecesariamente. Es que bueno, solo de imaginar el tiempo se pierde cada vez que se teclean esos signos me da dolor de cabeza.

    (Ehm, nota: estoy siendo un "poquitín" sarcástico)
    --

    __________

    El abuso en la lectura de este comentario puede ser perjudicial para su salud

    [ Padre ]