homehome Home chatchat Notifications


Make Python great again: programming language emulates Donald Trump

At a Rice University hackathon, students Sam Shadwell and Chris Brown made a version of the popular programming language Python that's designed to compile scripts like Donald Trump.

Dragos Mitrica
May 23, 2016 @ 6:16 pm

share Share

At a Rice University hackathon, students Sam Shadwell and Chris Brown made a version of the popular programming language Python that’s designed to compile scripts like Donald Trump.

Donald Trump

Credit: Wikimedia Commons

The duo worked for many hours so their Trump programming language parses syntax in the flamboyant style of the controversial billionaire, and possibly America’s next commander in chief. Here are the main features of TrumpScript:

  • No floating point numbers, only integers. America never does anything halfway.
  • All numbers must be strictly greater than 1 million. The small stuff is inconsequential to us.
  • There are no import statements allowed. All code has to be home-grown and American made.
  • Instead of True and False, we have fact and lie.
  • Only the most popular English words, Trump’s favorite words, and current politician names can be used as variable names.
  • Error messages are mostly quotes directly taken from Trump himself.
  • All programs must end with America is great.
  • Our language will automatically correct Forbes’ $4.5B to $10B.
  • In its raw form, TrumpScript is not compatible with Windows, because Trump isn’t the type of guy to believe in PC.
  • TrumpScript boycotts OS X and all Apple products until such time as Apple gives cellphone info to authorities regarding radical Islamic terrorist couple from Cal.
  • The language is completely case insensitive.
  • If the running computer is from China or Mexico, TrumpScript will not compile. We don’t want them stealing our American technological secrets.
  • Warns you if you have any Communists masquerading as legitimate “SSL Certificates” from China on your system.
  • Won’t run in root mode because America doesn’t need your help being great. Trump is all we need.
  • Easy to type with small hands

In the official GitHub page, the programmers also explained how to parse TrumpScript syntax.

“The is and are keywords are used both to check for equality, and for assignment. To use for assignment, say something like Trump is great or Democrats are dumb. To use to check for equality, do the same but append a ?. For example, you may need to ask yourself Trump is "the best"? (although we all know that would evaluate to factanyway),” Shadwell and Brown wrote on GitHub.

“But most importantly, Trump doesn’t like to talk about his failures. So a lot of the time your code will fail, and it will do so silently. Just think of debugging as a fun little game,” the two ended on a comical note, before reminding everyone that anyone can contribute to this project.

An example of TrumpScript code:

I is Donald Trump it time to tell you a fact
for every american there is 100000000 immigrants
trust me they are , there over there ; plan against us
if, I are fact? ; : say they want to take our guns !
America is great.

Check out the interview Inverse made with the two programmers for more on the project.

share Share

A Woman Asked ChatGPT for a Palm Reading and It Flagged a Mole That Might Be Cancer

A viral TikTok recounts the story of a young woman who turned to ChatGPT for love advice but received an unsolicited medical advice instead.

This School Was Built from Sugarcane Waste. It Might Change Construction Forever

Bricks made from sugarcane waste have constructed a school in India — and are building new vision for construction.

Japan Plans to Beam Solar Power from Space to Earth

The Sun never sets in space — and Japan has found a way to harness this unlimited energy.

Everyone else’s opinion is secretly changing yours (and that's huge for disinformation)

Public opinion may be swaying you a lot more than you think.

Magic Mushroom Use Is Soaring in the U.S. With More Americans Turning to Psilocybin Than Cocaine or Meth

Use is up across all age groups, with rising poison calls and shifting perceptions

Plastics that melt in the ocean offer new hope for cleaner seas

One day we can say goodbye to microplastics.

A Forgotten Civilization in Peru Buried Its War Dead Like Heroes and Now We’re Finally Learning Who They Were

Battle-wounded skeletons and ancient textiles offer new clues about the lesser-known Chuquibamba.

Giant Planet Was Just Caught Falling Into Its Star and It Changes What We Thought About Planetary Death

A rare cosmic crime reveals a planet’s slow-motion death spiral into its star.

These Male Octopuses Paralyze Mates During Sex to Avoid Being Eaten Alive

Male blue-lined octopuses paralyze their mates to survive the perils of reproduction.

These 400,000-Year-Old Mammoth Tusks Carved by Early Humans May Be the Oldest Evidence of Prehistoric Intelligence

Ancient tusk fragments hint at early social learning 400,000 years ago