Created
November 4, 2019 16:50
-
-
Save JohanLarsson/806f07a35a1d828496370b097513ac1c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Programming Language: Objective CorporateSpeak++ | |
Inspired by the constant corporate speak I have had the pleasure of hearing, I have undertaken the arduos task of developing the next generation of programming language: | |
Objective CorporateSpeak++ | |
In this essay, I will demonstrate the usage of some of the programming idioms: | |
Classes | |
Value-Added Class Foo { | |
Private Value-Added String Name; | |
Public Mission Critical Function sayName( Value-Added String Name) { | |
System.Out_of_The_Box.Println(“Hello {}”, Name) | |
} | |
} | |
Instantiating a Class | |
Foo foo = Take Ownership Foo; | |
Calling a Method: | |
foo.TouchBase(sayName); | |
Inheritance: | |
Public Class Foo Is Value-Added By Bar | |
Flow Control: | |
If Some Value-Added Variable exhibits Core Competencies like 10 Then | |
… | |
Else Some Value-Added Variable exhibits Core Competencies like 20 Then | |
… | |
Else Go To Market | |
Loops: | |
Going Forward On Value-Added Integer X to X.Length { | |
System.Out_of_The_Box.Println(“Hello {}”, x) | |
} | |
Exception Handling: | |
Manage Expectations { | |
Try LowHangingFruit{ | |
… | |
} | |
Catch Mission Critical { | |
… | |
} | |
Finally Leverage { | |
… | |
} | |
} | |
Booleans: | |
TeamPlayer (True) | |
NotATeamPlayer(False) | |
From: https://web.archive.org/web/20131014051048/http://www.floopsy.com/post/32660494624/programming-language-objective-corporatespeak |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment