Post-Mortem
←Older revision | Revision as of 08:52, 22 March 2015 | ||
Line 54: | Line 54: | ||
== Post-Mortem == | == Post-Mortem == | ||
- | [[Gradle|This essay]] attracted attention of [[Gradle]] community and [[I]] received some valuable feedback. [[I]] don't think it can change anything on the points raised in [[Gradle|this text]] as facts are facts, but it is useful to have wider context and understand motivation. | + | [[Gradle|This essay]] attracted attention of [[Gradle]] community (for example [http://delivervalue.blogspot.co.uk/2015/03/so-what-about-this-halting-problem-in.html Schalk Cronjé]'s post) and [[I]] received some valuable feedback. [[I]] don't think it can change anything on the points raised in [[Gradle|this text]] as facts are facts, but it is useful to have wider context and understand motivation. |
The road to hell is paved by best intentions - and [[I]] am sure [[Gradle]] guys know it. If you listen to whole (or just jump to 48th minute) [http://www.infoq.com/presentations/build-system-concepts presentation by Hans Dockter], the father of [[Gradle]], you will notice. Let me quote: "We just don't know if someone calls {{JDK|java/lang|System}}.currentTimeMillis() here... This is I would say the biggest design flaw!" | The road to hell is paved by best intentions - and [[I]] am sure [[Gradle]] guys know it. If you listen to whole (or just jump to 48th minute) [http://www.infoq.com/presentations/build-system-concepts presentation by Hans Dockter], the father of [[Gradle]], you will notice. Let me quote: "We just don't know if someone calls {{JDK|java/lang|System}}.currentTimeMillis() here... This is I would say the biggest design flaw!" | ||
See? [[I]] am not making anything up. The fact that [[Groovy]] is [[wikipedia:Turing_complete|Turing complete]] is the biggest design flaw according to father of [[Gradle]]. | See? [[I]] am not making anything up. The fact that [[Groovy]] is [[wikipedia:Turing_complete|Turing complete]] is the biggest design flaw according to father of [[Gradle]]. |