Quiero aprender seriamente a programar

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • zimzum
    God Guns Government
    • 05-09-2003
    • 2885

    #31
    jajaja... es mentira que alguien que te siga es la diferencia entre darle bola o abandonar a los dos meses...

    Yo intente hacerle un seguimiento a chaos y abandono como el peor marica...jeje


    empeza con c, que es como pascal, pero tiene un par de cositas que si queres podes ignorar al principio, 100 porcien autodidacta... si aprendes a programar, y no aprendes a "rebuscartela solo" , es como no haber aprendido nada, porque cuando estes haciendo algo y no este tu profe, vas a tener que rebuscartela como puedas

    el camino autodidacta tiene algunos riesgos q supongo deberia ser dejar sistematicamente de lado lo conceptual y correr demasiado lokito hacia lo practico...
    Es verdad...pero alguien tendria que decirle que aprender a programar profesionalmente , no es solo escribir cosas raras que una maquina entiende hasta que despues de un par de patadas todo anda, sino algo que requiere analisis, diseño, etc etc etc, por lo que tendria que leer otro tipo de libros que no tienen nada que ver con lenguajes de programacion a futuro...

    Ahora para programar un pacman con saber tirar un echo "hola mundo " es un buen comienzo

    Eso si ... los primeros meses, lo mas importante va a ser entender algoritmia...


    NO empiezes por PHP o ASP, te va a acostumbrar a programar de una forma que es TEORICAMENTE UN DESASTRE...
    I can feel it on my mouth
    I can taste you
    On my fingers
    I can hear you like
    The holy ghost

    AND KILL YOU IF YOU GET TOO CLOSE!!!!!

    Comentario

    • jotabin
      un nene
      • 15-04-2003
      • 20427

      #32
      Y acá, uno de los 10 millones de tutoriales de Pascal en inet.
      Aparecía recomendado en la página de Free Pascal, por lo que veo el árbol de temas parece coherente, y parece bastante directo/sintético.

      no sé
      viva la résistance !

      Comentario

      • SeBoYa
        DeSGRaCiaDo HiJo De PuTa!
        • 08-11-2003
        • 2658

        #33
        Originalmente publicado por Jotabin
        Y acá, uno de los 10 millones de tutoriales de Pascal en inet.
        Aparecía recomendado en la página de Free Pascal, por lo que veo el árbol de temas parece coherente, y parece bastante directo/sintético.

        no sé
        Ahí estoy viéndolo, como no tengo idea de nada no sé si es completo o qué, pero confío en tu criterio, muack!

        Gracias a todos por decir cositas, voy a tratar de tenerlas en cuenta a todas, aunque algunas no las entiendo, como lo de algoritmia (!!) pero espero que sea algo medianamente deducible (?)
        si siguen teniendo tips, seguiré leyéndolos atentamente =)

        Keats and Yeats may be on your side,
        but I’m on Morrissey’s. Therefore, you fucking lose

        ~ Oscar Wilde

        Comentario

        • jotabin
          un nene
          • 15-04-2003
          • 20427

          #34
          un algoritmo viene a ser un programa pero en abstracto
          [no exactamente pero okk]
          para que lo entiendas, diría que en la frase de zimzum podrías reemplazar el término "algoritmia" por "el arte de programar" [jujua sh]
          viva la résistance !

          Comentario

          • MoaLaiSkirulais
            ^^(V)^^
            • 08-07-2003
            • 23268

            #35
            sinceramente no recomiendo empezar con pascal....

            para hacer una analogía seria empezar a jugar wolftein para ser capo del quake ng

            ..

            Comentario

            • acha
              Mega Egelito
              • 10-11-2004
              • 3902

              #36
              Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema


              por ej hacer un programa que sume dos numeros

              introducis primer numero
              introducis segundo numero
              sumar ambos numeros
              mostrar resultado
              etc

              y asi con todo lo que quieras hacer

              algunos libros


              * The Art of Computer Programming, Knuth, D. E.
              * Introduction to Algorithms (2nd ed), Cormen, T. H., Leiserson, C. E., Rivest, R. L. y Stein, C.
              * Introduction to Algorithms. A Creative Approach, Mamber, U.
              * Algorithms in C (3r ed), Sedgewick, R. [también existen versiones en C++ y Java]
              Editado por última vez por acha; 08-05-2006, 10:15 PM.

              Comentario

              • MoaLaiSkirulais
                ^^(V)^^
                • 08-07-2003
                • 23268

                #37
                btw si queres leer muchisima mierda infinita sobre "programacion" (lease conceptos, recomendaciones gente perdida q kiere arrancar, que se utiliza hoy dia, hacia donde vamos bg, de donde venimos ok, stuff & stuff ...

                www.forosdelweb.com hechale una mirada....

                Comentario

                • SeBoYa
                  DeSGRaCiaDo HiJo De PuTa!
                  • 08-11-2003
                  • 2658

                  #38
                  Genial, ahí estoy revisando también éso, a ver qué onda, gracias
                  ah, coso, por qué lenguaje me recomendarías empezar diablo si decís que pascal no?
                  acordate que no tengo ni puñetera idea, solo muchas ganas (!!)

                  Keats and Yeats may be on your side,
                  but I’m on Morrissey’s. Therefore, you fucking lose

                  ~ Oscar Wilde

                  Comentario

                  • MoaLaiSkirulais
                    ^^(V)^^
                    • 08-07-2003
                    • 23268

                    #39
                    mirá esta recomendacion puede sonar algo "inedita", pero para empezar a encusiarse sin depender demasiado de "mierdas de entorno" como ser instalar plataformas de desarrollo compiladores librerias etc etc, una variante "clean" y q a la vez incorpora practicamente todos los conceptos actuales es practicar con javascript...

                    material de trabajo:
                    1 browser + 1 seboyaAprende.htm + editplus


                    ..

                    Comentario

                    • jotabin
                      un nene
                      • 15-04-2003
                      • 20427

                      #40
                      Originalmente publicado por MoaLaiSkirulais
                      sinceramente no recomiendo empezar con pascal....

                      para hacer una analogía seria empezar a jugar wolftein para ser capo del quake ng

                      ..
                      Desde ya que si lo que querés es estar ya mismo programando en un lenguaje genial, el Pascal queda descartado.
                      Pero para fines didácticos, a mí me parece que el Pascal es demasiado más amigable que cualquier otro lenguaje para alguien que recién empieza a descubrir el mundo de la programación.

                      dicho de otra forma...

                      Pascal:
                      PROGRAM seboya;
                      BEGIN
                      WRITE ('Hola mundo!')
                      END.

                      C:
                      #include <stdio.h>

                      int main() {
                      printf("Hola mundo!");
                      return 0;
                      }
                      viva la résistance !

                      Comentario

                      • MoaLaiSkirulais
                        ^^(V)^^
                        • 08-07-2003
                        • 23268

                        #41
                        pero si vas a arrancar es mejor hacerlo incursionando en paradigmas modernos de programacion como es el OOP, pascal representa un paradigma totalmente caduco q hoy pasados los años se lo puede caratular retroactivamente como un bug (necesario) en la evolucion del conocimiento....

                        ahora si lo ke keres es aprender estructuras basicas para armar algoritmos, loops, declaracion de variables etc etc claro t q sirve pascal...

                        pero empezar haciendo foco energetico en eso me parece q esta TAN out....

                        una vez siempre me acuerdo, hablaba con un flaco mas grande, bastante pro q entraba recien en 1er cuatrimestre de cs de la computacion en uba... y me contaba los contenidos q estaban viendo (me contaba un tanto a disgusto pq emanaba esa cosa 'private' de todo nerd ok) y me llamaba la atencion q en ningun momento le enseñaban lo q la masa entiende como "programar" (lease codificar)...

                        le pregunté asi medio en tono banana:

                        -"hehe che pero cuando ven lo de for(int i = 0; i < 100; i++) y eso ;D ??"
                        -"eh ni idea... dan por supuesto que ya lo sabes..."
                        -thinking: "aia..."

                        -

                        Comentario

                        • jotabin
                          un nene
                          • 15-04-2003
                          • 20427

                          #42
                          a mí me parece un error pretender que alguien que no sabe lo que es un IF asimile la idea de programar siguiendo un paradigma... primero aprendés a programar, y recién cuando tenés esa base bien establecida podés preocuparte por seguir conocer paradigmas o aprender lenguajes llenos de maravillas técnicas.

                          btw, en mi opinión el paradigma imperativo o procedimental, no es un paradigma. es un invento conceptual de alguien que quiso dividir los lenguajes en paradigmas y como no sabía donde meter a todos los lenguajes que no tenían uno, inventó esa cualquieridad...
                          viva la résistance !

                          Comentario

                          • emiii
                            lioovienen los ninjasnop
                            • 25-10-2003
                            • 20380

                            #43
                            :iwa:
                            procedimental cual sería? el que no es por funciones ni objetos?

                            the sniper in the brain...regurgitatingng drain!! inceestuooss and vaneee and many other last nammess

                            Comentario

                            • jotabin
                              un nene
                              • 15-04-2003
                              • 20427

                              #44
                              se suele decir que entran dentro del paradigma procedimental todos los lenguajes de código imperativo [léase lenguajes en los que cada instrucción/sentencia da una orden a la máquina de que haga algo muy concreto] estructurado/modularizado en procedimientos/funciones/rutinas y que no responde realmente a ningún paradigma en particular, sino que simplemente es una herramienta para codificar algoritmos.
                              E incluso en algunos casos, para ser aún más generales le llaman paradigma imperativo a eso...
                              Pero en realidad, los lenguajes orientados a objetos también cumplen con todas esas características [no sé si todos, pero la gran gran mayoría seguro]... entonces al final el paradigma procedimental/imperativo termina siendo como un subparadigma si lo comparás con el orientado a objetos.
                              Entonces para mí no tiene mucho sentido hablar de "paradigma" cuando en realidad lo que tenés es una especie de "mecánica básica programativa"
                              Y bueno, es justamente esa mecánica básica programativa lo primero y más importante que hay que aprender si te interesa aprender a programar... es por ahí por donde pasa el arte de programar, la "algoritmia" de zimzum...
                              Para los chiches [paradigmas, infinitos lenguajes, bases de datos, técnicas avanzadas de programación, etc etc etc] ya vas a tener tiempo... pero para mí lo más coherente es empezar por sentar una base firme y coherente en cuanto a la lógica de la codificación.
                              viva la résistance !

                              Comentario

                              • jotabin
                                un nene
                                • 15-04-2003
                                • 20427

                                #45
                                igual, me gustó la propuesta de javascript también jauja
                                lo que dijo diablo de no tener que "ensuciarse" con el entorno de programación me pareció bastante acertado
                                en mi mente [no lo conozco realmente], el código de javascript es poco intuitivo [ehg?], y si realmente es así puede ser un contra... pero el pro del entorno de programación es para tener en cuenta
                                viva la résistance !

                                Comentario

                                Trabajando...