A satirical Python-based programming language with syntax and rules parodying Donald Trump's rhetoric and policies.
TrumpScript is a satirical programming language built on Python that enforces humorous rules inspired by Donald Trump's rhetoric, such as banning imports, requiring large numbers, and using politically themed keywords. It parodies programming language design by imposing restrictions that reflect Trump's public statements and political platform. The project was created as a joke to critique political discourse through coding.
Developers and hobbyists interested in programming language design, satire, or political humor who want to explore a joke language with unconventional rules.
TrumpScript offers a unique, humorous take on programming language design by embedding political parody into syntax and runtime behavior, making it a standout satirical project in the open-source community.
Make Python great again
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Embeds Trump's rhetoric into syntax, using 'fact' and 'lie' instead of True/False, and error messages with direct quotes, as highlighted in the features.
Enforces humorous restrictions like no floating points, numbers over 1 million, and no imports, making it a novel experiment in language design per the README.
Case insensitive and designed to be easy to type with small hands, as specified in the features section.
Provides a fun, satirical coding experience with examples that mimic political speeches, ideal for hackathons or demos.
The README explicitly states development has stopped and no issues or pull requests are accepted, making it unsupported and stale.
Rules like banning imports and requiring numbers over 1 million prevent any serious programming, as admitted in the features.
Code often fails silently, turning debugging into a 'fun little game' rather than providing useful feedback, as noted in the grammar section.
Boycotts Windows, OS X, and Chinese computers, requiring workarounds like the --shut_up flag, which complicates setup and usage.