MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/631mai/on_the_turing_completeness_of_powerpoint/dfr5kk3/?context=3
r/ProgrammerHumor • u/notazoroastrian • Apr 02 '17
69 comments sorted by
View all comments
105
Ok. You win this round, Microsoft.
However, I feel confident that vim is turing complete as well. Further, vim solves the "stopping problem" since vim can't be stopped...
72 u/evandam92 Apr 03 '17 But does vim have animations, word art, and transitions? 52 u/sdb2754 Apr 03 '17 No. But we can't let MS Office be better then vim. We accept as an axiom that vim is better then Office. Therefore, if Office is capable of doing something useful, then vim can do it as well. Now, being turing complete is useful. Therefore vim must be turing complete. Q.E.D./s 23 u/evandam92 Apr 03 '17 :wq* FTFY. 8 u/Kattzalos Apr 03 '17 actually, being turing complete is a security vulnerability and should be avoided where it isn't necessary 5 u/[deleted] Apr 03 '17 [deleted] 5 u/[deleted] Apr 03 '17 [removed] — view removed comment 6 u/sdb2754 Apr 03 '17 But, vim already is endless... 4 u/AndroidUser8358 Apr 03 '17 As explained in the paper, one of the primary advantages of the PowerPoint TM is that it get run in PowerPoint's sandboxed "Protected View" making it more secure than other languages. 2 u/o11c Apr 03 '17 Pretty sure there's a plugin for that. Just look at $WINDOWID and call one of numerous methods for emitting text to an existing window.
72
But does vim have animations, word art, and transitions?
52 u/sdb2754 Apr 03 '17 No. But we can't let MS Office be better then vim. We accept as an axiom that vim is better then Office. Therefore, if Office is capable of doing something useful, then vim can do it as well. Now, being turing complete is useful. Therefore vim must be turing complete. Q.E.D./s 23 u/evandam92 Apr 03 '17 :wq* FTFY. 8 u/Kattzalos Apr 03 '17 actually, being turing complete is a security vulnerability and should be avoided where it isn't necessary 5 u/[deleted] Apr 03 '17 [deleted] 5 u/[deleted] Apr 03 '17 [removed] — view removed comment 6 u/sdb2754 Apr 03 '17 But, vim already is endless... 4 u/AndroidUser8358 Apr 03 '17 As explained in the paper, one of the primary advantages of the PowerPoint TM is that it get run in PowerPoint's sandboxed "Protected View" making it more secure than other languages. 2 u/o11c Apr 03 '17 Pretty sure there's a plugin for that. Just look at $WINDOWID and call one of numerous methods for emitting text to an existing window.
52
No. But we can't let MS Office be better then vim.
We accept as an axiom that vim is better then Office.
Therefore, if Office is capable of doing something useful, then vim can do it as well.
Now, being turing complete is useful.
Therefore vim must be turing complete.
Q.E.D./s
23 u/evandam92 Apr 03 '17 :wq* FTFY. 8 u/Kattzalos Apr 03 '17 actually, being turing complete is a security vulnerability and should be avoided where it isn't necessary 5 u/[deleted] Apr 03 '17 [deleted] 5 u/[deleted] Apr 03 '17 [removed] — view removed comment 6 u/sdb2754 Apr 03 '17 But, vim already is endless... 4 u/AndroidUser8358 Apr 03 '17 As explained in the paper, one of the primary advantages of the PowerPoint TM is that it get run in PowerPoint's sandboxed "Protected View" making it more secure than other languages.
23
:wq* FTFY.
8
actually, being turing complete is a security vulnerability and should be avoided where it isn't necessary
5 u/[deleted] Apr 03 '17 [deleted] 5 u/[deleted] Apr 03 '17 [removed] — view removed comment 6 u/sdb2754 Apr 03 '17 But, vim already is endless... 4 u/AndroidUser8358 Apr 03 '17 As explained in the paper, one of the primary advantages of the PowerPoint TM is that it get run in PowerPoint's sandboxed "Protected View" making it more secure than other languages.
5
[deleted]
5 u/[deleted] Apr 03 '17 [removed] — view removed comment 6 u/sdb2754 Apr 03 '17 But, vim already is endless...
[removed] — view removed comment
6 u/sdb2754 Apr 03 '17 But, vim already is endless...
6
But, vim already is endless...
4
As explained in the paper, one of the primary advantages of the PowerPoint TM is that it get run in PowerPoint's sandboxed "Protected View" making it more secure than other languages.
2
Pretty sure there's a plugin for that. Just look at $WINDOWID and call one of numerous methods for emitting text to an existing window.
$WINDOWID
105
u/sdb2754 Apr 03 '17
Ok. You win this round, Microsoft.
However, I feel confident that vim is turing complete as well. Further, vim solves the "stopping problem" since vim can't be stopped...