Si los candidatos presidenciales de los EE. UU. De 2016 fueran descritos como lenguajes de programación, ¿qué idioma sería cada uno?

Hillary – Java. Casi siempre puede realizar incluso los trabajos más difíciles, pero trabajar con ellos lleva mucho tiempo, e incluso los proyectos simples se complican rápidamente. Una vez que se realiza el trabajo, la gente simplemente se queja del software, especialmente de las personas que menos lo conocen. Revolucionario cuando se introdujo por primera vez. Abierto en algunos años en algunos niveles, pero mayormente controlado por varias corporaciones. Especialmente utilizado por los bancos, principalmente en sistemas heredados.

Bernie – Python. Gratis, potente, ampliamente compatible y mejora cuanto más lo sepa. Desarrollado cuidadosamente a lo largo de los años, no controlado por ningún grupo, completamente abierto. Las características más potentes están envueltas en bibliotecas que casi nadie entiende. Una vez en producción, todos esperan que sea reemplazado por Java.

Trump – Texto sin formato. Puede expresar cualquier cosa y, a menudo, lo hace, especialmente cuando se usa para curricán de Internet o entretenimiento moderno de televisión, pero en realidad no puede ejecutar nada. A menudo se usa para intimidación y extorsión. Prácticamente significa para ti lo que tú mismo quisieras que significara. Excelente para la inyección viral en otros programas serios, codificados en cualquier idioma, que en realidad están tratando de lograr algo.

Cruz – JavaScript. Intentando mantener una amplia coalición de ideas, cada una tratando de hacer algo más con ella. Originalmente gratuito y abierto, pero en realidad costoso para hacer algo con él. Los defensores son muy críticos acerca de cómo se usa.

Bush – Perl, con paquetes de C encuadernados. Se sigue invirtiendo mucho dinero, porque el sistema ha existido desde siempre y para recodificarlo en Ruby se necesitaría … ¿Qué es exactamente? Tiene viejas ideas listas para ejecutarse rápidamente, pero que no pueden ajustarse a la nueva información. Hace una década, la gente pensaba que la próxima versión sería una buena actualización, pero la olvidaron antes de que llegara.

Rubio – Ruby. Afirma ser genial y nuevo, pero siempre lucha por ser tomado en serio. Puede hacer mucho en un día, pero se desmorona bajo una gran carga o expectativas. Estrictamente definido y procesalmente inflexible, sin embargo, se ve hermoso y mostró tanto prometido en el día.

Carson – VB / .Net Odia los argumentos, por lo que permanece solo en su propia nube. Bastante inteligente una vez que realmente lo conoces, pero solo se dirige a un mercado muy específico y cuesta mucho más que cualquier beneficio que obtengas. Y todos esos enormes costos van directamente a ventas y marketing, o de regreso a los accionistas, y no a la ingeniería de mejores productos o ideas.

Al final, es menos importante qué lenguaje usa para implementar su producto, que tener un plan de producto claro que resuelva los problemas de los clientes. Todos necesitan abogar apasionadamente por los clientes.

No puedo creer que nadie haya mencionado esto todavía, Trump en realidad tiene un lenguaje de programación creado después de él llamado TrumpScript:

samshadwell / TrumpScript

Estas son las características que figuran en el archivo Léame del repositorio:

  • Sin números de coma flotante, solo enteros. Estados Unidos nunca hace nada a medias.
  • Todos los números deben ser estrictamente superiores a 1 millón. Las cosas pequeñas no tienen importancia para nosotros.
  • No hay declaraciones de importación permitidas. Todo el código tiene que ser de cosecha propia y estadounidense.
  • En lugar de Verdadero y Falso, tenemos hechos y mentiras.
  • Solo las palabras inglesas más populares, las palabras favoritas de Trump y los nombres políticos actuales se pueden usar como nombres variables.
  • Los mensajes de error son en su mayoría citas directamente tomadas del propio Trump.
  • Todos los programas deben terminar con Estados Unidos es genial.
  • Nuestro lenguaje corregirá automáticamente los $ 4.5B a $ 10B de Forbes.
  • En su forma cruda, TrumpScript no es compatible con Windows, porque Trump no es el tipo de persona que cree en la PC.
  • TrumpScript boicotea OS X y todos los productos de Apple hasta el momento en que Apple brinda información sobre teléfonos celulares a las autoridades sobre la pareja terrorista islámica radical de Cal.
  • El lenguaje no distingue entre mayúsculas y minúsculas.
  • Si la computadora en funcionamiento es de China o México, TrumpScript no se compilará. No queremos que roben nuestros secretos tecnológicos estadounidenses.
  • Le advierte si tiene comunistas enmascarados como “certificados SSL” legítimos de China en su sistema.
  • No se ejecutará en modo raíz porque Estados Unidos no necesita que tu ayuda sea excelente. Trump es todo lo que necesitamos.

