Talk:Ruby (programming language): Difference between revisions

Content deleted Content added
m Archiving 1 discussion(s) to Talk:Ruby (programming language)/Archive 1) (bot
No edit summary
Line 110:
 
[[User:Scottmacpherson|Scottmacpherson]] ([[User talk:Scottmacpherson|talk]]) 10:02, 26 June 2017 (UTC)
 
== Principle of Least Surprise ==
 
The article presently states: "In a May 2005 discussion on the newsgroup comp.lang.ruby, Matsumoto attempted to distance Ruby from POLA"
 
The wording is incorrect.
 
First, the phrase is called "principle of least surprise", NOT principle of least astonishment.
 
Second - matz never used or coined the phrase. That was attributed to the two people who wrote the pragdave ruby book, which admittedly made ruby more popular in non-japan speaking countries. Matz can not "distance" himself from POLA because he never used the phrase himself. It were others who attributed it to him. So the article is misworded - Matz did not "attempt" to distance ruby from POLA. Ruby never was "POLA" in the first place. Just that the design of ruby followed an inner consistency and logic that many could relate to. [[Special:Contributions/2A02:8388:1602:A780:3AD5:47FF:FE18:CC7F|2A02:8388:1602:A780:3AD5:47FF:FE18:CC7F]] ([[User talk:2A02:8388:1602:A780:3AD5:47FF:FE18:CC7F|talk]]) 22:40, 20 July 2017 (UTC)