Page namespace (page_namespace) | 0 |
Page title (without namespace) (page_title) | 'Enterprise™' |
Full page title (page_prefixedtitle) | 'Enterprise™' |
Old content model (old_content_model) | '' |
New content model (new_content_model) | 'wikitext' |
Old page wikitext, before the edit (old_wikitext) | '' |
New page wikitext, after the edit (new_wikitext) | 'Enterprise™ defines itself as a "non-deterministic-unnecessarily-statically-typed™ Turing-complete-ish™, [https://github.com/joaomilho/Enterprise/issues/41 Quantum-out-of-the-box™] programming language" with the goal to "designed to create computer programs that disrupt markets".
It was created in 2019 inspired by [https://esolangs.org/wiki/Rockstar Rockstar].
It's main features parody Java in verbosity and in actual usage, as in its rule that all actual code should go on the `main` method. Other methods and variables can be created, but they have to start with `unnecessary` as they are not really used.
The language also parodies the enterprise environment, for instance, by having many different types of comments – its "most important bit" – like the "deadline" and "and" comments, having no numeric type except Money, because "in Enterprise™ numbers are generally used to represent Money, having shortcuts for big numbers like 1B (the unicorn) and 1T (the Apple) and having [https://github.com/joaomilho/Enterprise/issues all its issues] marked as "top prio".
== Fizzbuzz ==
/©
This code is property of Enterprise™.
©/
import disruptive library com.disruptive.IO.write.delegator.dlIOWriteDelegator;;;
/NDA
This document is regulated by NDA 758-1.
NDA/
final disruptive class fdcFizzBuzzDelegator {
final immutable void main () {
var Money x = 0;;;
var String out = "";;;
while (x < 1k) {
if(x % 5 == 0 && x % 3 == 0) {
write("Fizz Buzz");;;
} else {
if(x % 3 == 0) {
write("Fizz");;;
} else {
if(x % 5 == 0) {
write("Buzz");;;
} else {
write(x);;;
}
}
}
mutate x++;;;
}
}
final unnecessary Money appleValuation () {
/?
This code is so useful.
?/
unnecessary var Money applVltn = 2T;;;
return applVltn;
}
}
== References ==
* [https://github.com/joaomilho/Enterprise Github]
* [https://github.com/joaomilho/Enterprise-Web3.0 Enterprise™ Web3.0™, a JS transpiler]
* [https://www.reddit.com/r/programming/comments/9aopf3/the_enterprise_programming_language/ Reddit]
* [https://news.ycombinator.com/item?id=21600834&fbclid=IwAR2pXRdMLCMHqQxwZxFkleN3ecqKzsdcC80u_fYqIgFrUUQN7YFvIENN32M HackerNews]
[[Category:Joke languages]]
[[Category:2019]]
[[Category:Thematic]]
[[Category:Implemented]]
[[Category:Turing complete]]' |
Unified diff of changes made by edit (edit_diff) | '@@ -1,0 +1,67 @@
+Enterprise™ defines itself as a "non-deterministic-unnecessarily-statically-typed™ Turing-complete-ish™, [https://github.com/joaomilho/Enterprise/issues/41 Quantum-out-of-the-box™] programming language" with the goal to "designed to create computer programs that disrupt markets".
+
+It was created in 2019 inspired by [https://esolangs.org/wiki/Rockstar Rockstar].
+
+It's main features parody Java in verbosity and in actual usage, as in its rule that all actual code should go on the `main` method. Other methods and variables can be created, but they have to start with `unnecessary` as they are not really used.
+
+The language also parodies the enterprise environment, for instance, by having many different types of comments – its "most important bit" – like the "deadline" and "and" comments, having no numeric type except Money, because "in Enterprise™ numbers are generally used to represent Money, having shortcuts for big numbers like 1B (the unicorn) and 1T (the Apple) and having [https://github.com/joaomilho/Enterprise/issues all its issues] marked as "top prio".
+
+== Fizzbuzz ==
+
+ /©
+ This code is property of Enterprise™.
+ ©/
+
+ import disruptive library com.disruptive.IO.write.delegator.dlIOWriteDelegator;;;
+
+ /NDA
+ This document is regulated by NDA 758-1.
+ NDA/
+
+ final disruptive class fdcFizzBuzzDelegator {
+ final immutable void main () {
+ var Money x = 0;;;
+ var String out = "";;;
+
+ while (x < 1k) {
+ if(x % 5 == 0 && x % 3 == 0) {
+ write("Fizz Buzz");;;
+ } else {
+ if(x % 3 == 0) {
+ write("Fizz");;;
+ } else {
+ if(x % 5 == 0) {
+ write("Buzz");;;
+ } else {
+ write(x);;;
+ }
+ }
+ }
+
+ mutate x++;;;
+ }
+ }
+
+ final unnecessary Money appleValuation () {
+ /?
+ This code is so useful.
+ ?/
+
+ unnecessary var Money applVltn = 2T;;;
+
+ return applVltn;
+ }
+ }
+
+== References ==
+
+* [https://github.com/joaomilho/Enterprise Github]
+* [https://github.com/joaomilho/Enterprise-Web3.0 Enterprise™ Web3.0™, a JS transpiler]
+* [https://www.reddit.com/r/programming/comments/9aopf3/the_enterprise_programming_language/ Reddit]
+* [https://news.ycombinator.com/item?id=21600834&fbclid=IwAR2pXRdMLCMHqQxwZxFkleN3ecqKzsdcC80u_fYqIgFrUUQN7YFvIENN32M HackerNews]
+
+[[Category:Joke languages]]
+[[Category:2019]]
+[[Category:Thematic]]
+[[Category:Implemented]]
+[[Category:Turing complete]]
' |
Lines added in edit (added_lines) | [
0 => 'Enterprise™ defines itself as a "non-deterministic-unnecessarily-statically-typed™ Turing-complete-ish™, [https://github.com/joaomilho/Enterprise/issues/41 Quantum-out-of-the-box™] programming language" with the goal to "designed to create computer programs that disrupt markets".',
1 => '',
2 => 'It was created in 2019 inspired by [https://esolangs.org/wiki/Rockstar Rockstar].',
3 => '',
4 => 'It's main features parody Java in verbosity and in actual usage, as in its rule that all actual code should go on the `main` method. Other methods and variables can be created, but they have to start with `unnecessary` as they are not really used.',
5 => '',
6 => 'The language also parodies the enterprise environment, for instance, by having many different types of comments – its "most important bit" – like the "deadline" and "and" comments, having no numeric type except Money, because "in Enterprise™ numbers are generally used to represent Money, having shortcuts for big numbers like 1B (the unicorn) and 1T (the Apple) and having [https://github.com/joaomilho/Enterprise/issues all its issues] marked as "top prio". ',
7 => '',
8 => '== Fizzbuzz ==',
9 => '',
10 => ' /©',
11 => ' This code is property of Enterprise™.',
12 => ' ©/',
13 => ' ',
14 => ' import disruptive library com.disruptive.IO.write.delegator.dlIOWriteDelegator;;;',
15 => ' ',
16 => ' /NDA',
17 => ' This document is regulated by NDA 758-1.',
18 => ' NDA/',
19 => ' ',
20 => ' final disruptive class fdcFizzBuzzDelegator {',
21 => ' final immutable void main () {',
22 => ' var Money x = 0;;;',
23 => ' var String out = "";;;',
24 => ' ',
25 => ' while (x < 1k) {',
26 => ' if(x % 5 == 0 && x % 3 == 0) {',
27 => ' write("Fizz Buzz");;;',
28 => ' } else {',
29 => ' if(x % 3 == 0) {',
30 => ' write("Fizz");;;',
31 => ' } else {',
32 => ' if(x % 5 == 0) {',
33 => ' write("Buzz");;;',
34 => ' } else {',
35 => ' write(x);;;',
36 => ' }',
37 => ' }',
38 => ' }',
39 => ' ',
40 => ' mutate x++;;;',
41 => ' }',
42 => ' }',
43 => ' ',
44 => ' final unnecessary Money appleValuation () {',
45 => ' /?',
46 => ' This code is so useful.',
47 => ' ?/',
48 => ' ',
49 => ' unnecessary var Money applVltn = 2T;;;',
50 => ' ',
51 => ' return applVltn;',
52 => ' }',
53 => ' }',
54 => '',
55 => '== References ==',
56 => '',
57 => '* [https://github.com/joaomilho/Enterprise Github]',
58 => '* [https://github.com/joaomilho/Enterprise-Web3.0 Enterprise™ Web3.0™, a JS transpiler]',
59 => '* [https://www.reddit.com/r/programming/comments/9aopf3/the_enterprise_programming_language/ Reddit]',
60 => '* [https://news.ycombinator.com/item?id=21600834&fbclid=IwAR2pXRdMLCMHqQxwZxFkleN3ecqKzsdcC80u_fYqIgFrUUQN7YFvIENN32M HackerNews]',
61 => '',
62 => '[[Category:Joke languages]]',
63 => '[[Category:2019]]',
64 => '[[Category:Thematic]]',
65 => '[[Category:Implemented]]',
66 => '[[Category:Turing complete]]'
] |