<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>For what we use it for, Quake is hard to beat.<BR> <BR>What are you missing in Quake?<BR> <BR>It falls down only slightly:<BR> - not as much parallelism as it could have <BR> - it is an obscure system, like Modula-3 <BR> - it is perhaps fairly Modula-3 specific; but it is extensible and we do have C/C++ in their, presumably one could add Java/C# support reasonably easily..<BR> - doesn't offer building multiple programs/modules in one invocation -- directory traversal; we layer thin scripts over it <BR> - the name -- I assume it meant quick make <BR> <BR>it wins:<BR> - integrated with the compiler (this can be viewed as bad too) <BR> - declarative (or at least appears so, it is actually clever and imperative, but it is a great facsimile) <BR> - presumably efficient -- they actually compile it down to a bytecode internally and execute that!<BR> - presumably efficient -- underlying native code Modula-3 implementation..if this means anything any longer, so much is written in JavaScript, C#, Java, theoretical efficiencies all over the place and yet most things seem ok<BR> <BR> <BR> - Jay<br><br><br><br> <BR><div><hr id="stopSpelling">From: dragisha@m3w.org<br>Date: Fri, 23 Aug 2013 22:03:16 +0200<br>To: dmuysers@hotmail.com<br>CC: m3devel@elegosoft.com<br>Subject: Re: [M3devel] Build Automation<br><br>Gradle is better maven, better ant, better Ivy, etc. It is from/for Java world. <div><br></div><div>It integrates other Java ecosystem build tools and extends them. It is written in Groovy, and lots of its "virtue" derives from this fact.</div><div><br></div><div>To be useable for us, it probably first needs to integrate quake. Not an easy task, without clear benefits.</div><div><br><div>
<span class="ecxApple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2;"><span class="ecxApple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2;"><div style="-ms-word-wrap: break-word;"><span class="ecxApple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2;"><div style="-ms-word-wrap: break-word;"><div>--</div></div></span></div></span><span class="ecxApple-style-span" style="font-family: Helvetica;">Dragiša Durić</span><span class="ecxApple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2;"><div style="-ms-word-wrap: break-word;"><span class="ecxApple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2;"><div style="-ms-word-wrap: break-word;"><div><a href="mailto:dragisha@m3w.org">dragisha@m3w.org</a></div><div><br></div></div></span></div></span></span><br class="ecxApple-interchange-newline">
</div>
<br><div><div>On Aug 20, 2013, at 7:23 PM, Dirk Muysers wrote:</div><br class="ecxApple-interchange-newline"><blockquote>
<div id="ecxMailContainerBody" style="padding-top: 15px; padding-right: 10px; padding-left: 10px;">
<div><font face="Arial">Is <a href="http://www.gradle.org/" target="_blank">Gradle</a> a better
quake?</font></div></div>
</blockquote></div><br></div></div> </div></body>
</html>