edición general
434 meneos
15991 clics

Como salvar la princesa en 8 lenguajes de programación [ING]  

Tienes que rescatar a la princesa con código - pero algunas veces el código no funciona y la princesa es un dragon y tu un pescado. Bienvenido a la programación.

| etiquetas: comic , humor , programacion , princesa
208 226 5 K 892 ocio
208 226 5 K 892 ocio
Comentarios destacados:                                  
#5 #3 Lisp: Lost Ina Sea of Parentheses

El inicio y fin de instruccion va con parentesis o algo así y acabas hasta el ojal, lo di en primero de carrera en una de libre de programacion para Autocad y tengo el vago recuerdo de que era un puto coñazo
«123
  1. Tienes PHP... xD
  2. Que bueno xD
  3. No he entendido lo de LISP pero lo que me he reido.
  4. #3 Es todo paréntesis, y tienes cosas como funciones que crean (no que lanzan) , crean otras funciones con argumentos y todo, y que hacen el trabajo de verdad.

    De ahí el jinete llevando el caballo.
  5. #3 Lisp: Lost Ina Sea of Parentheses

    El inicio y fin de instruccion va con parentesis o algo así y acabas hasta el ojal, lo di en primero de carrera en una de libre de programacion para Autocad y tengo el vago recuerdo de que era un puto coñazo
  6. ABAP siempre ninguneado... :'(

    Somos tan mierda o mas que cualquier otro lenguaje
  7. #3 es.wikipedia.org/wiki/Lisp

    Es un lenguaje en el que todo va entre paréntesis.
  8. #6 Con abap lanzarias el rescate de la princesa en fondo y al dia siguiente vas a la spool y alli esta esperandote y si no esta pasas por la ST22 a ver que ha pasado.
  9. Print 'Viva la república"
    Power off
    Goto bar
  10. Python: Teníais razón, Camelot es un lugar absurdo.
  11. Jajajaja, tiene gracia por que es verdad. Supongo. [/profano]
  12. ¿Y Ruby?
  13. #8 Yo no dudaría el hecho de que SAP desarrollase algun tipo de protoclo de comunicaciones para salvar princesas basado en ODATA con HTML5 y Javascipt y su puta madre en verso que resultase fascinante en el blueprint, le darían mil publicidad, eventos y mamadurrias por doquier y al final funcionase como el culo, para que al final todo caballero acabe usando un Report clásico en job que funcionar funciona.

    No se que me da...
  14. #13 Pasando de Bapis, haces un batch-input de los de siempre y a tomal-pol-culo.
  15. #5: Hay una variante llamada Scheme que se usa en GIMP para programar guiones. :-D
    registry.gimp.org/

    Tranquilos, podéis usar Python si queréis, aunque creo que luego no funcionan en Windows. :-P

    Yo hace mucho intenté programar uno en Scheme y si, funcionaba (algo cutre en el resultado), pero acabé maldiciendo a GIMP. :-P
    Posteriormente lo usé para procesar "elfos" (o como se traduzca "sprites" al español) de un juego, que son muchos y procesar cientos a mano es una lata. xD
  16. #12 ¿Qué demonios es eso? :troll:
  17. #16: Algo que algunos ponen sobre las vías de tren. :-P
  18. #11: El de JavaScript si que puede ser algo lento de escrbir, pero lo cierto es que es un lenguaje muy versátil y que se pueden hacer cosas curiosas desde los primeros días de aprendizaje.
  19. #9 Si la princesa es como esta es lo mejor que puedes hacer.
    www.google.es/search?q=Maou-jou+de+Oyasumi&biw=939&bih=457&
  20. #1 PHP7 es hoy el lenguaje de Script mas rápido que existe.
  21. ehh comose pasan con php, yo rescato al la princesa pero me tocaria meterle algun sacript en shell y cron junto con php pero la princesa cena ocn migo y como la princesa esté en una carcel online, file_get_contents("pricnesa.html") o exec ("wget pricnesa.html") y arreglao ya me gustaria ver a los de c...
  22. #20 es basura porque no sabes usarlo ;)
  23. Realmente el de Java se hubiera quedado todo parado de forma totalmente aleatoria, y la princesa hubiera escapado por el desbordamiento del foso.
  24. #16 Es un pedrusco coloreado :troll: :troll: es.wikipedia.org/wiki/Rubí
  25. Y Python??
  26. #23 Es el lenguage "interpretado" más rápido que existe
  27. Y yo me pregunto... ¿Porque salvar a la princesa? ¿no podía ser "salvar a la proletaria"? ¿tenia que inferirse a la realeza?
  28. #21 Ha dejado de ser la moda de turno pero por la cantidad de ofertas de curro que me siguen llegando... sí, bastantes sitios siguen con Ruby (y yo que me alegro).
  29. #28 from castle import princess
  30. #23 Más rápido que javascript corriendo sobre V8? Más rápido que lua corriendo sobre luaJIT?
  31. #21 Si nos guiamos por Google pongamos las cartas sobre la mesa: www.google.es/trends/explore?date=all&q=Java
  32. #19 sí, exploits xD
  33. #23 Si no me equivoco es Javascript V6.
  34. #21 la burbuja de ruby explotó.

    Programaban en ruby por encima de sus posibilidades.
  35. #21 Yo lo estoy usando ahora mismo (mas bien rails) y no paran de llegarme ofertas
  36. #32 beautiful
  37. #29 Corrígeme si me equivoco pero ¿no usa algo así como el precompilador de java (bytecodes) que guarda en caché?
  38. #32 Maldito seas, Python. Maldito seas xD
  39. #20 Me suena a que o no has usado una versión reciente de PHP o simplemente lo has usado como un niño de 10 años, con lo cual cualquier lenguaje es una puta mierda xD.
  40. #17 Creo que te aplica la de PHP tambien :troll:
  41. #20 meneame esta hecho en PHP :troll: y otros como facebook o pccomponentes, tan malo no es...
  42. #30 Porque mi princesa es plebeya y proletaria, pero sigue siendo mi princesa.
  43. #17 eutanasia
  44. #30 monarquiheteropatriarcado!
  45. #49 nadie programa así ya. Hace años que hay plantillas en PHP. Busca algo sobre twig, por ejemplo.
  46. #32: Si, pero necesitas un caballo más rápido, porque el camino usado por import princess da muchos rodeos. :-P

    Y el caballo debe ser muy resistente, porque no te deja gestionar la memoria y lleva mucha carga.
  47. #43: Ese es con Cobol, eso si, estás seguro de salvarla. :-D
  48. #29 es ambas cosas. Lo uso mucho para Scripting
  49. Me he reído con las viñetas pero no tengo practicamente ni puta idea del "por qué". ¿Algún alma cándida que pueda explicarlo y a lo mejor hasta aprendo algo?
  50. #20 Que PHP es basura? lo que hay que oir por dios....
  51. - Toc toc.
    - Quién es?
    .......
    .......
    .......
    pausa larga
    .......
    .......
    - Java.
  52. Y los que programamos en ArnoldC...
  53. #49 PHP hoy en día tiene xDebug, Frameworks potentes como Symfony que permiten separar el html del código php, utilizando motores de plantillas como Twig, Blade, Plates, Smarty.

    Echale un ojo a todas las novedades que a traido php 5.4, 5.5, 5.6, y 7 y 7.1 (7.2 va a ser aún mejor), ya queme tiene pinta que debiste de quedar en la época de php 5.2
  54. #24 Error 404 :pricnesa.html file not found
  55. #55

    Twig
    Doctrine
    Symfony -> tipado fuerte
    NameSpace
    Class
    Interface
    Implements
    Exceptions
    Abstract Class
    ...
  56. #33 no es justo compararlo con Node porque este no está bajo la penalización que implica un Servidor Web que gestiona peticiones para múltiples sitios.

    La ventaja de Node es que el gestiona directamente las peticiones, el ES el servidor.
  57. #21 Toda mi vida usando PHP y en mi último curro me ofrecieron currar como frontend en RoR sin tener ni papa, y finalmente pensé lo que en un principio, me gusta más PHP. RoR me pareció una moda gafapastista, aunque con cosas muy bien pensadas de las que en PHP he visto que han ido integrando.

    Lo curioso es que buscando en Trends, Ruby on rails, PHP, javascript, asp, java... todos caen empicados, ¿en que demonios se programan las web hoy en día? :-/
  58. #67 Ya no se programan webs, se hacen webs usando CMSs prefabricados tipo Wordpress/Joomla/Prestashop :-P
  59. #66 php-fpm tira bien. Por un lado, por el otro, nadie te obliga a usar "un servidor web" o un "servidor de aplicaciones", puedes ejecutar PHP desde el CLI.

    El tema es que php se usa mucho para webs guarras y Wordpress. No he visto el código de Meneame pero si es PHP podría ser mucho mejor en otro lenguaje, python, ruby o .Net si me apuras.

    Lo que dices de Node y PHP ahí no tiene ningún sentido ni lógica. Para que lo entiendas, en Python tienes CherryPy o similares, incluso Flask. También tienes Django que puedes ponerlo detrás de Apache, Nginx o usando su servidor standalone.
  60. #3 No sabes de lo que te has librado. No tienes ni puta idea de lo que te has librado. Todavía lloro paréntesis algunas noches de cuarto menguante. Joder, no tienes ni puta idea de lo que hemos tenido que sufrir otros. Tú en mi mundo no durarías ni cinco minutos.
  61. Humor informático hardcore: ni es humor, ni es informático, por muy hardcore que sea.

    Fdo: un informático (al que no le hace gracia la viñeta).
  62. #61 java.lang.NullPointerException
  63. #71 Si quieres hacer una mierda la puedes hacer en cualquier lenguaje.

    La pega siempre ha sido que al ser fácil de aprender y no tener tipado fuerte, junto con otros elementos, ha permitido una intrusión de gente que no sabe programar y han creado toneladas de código castaña.

    Pero eso no significa que el lenguaje tenga funcionalidades modernas y te permita estructurar tu software de forma limpia, ordenada, coherente y con elementos de integración que hagan mas robusto y colaborativo el código.

    Twig
    Doctrine
    Symfony -> tipado fuerte
    NameSpace
    Class
    Interface
    Implements
    Exceptions
    Abstract Class
    ...

    En todo caso con Node tienes un proceso que está corriendo, aunque sea PHP-CLI no es lo mismo lanzar una aplicación con el gasto en sistemas que esto implica a tener un proceso corriendo que ya tiene reservado recursos que espera vas a usar.

    De los lenguajes interpretados te puedo asegurar que PHP es mas que digno
  64. #72 yo siempre me acordaré de tirarnos mis compañeros y yo una noche entera buscando un paréntesis perdido para unas prácticas de la Universidad que teníamos que entregar al día siguiente (por aquel entonces no existían editores inteligentes)
  65. Joder, esto es viejo de cojones
  66. #70 Y Frameworks cómo Laravel o MEAN, los CMSs sólo sirven realmente si es algo más general y para hacerlo en poco tiempo, si necesitas algo más especial vas a tener que tirar de un framework.
  67. #65 Por lo que leo, te ha faltado decir Composer :-P
  68. #62 ¡yo uso lingo! :foreveralone:
  69. #75 A que programas en PHP? :hug:
  70. #66 Un momento. PHP puede ser más rápido que Javascript interpretado en V8 (con NodeJS). El truco esta en hacer PHP asíncrono (o mejor dicho utilizar llamadas de funciones asíncronas). Si no me crees mira esto:

    gist.github.com/nkt/e49289321c744155484c
    philsturgeon.uk/php/2013/11/12/benchmarking-codswallop-nodejs-v-php/
    es.slideshare.net/vanphp/react-php-the-node-js-challenger

    Eso sí para ciertas tareas como parseo DOM o leer y escribir XHTML o XML siempre será mucho más rápido V8.
  71. #81 últimamente hago mas sistemas y pico mas /bin/bash pero si, PHP me gusta, que no significa que los demás no sean bueno... lo incorrecto es decir que PHP es malo.
  72. #1 Reconozco que PHP tiene muchos problemas (como muchos otros lenguages), pero si es tan malo, ¿Por que entonces es utilizado por Wikipedia, Facebook, Yahoo, White House, Flickr, iStockPhoto, Baidu o Mailchimp?

    (Fuente: www.quora.com/What-are-the-top-10-websites-built-with-PHP)
  73. #6 Es que el módulo de princesas se vende aparte y cuesta una millonada... además sólo sirve para el 80% del rescate, el otro 20% hay que hacerlo trayendo a consultores desde Alemania... y bueno, para cuando está el tema teóricamente resuelto ya no hay princesa.
  74. Cómo le gusta a la gente criticar lenguajes que no conoce. Si ir más lejor, a mí me encanta criticar Java o .NET :troll:
  75. #84 ¿Tal vez cuando esas webs se hicieron no había una cosa mejor?
  76. #75 Symfony Rules
  77. El de List of Insipid and Stupid Parenthesis es muy bueno. :-D
  78. #87 Entonces porque no cambian a algo mejor? Facebook incluso ha creado su propio interprete PHP (HHVM), Wikipedia a migrado PHP 7 y la web de la Casa Blanca o MailChimp no son precisamente muy viejas.
  79. #21 #16 Hulu, Twitter, Github y Living Social usan Ruby on Rails para sus aplicaciones web...
  80. #67 C++ sube
  81. #3 aparte de los paréntesis que comentan #4, #5, #7 y #72, es un lenguaje declarativo en el que las funciones suelen ser recursivas, de ahí que salga la princesa en medio de forma desordenada, porque no se ha ejecutado la recursividad correctamente. Es el mejor de todos los que han salido.

    #71 prueba Prolog y llorarás más. :-D
  82. #5 Yo tuve media asignatura en la que los alumnos teníamos que implementar un bot para jugar al Mancala.
    El profesor hizo a su vez un algoritmo en un server para enfrentar a todos contra todos según íbamos subiendo nuevos bots. Había un ranking para "ganarse unos puntillos extra" en la asignatura.

    Maldito lenguaje, qué mal lo pasé, era jodidísimo.
    El que ganó confesó que su bot hacía movimientos random.
  83. #72 Nos hemos curtido en los peores tugurios de la programación.
  84. #18 Me da una rabia los nombrecitos que les ponen siempre a las nuevas pamplinas... que al final suelen ser cosas más viejas que el cagar adaptadas a tal o cual tecnología.
  85. #20 El PHP fue la carta de presentación del código espagueti en la web, mezclando código javascript con código php y con código html. Estoy contigo, una auténtica mierda pinchada en un palo.
  86. #96: Si, es como lo de BIM 5D, que es BIM preo añadiendo a la base de datos del edificio información extra.

    Vamos, como tener una base de datos de clientes y decir que es la pera por añadir un par de campos nuevos. :-P

    Yo les invitaría a hacer un BIM 320D-BMW, ya que estamos...
  87. #75 Ya he tenido esta discusión muchas veces, si eso es lo que quieres tener la cabeza adelante. Solo te apunto que PHP no es un lenguaje que te facilite programar bien y de hecho, induce a seguir malos patrones.

    Solo hay que ver la bazofia que hay por ahí programada incluso por buenos programadores.
«123
comentarios cerrados

menéame