Fue creado por Sam Shadwell, Dan Korn, Chris Brown y Cannon Lewis.

Gracias por el A2A! Qué tal esto:

  • HillaryC ++ . Potente, funcional, conocido, existe desde hace mucho tiempo, algunos sienten que su tiempo ha pasado. Incluso sus admiradores admiten que carece de carisma.
  • JebPython . Flexible, muchos pensaron en los años 90 que sería la próxima gran cosa, pero ahora comienzan a parecer pasados ​​de moda.
  • SandersHaskell . Los fanáticos afirman que es lo mejor desde el pan rebanado, pero puede ser demasiado radical y no probado para la adopción generalizada, y algunas ideas son de (horrores) de Europa.
  • Rand PaulPostScript . Filosofía fuertemente influenciada por su padre (FORTH / Ron). Hace décadas que existe, enfatiza la minimidad.
  • Trump – APL. Todos los problemas tienen soluciones cortas, pero cuando los lees, parecen galimatías. (por ejemplo, “Juego de la vida” de Conways en 1 línea de APL: ” ↑1 ⍵∨.^3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵ “)
  • Cruz – Perl. Se puede decir casi cualquier cosa. Si parece contradictorio, confuso o su efecto semántico no está claro, eso depende de usted. Opuesto al principio de diseño No te repitas.
  • Fiorina – HP Basic. Mejor conocido por su tiempo en HP, aunque ya no es compatible allí. No está claro cuántas personas realmente lo apoyan.
  • Rubio – Vete. Joven, limpio, parece tener potencial, pero no un gran historial, y está acusado de ser una mezcla de lo viejo y lo nuevo.
  • Christie – JavaScript . El tráfico paralelo puede quedar atrapado en un cuello de botella hasta casi detenerse.
  • Hillary – Cobol, un demócrata probado y verdadero aburrido y lenguaje de programación que aburrirá a cualquier programador
  • Trump – Rexx, podría ser bueno en las manos correctas, pero la mayoría de las personas ni siquiera saben lo que es
  • Sanders – GO, el futuro tal vez, o tal vez no
  • Cruz – JavaScript, un idiota útil y un lenguaje de programación idiota muy útil
  • Rubio – TEX, un lenguaje ensamblador inventado que no es realmente un lenguaje ensamblador para un político que lo inventa a medida que avanza pero que no es lo que parece.
  • Christie – C ++ un lenguaje obeso para un político obeso
  • Jeb – Fortran, un republicano antiguo y probado de la familia “ir a” para políticos y un lenguaje de programación probado y verdadero con muchas declaraciones pasadas
  • Ben Carson – MAD sigue a ALGOL para un político que parece enojado o habla como si bebiera demasiado alcohol
  • Gilmore – Pascal, un lenguaje que ya no es utilizado por nadie para hacer nada por un político que nunca hace nada o se presenta a votar.
  • Huckabee: Haskell, un lenguaje funcional radical con un pequeño número de seguidores religiosos y un político religioso con un pequeño número de seguidores radicales.
  • Kasich – PL / 1 un lenguaje prodigio que no fue a ningún lado para un político prodigio que no va a ser presidente
  • Paul – RPG, un lenguaje arcaico que dirige la mayoría de los bancos para un político con ideas arcaicas que destruiría todos los bancos
  • Santorum – Perl, un excelente lenguaje de búsqueda y manipulación de cadenas para un político que hace ensalada de palabras

Clinton – C ++ . El establecimiento favorito. Del mismo modo que Hillary Clinton incorpora a medias los principios progresistas, C ++ adopta a medias las características orientadas a objetos.

Trump – Documentación . A menudo mal escrito.

Sanders – Java . Afirma ser revolucionario.

Cruz – Básico . No le gusta a sus colegas.

Hillary: Java … intenta parecer que está haciendo lo correcto, se da cuenta de que es la única contendiente plausible. Pero abraza el lado oscuro corporativo. Muy pesado en seguridad y burocracia.

Bernie: Lisp … ha sido el ideal imposible, más o menos para siempre. Pensaste que estaba muerto, pero sorprendentemente … ha vuelto.

Trump: Brainfuck … superficialmente divertido, pero lleva la sencillez hasta el punto de ser feo.

El resto de los republicanos: uno de esos C le gustan los idiomas que no se pueden distinguir. Hará más o menos el trabajo … probablemente. No genera entusiasmo.

Personalmente clasificaría todo este ciclo electoral como Malbolge (Malbolge – Esolang), con la excepción de Trump, a quien clasificaría más como VerboseFuck (VerboseFuck – Esolang) u Dark (Dark – Esolang), y Sanders, a quien probablemente clasificaría como IRP (IRP – Esolang).

Ja … Bernie = Pascal, lindo, pintoresco y adorado, pero en última instancia no es la elección. Clinton = C ++ la única opción realmente. Candidatos republicanos, el equivalente de programación de golpear rocas juntos o Visual Basic si somos amables.