198 meneos

10 PRINT "Feliz cumpleaños basic!"

Tal día como hoy a estas horas, el primer programa en BASIC fue ejecutado en 1964 por los matemáticos John G. Kemeny y Thomas E. Kurtz, el lenguaje interpretado mas criticado había nacido. [Eng]

etiquetas: basic, aniversario, goto
negativos: 0   usuarios: 116   anónimos: 82  
compartir:  twitter  facebook  tuenti  
  1. #1   20 GOTO 10
    116  votos: 10   link
    el 01-05-2008 19:01 UTC por drjackZon drjackZon
  2. #9   10 LET A = "Eres "
    20 LET B = "un "
    40 LET C = "friki :-P"
    50 FOR I = 1 TO 5
    60 PRINT "#" + I + ", " + A + B + C
    70 PRINT " "
    80 NEXT I
    90 END
    60  votos: 6   link
    el 01-05-2008 19:40 UTC por angelitoMagno angelitoMagno
  3. #6   Cada vez que veo cualquier cosa en BASIC se me escapa un lagrimón. Con ese lenguaje aprendí a programar cuando tenía ocho años, en una época donde estaba "permitido" usar una instrucción como GOTO...

    Tengo el código varios programas inconclusos (de hace 25 años) en BASIC...
    48  votos: 5   link
    el 01-05-2008 19:33 UTC por ruudbb ruudbb
  4. #3   10 CLS
    20 LOCATE 24* RND(), 80 * RND()
    30 PRINT "Gracias" + chr$(8)+ chr$(8)+ chr$(8)+ chr$(8)+ chr$(8)+ chr$(8)+ chr$(8)
    40 BEEP
    50 PRINT " "
    60 GOTO 20
    42  votos: 3   link
    el 01-05-2008 19:12 UTC por --74531-- --74531--
  5. #43   #35 está clarísimo: para obtener los divisores de un número :-)
    38  votos: 3   link
    el 01-05-2008 22:22 UTC por TheGoOse TheGoOse
  6. #40   #9 tu programa no funcionaría, te daría el error "TYPE MISMATCH IN LINE 10"

    Las variables alfanumericas van precedidas del $, así que serían

    10 LET A$="Eres " y así

    Y luego tendrías otro error en la linea 60, pues la sentencia PRINT usaba el signo + como suma, pero para imprimir distintos "campos" se usaba el ";", así que sería

    60 PRINT "#";I;", ";A;B;C

    Y la linea 90 sobra. No hacía falta decía que habías acabao, la ultima linea se acababa y yatta. Tu programa sería, corregido:

    10 LET A$ = "Eres "
    20 LET B$ = "un "
    40 LET C$ = "friki "
    50 FOR I = 1 TO 5
    60 PRINT "#";I;", ";A$;B$;C$
    70 PRINT " "
    80 NEXT I

    Siento decírtelo, pero no eres lo suficientemente friki...
    36  votos: 3   link
    el 01-05-2008 21:56 UTC por ampos ampos
  7. #19   LOAD ""
    31  votos: 3   link
    el 01-05-2008 19:57 UTC por llou llou
  8. #20   No está de más recordar el bonito acrónimo que originó su nombre: Beginners All-Purpose Symbolic Instruction Code.
    Feliz Cumple, grande entre los grandes de alto nivel :-D
    30  votos: 3   link
    el 01-05-2008 20:00 UTC por kelosepas kelosepas
  9. #25   #23 Chuck Norris los escribe usando directamente 0's y 1's, grabándolos con un imán de nevera sobre un disco duro.
    29  votos: 4   link
    el 01-05-2008 20:16 UTC por cat cat
  10. #27   #23 Primero fue el código máquina, después el ensamblador, y finalmente los compiladores.

    Echalé un vistazo a esto:
    es.wikipedia.org/wiki/Compilador#Historia
    29  votos: 2   link
    el 01-05-2008 20:35 UTC por angelitoMagno angelitoMagno
  11. #17   10 print "HOME"
    20 print "SWEET"
    30 goto 10
    24  votos: 1   link
    el 01-05-2008 19:52 UTC por --5465-- --5465--
  12. #31   #10 LOCATE se pronuncia como suena, al igual que todas las cosas, que para eso estamos en España. Así nos va, que el otro dia me hablaban de "éldap" y tarde 10 minutos en saber a que se referían.
    24  votos: 2   link
    el 01-05-2008 20:57 UTC por Kerensky Kerensky
  13. #10   como pronunciáis LOCATE
    23  votos: 2   link
    el 01-05-2008 19:40 UTC por tomasulo tomasulo
  14. #44   #41 eran MONS y GENS :-)

    #42 Yo no iría tan allá. El BASIC; aunque tuvo grandes ventajas también tuvo muchos inconvenientes: al ser interpretado era mucho más lento y menos óptimo en recursos que las alternativas compiladas; se creó como un estándar, pero era completamente distinto en cada plataforma; y no tenía soporte real de funciones, aunque se hacía el apaño con las subrutinas, y eso creaba grandes vicios que la vino a combatir programación estructurada... ¡ay, ese GOTO, cuánto le queríamos pero cuánto daño nos ha hecho! :-P
    22  votos: 1   link
    el 01-05-2008 22:27 UTC por TheGoOse TheGoOse
  15. #23   Siempre me he preguntado quien programa los entornos de programación, osea, quien programa los programas que se usan para programar (que lio xD ). Es como eso del huevo y la gallina.
    21  votos: 1   link
    el 01-05-2008 20:13 UTC por DexterMorgan DexterMorgan
  16. #28   Chuck Norris pone los ceros y unos en una tarjeta ajuereandola a toda ostia con el dedo (estilo kong fu), y luego las mete en un ordenador que Mc Giber hizo con un set de construcción Acme y un clip.
    21  votos: 2   link
    el 01-05-2008 20:39 UTC por manalalo manalalo
  17. #57   play "v15o4t80l4ddedgl1f#l4ddedal1gl4ddbgf#f#l1eo5t80cco4l1bgal1g"

    ¡ Felicidades a Todos/as los/as Basic-queros/as !

    Salu2

    PD: Es el cumpleaños feliz en Basic.
    21  votos: 1   link
    el 02-05-2008 12:00 UTC por Nova6K0 Nova6K0
  18. #7   NEW ALL
    20  votos: 0   link
    el 01-05-2008 19:34 UTC por kurioso kurioso
  19. #5   99 EXIT
    18  votos: 0   link
    el 01-05-2008 19:29 UTC por kikuyo kikuyo
  20. #33   Cuando me compraron mi primer CPC 464 (primer ordenador con pantalla monocroma verde), como no tenía ningun juego rasqué a pelo el código de la parte trasera (10 páginas en basic) para hacer el juego de la avioneta que va destruyendo los edificios...
    Creo que lo tuve que corregir unas 8 veces para que funcionase... menudo fin de semana.... Que tiempos aquellos...
    16  votos: 1   link
    el 01-05-2008 21:00 UTC por miniyo miniyo
  21. #32   10: Feliz Cumpleaños

    C: Nonsense In Basic

    (Para los Spectrumeros)
    15  votos: 1   link
    el 01-05-2008 20:58 UTC por ijon.tichy ijon.tichy
  22. #58   1000000 CLS
    ale xD
    15  votos: 1   link
    el 02-05-2008 13:05 UTC por jaunje jaunje
  23. #15   Relacionada

    meneame.net/story/para-nostalgicos-no-ya-puedes-jugar-juegos-amstrad-c

    Estaba probando este emulador, y después de echar un vistazo a los juegos de mi infancia, se me dio por probar cuantas instrucciones de BASIC recordaba, y al cerrarlo veo este 10 PRINT "Feliz cumpleaños basic!"

    run
    *Break*
    *Break*
    14  votos: 1   link
    el 01-05-2008 19:50 UTC por Valdreu_off Valdreu_off
  24. #61   Cuando tenia 10 años me entretenia programando basic en mi spectrum,
    en mi casa y en mi pueblo se pensaban que era poco menos que un genio.

    Luego aprobé 2º de BUP por los pelos, repeti 3º,repeti COU y las espectativas se fueron al garete.
    14  votos: 1   link
    el 03-05-2008 12:06 UTC por karma-n karma-n
  25. #59   #58 juas, creo que el máximo numero de linea que podías meter era 65535...
    13  votos: 1   link
    el 02-05-2008 15:46 UTC por ampos ampos
  26. #36   ains, me han entrado ganas de volver a picar algo en BASIC, esta noche no salgo, me quedo en mode 2.
    12  votos: 1   link
    el 01-05-2008 21:34 UTC por jhonny05 jhonny05
  27. #38   -Mi primer programa en Basic, en 1984, en un Commodore Vic 20, con 3583 bytes de memoria libre para basic.

    -Mi programa en basic del que más orgulloso me siento: un juego de kárate para el mismo Vic 20. Se tenía que cargar en 2 partes, y al terminar, si ponías "print free(0)" te contestaba "3 bytes free", joer, 3 bytes de memoria libres que quedaban.

    -El programa con el que más me he reido: el que tecleaba en los ordenadores de los centros comerciales. A saber:

    10 let n=10
    20 cls: input "PULSA UNA TECLA"; a$
    30 print "Felicidades, eres el";n;" tonto que pica"
    40 let n=n+1
    50 goto 20

    -A fecha de hoy, sigo usando el Basic. ¡Viva el Blitz Basic 3D!
    12  votos: 1   link
    el 01-05-2008 21:50 UTC por ampos ampos
  28. #54   #42 "Los informáticos y programadores son generalmente gente con muy poca inteligencia"
    ¿Sólo lo he leido yo?
    12  votos: 1   link
    el 02-05-2008 05:46 UTC por ijon.tichy ijon.tichy
  29. #56   ¡Y la de cosas que le han copiado los lenguajes de moda!... ;)
    11  votos: 0   link
    el 02-05-2008 07:27 UTC por oraculus oraculus
  30. #8   felicidades
    9  votos: 0   link
    el 01-05-2008 19:39 UTC por laguija laguija
  31. #18   quit
    9  votos: 0   link
    el 01-05-2008 19:52 UTC por benjami benjami
  32. #30   Recuerdo como aprendi a programar en BASIC con un libro en el que habia una mascota que se llamaba Ron. Vaya tiempos!
    8  votos: 0   link
    el 01-05-2008 20:53 UTC por --2039-- --2039--
  33. #35   ¡snif, snif!: con Basic yo sí era un programadorcillo. Ahora soy una mierdecilla

    P.D.: ya que estamos con programillas en Basic, aquí os dejo uno que discurrí cuando niño, a ver si alguien adivina para qué servía:

    10 CLS:PRINT "Nº";:INPUT N:D=1
    20 D=D+1
    30 IF D>N THEN 60
    40 IF N/D=INT(N/D) THEN 50 ELSE 20
    50 PRINT N,D:N=N/D:GOTO 40
    60 PRINT N,N:PRINT 1
    8  votos: 0   link
    el 01-05-2008 21:33 UTC por PepeMiaja PepeMiaja
  34. #45   #43: ¡¡¡SÍ SEÑOR!!! ¡Te mereces un sugus! jaja

    #40: muy bueno también tu post, jeje

    P.D.: he dicho "señor" porque me he asegurado del sexo de TheGoOse
    8  votos: 0   link
    el 01-05-2008 22:39 UTC por PepeMiaja PepeMiaja
  35. #55   diosss!!!

    Cuanto código tecleado... cuando programar era programar de verdad y no tenías que saber Economía, ni ciencias políticas... y podías programar lo que quisieras que toda la familia te miraba como a un genio... "programa" decían, como si entraras en un trance místico y hablaras con Dios...

    #52, estaba preocupado que nadie parecía acordarse de las fantásticas lineas DATA, esas que después de copiar un juego de una revista, comenzaba a dar problemas... ahí empezamos a tener contacto con lo que sería nuestro futuro y real trabajo en la programación...

    y un Abrazo al Basic, podrán criticarte, pero cumpliste la función para la que fuiste diseñado a la perfección, algo que no se puede decir de ningún lenguaje de programación moderno, y curiosamente sí de todos los antiguos (cobol, fortran, etc...).
    ...
    098 rem ESTO YA SE ACABA
    099 ' esto también era un comentario
    100 END
    8  votos: 0   link
    el 02-05-2008 06:34 UTC por lestat lestat
  36. #11   ay! que recuerdos...mi primer y último contacto con la programación...con lo que me gustaba a mi RANDOMIZE USR o algo así...
    7  votos: 0   link
    el 01-05-2008 19:44 UTC por carmeglez carmeglez
  37. #14   En EEUU los profesores dedican días festivos como el 1 de mayo para idear lenguajes de programación más sencillos para sus alumnos. Casi igualito que en España. Y eso que hablamos de un acontencimiento que ocurrió hace 44 años...
    7  votos: 0   link
    el 01-05-2008 19:49 UTC por pablo82 pablo82
  38. #24   10 sound 1,239
    20 goto 10
    7  votos: 0   link
    el 01-05-2008 20:13 UTC por mekeo mekeo
  39. #46   #19 Ese era el comando maldito, el augurio de la desesperación y normalmente de un examen de paciencia además de un más que probable "rewind" (que cosas antes todo el día con el rewind y ahora con el reboot xD ) .
    7  votos: 0   link
    el 01-05-2008 22:52 UTC por ronko ronko
  40. #47   A ver quién es el machote que se hace un clon de menéame en BASIC xD .
    7  votos: 0   link
    el 01-05-2008 22:54 UTC por ronko ronko
  41. #26   Que nostalgia, joder.

    #6 A mi me pasaba igual. No me gustaban los juegos y usaba el 464 para programar. ¿Se podrán leer de alguna manera los diskettes que usaba el Amstrad?
    6  votos: 0   link
    el 01-05-2008 20:30 UTC por rinconcito rinconcito
  42. #34   Para el que quiera rememorar esos tiempos :
    www.ciunga.it/jxspeccy/gamesfull.html
    6  votos: 0   link
    el 01-05-2008 21:12 UTC por daveruiz daveruiz
  43. #37   RUN"

    Bueno, yo llegué tarde a esto del BASIC, me regalaron mi primer CPC464... cuando tenía 16 años... en 1.996 (sí, no os ríais, que ya existía Windows 95, he dicho que llegué tarde). Mucho tiempo después, cuando en la Uni aprendí C, me dio por copiar el programa de base de datos en BASIC que venía en el manual... y me dediqué medio verano a mejorarlo: estructuré las funciones con líneas REM ************, le metí algoritmos de programación estructurada... E incluso conseguí entender cómo funcionaba la dichosa cintita.

    Y ahora veo Windows... y me echo a llorar.
    6  votos: 0   link
    el 01-05-2008 21:35 UTC por ipj ipj
  44. #49   Yo tengo en casa un acoplador acústico y un ZX80 con 1KB y su ampliación a 16KB (era Dios). Y las casettes de Oh Mummy, Cortocircuito y Robocop...

    Sniff, sniff...Y ahora aprendiendo a programar con el XNA Game Studio.
    6  votos: 0   link
    el 01-05-2008 23:37 UTC por pady pady
  45. #50   sniff, sniff... aun recuerdo mi primer hello world en basic
    6  votos: 0   link
    el 01-05-2008 23:43 UTC por A.P.U. A.P.U.
  46. #52   Nada, nada... los verdaderos pre-frikis copiaban esto de las revistas (para máquinas Commodore mayormente)

    10 for pos=35000 to 37000
    20 read n
    30 poke pos,n
    40 next pos
    50 sys 35000
    60 data 232,123,2,32,32,32,222,115,233
    ...3 horas más tarde
    1250 data 32,34,76,234
    6  votos: 0   link
    el 02-05-2008 00:56 UTC por ampos ampos
  47. #53   #42 Eso del "lenguaje más criticado" es desde que existen los lenguajes estructurados. Si existen lenguajes que te permiten hacer mejor código, ¿por qué usar un lenguaje tan poco legible? Porque todo el mundo lo conocía. Se convirtió un estándar de facto.

    #48 Será todo lo "portable" que tu quieras, pero los juegos antiguos no tengo más remedio que ejecutarlos en DOSBOX, (y eso funciona en arquitecturas no intel, como cualquier emulador). Es lo que tiene que cada programa tuviera que llevar su propio driver de video y sonido.
    6  votos: 0   link
    el 02-05-2008 03:33 UTC por DiThi DiThi
  48. #60   Que recuerdos del basic :-)
    6  votos: 0   link
    el 03-05-2008 11:39 UTC por Mox Mox
  49. #22   La culpa de su mala fama es de Micro$oft
    -15  votos: 3   link
    el 01-05-2008 20:09 UTC por Medka Medka
  50. #16   __________________________________________

    END Comentarios frikis()
    -30  votos: 4   link
    el 01-05-2008 19:52 UTC por Radical Radical
comentarios cerrados

menéame