{"id":152825,"date":"2016-01-25T07:33:54","date_gmt":"2016-01-25T05:33:54","guid":{"rendered":"http:\/\/mybroadband.co.za\/news\/?p=152825"},"modified":"2016-01-25T07:35:14","modified_gmt":"2016-01-25T05:35:14","slug":"trumpscript-making-python-great-again","status":"publish","type":"post","link":"https:\/\/mybroadband.co.za\/news\/software\/152825-trumpscript-making-python-great-again.html","title":{"rendered":"TrumpScript: making Python great again"},"content":{"rendered":"<p>Donald Trump has received his own programming language called <strong><a href=\"https:\/\/github.com\/samshadwell\/TrumpScript\" target=\"_blank\">TrumpScript<\/a><\/strong>, a version of Python which was designed to act like \u201cThe Donald\u201d.<\/p>\n<p>The language was designed by Rice University computer science majors Sam Shadwell and Chris Brown, at a hackathon called HackRice.<\/p>\n<p>Shadwell and Brown said\u00a0that \u201cthe current field of programming languages does not include any that Trump&#8217;s glorious golden comb-over would approve of\u201d.<\/p>\n<p>\u201cTrumpScript is our solution to this. It&#8217;s the programming language Trump would approve of. Just like he is making America great again, we hope our efforts will make programming great again,\u201d they said.<\/p>\n<p>They explained that TrumpScript includes several convenient features, perfect for any aspiring Presidential candidate:<\/p>\n<ul>\n<li>No floating point numbers, only integers. America never does anything halfway.<\/li>\n<li>All numbers must be strictly greater than 1 million. The small stuff is inconsequential to us.<\/li>\n<li>There are no import statements allowed. All code has to be home-grown and American made.<\/li>\n<li>Instead of True and False, we have fact and lie.<\/li>\n<li>Only the most popular English words, Trump&#8217;s favorite words, and current politician names can be used as variable names.<\/li>\n<li>Error messages are mostly quotes from Trump.<\/li>\n<li>All programs must end with America is great.<\/li>\n<li>Our language will automatically correct Forbes&#8217; $4.5B to $10B.<\/li>\n<li>In its raw form, TrumpScript is not compatible with Windows, because Trump isn&#8217;t the type of guy to believe in PC.<\/li>\n<li>The language is completely case insensitive.<\/li>\n<li>If the running computer is from China or Mexico, TrumpScript will not compile. We don&#8217;t want them stealing our American technological secrets.<\/li>\n<li>Warns you if you have any Communists masqeurading as legitimate &#8220;SSL Certificates&#8221; from China on your system.<\/li>\n<li>Won&#8217;t run in root mode because America doesn&#8217;t need your help being great. Trump is all we need.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/samshadwell\/TrumpScript\" target=\"_blank\"><strong>TrumpScript is available on Github<\/strong><\/a>.<\/p>\n<h3 class=\"my-4\">More on programming<\/h3>\n<p><strong><a href=\"http:\/\/mybroadband.co.za\/news\/software\/152037-top-10-programming-languages-for-2016.html\">Top 10 programming languages for 2016<\/a><\/strong><\/p>\n<p><strong><a href=\"http:\/\/mybroadband.co.za\/news\/software\/150301-radical-new-programming-campus-in-south-africa-taking-shape.html\">Radical new programming campus in South Africa taking shape<\/a><\/strong><\/p>\n<p><strong><a href=\"http:\/\/mybroadband.co.za\/news\/industrynews\/148431-is-html-really-a-programming-language.html\">Is HTML really a programming language?<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Donald Trump has received his own programming language called TrumpScript, which the developers hope will make programming great again.<\/p>\n","protected":false},"author":23,"featured_media":152827,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[36,35045,34041,35089],"class_list":["post-152825","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-active","tag-donald-trump","tag-python","tag-trumpscript"],"_links":{"self":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/152825"}],"collection":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/comments?post=152825"}],"version-history":[{"count":2,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/152825\/revisions"}],"predecessor-version":[{"id":152831,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/152825\/revisions\/152831"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media\/152827"}],"wp:attachment":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media?parent=152825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/categories?post=152825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/tags?post=152825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}