<p>Welcome, beard and all.</p>
<p>sent on the move</p>
<p>On 19 Jul 2011 05:51, "Michael Neale" <<a href="mailto:michael.neale@gmail.com">michael.neale@gmail.com</a>> wrote:<br type="attribution">> Yes, beard is critical. Also I hope to see most of drools rewritten in scala<br>
> over the coming months.<br>> <br>> On Tue, Jul 19, 2011 at 10:26 AM, Mark Proctor <<a href="mailto:mproctor@codehaus.org">mproctor@codehaus.org</a>>wrote:<br>> <br>>> On 19/07/2011 01:12, Michael Neale wrote:<br>
>><br>>> Great ! And a scala fiend too ! Brilliant !<br>>><br>>> he also has a beard, so he must be good :)<br>>><br>>> Mark<br>>><br>>><br>>> On Tue, Jul 19, 2011 at 9:19 AM, Mark Proctor <<a href="mailto:mproctor@codehaus.org">mproctor@codehaus.org</a>>wrote:<br>
>><br>>>> It gives me great pleasure to announce that Mario Fusco will be joining<br>>>> the Drools team to work on the core engine in August.<br>>>><br>>>> <<a href="http://2.bp.blogspot.com/-akW2uD65cMk/TiStROLDV7I/AAAAAAAAAgM/jWKgD-qIqkM/s1600/MarioFusco.jpg">http://2.bp.blogspot.com/-akW2uD65cMk/TiStROLDV7I/AAAAAAAAAgM/jWKgD-qIqkM/s1600/MarioFusco.jpg</a>><br>
>>><br>>>> Mario is the author of OSS Lambdaj which brings functional programming and<br>>>> closures to java, and the Hammurabi Scala rule engine.<br>>>><br>>>> Lambdaj<br>>>> <a href="http://code.google.com/p/lambdaj/">http://code.google.com/p/lambdaj/</a><br>
>>><br>>>> <a href="http://today.java.net/pub/a/today/2009/08/08/J1-2009-MarioFusco-Lambdaj.html(JavaOne">http://today.java.net/pub/a/today/2009/08/08/J1-2009-MarioFusco-Lambdaj.html(JavaOne</a> Audio podcast)<br>
>>><br>>>> Hammurabi<br>>>> <a href="http://code.google.com/p/hammurabi/">http://code.google.com/p/hammurabi/</a><br>>>> <a href="http://java.dzone.com/articles/hammurabi-scala-rule-engine">http://java.dzone.com/articles/hammurabi-scala-rule-engine</a><br>
>>><br>>>> Mario initially will be focusing on improving the end user experience of<br>>>> the core engine, specifically in authoring DRL. Below is a list of areas<br>>>> he'll be responsible for, during his first 6 months. Of course he isn't<br>
>>> limited to just those :)<br>>>><br>>>> - Improved syntax error reporting<br>>>> - Killing all parser bugs and also expression and action evaluation<br>>>> bugs.<br>
>>> - Better masking of the underlying execution engine (MVEL leaks too<br>>>> much)<br>>>> - Helping us move to a single language (no more dialects).<br>>>> - Micro benchmarking so we can better track performance and memory<br>
>>> regressions<br>>>> - ASM bytecode compilation so we can reduce our dependency on JDT over<br>>>> time, which is too heavy. ASM will allow a more runtime JIT approach to<br>>>> expressions and actions.<br>
>>> - Maintaining the Eclipse DRL editor.<br>>>> - Help with future DRL design discussions especially on functional<br>>>> programming.<br>>>><br>>>> More importantly this allows core maintenance to be spread across more<br>
>>> people, which gives Edson and myself more time to do research so we can<br>>>> innovate faster.<br>>>><br>>>> _______________________________________________<br>>>> rules-dev mailing list<br>
>>> <a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>>>> <a href="https://lists.jboss.org/mailman/listinfo/rules-dev">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
>>><br>>>><br>>><br>>><br>>> --<br>>> Michael D Neale<br>>> home: <a href="http://www.michaelneale.net">www.michaelneale.net</a><br>>> blog: <a href="http://michaelneale.blogspot.com">michaelneale.blogspot.com</a><br>
>><br>>><br>>> _______________________________________________<br>>> rules-dev mailing listrules-dev@lists.jboss.orghttps://<a href="http://lists.jboss.org/mailman/listinfo/rules-dev">lists.jboss.org/mailman/listinfo/rules-dev</a><br>
>><br>>><br>>><br>>> _______________________________________________<br>>> rules-dev mailing list<br>>> <a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>>> <a href="https://lists.jboss.org/mailman/listinfo/rules-dev">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
>><br>>><br>> <br>> <br>> -- <br>> Michael D Neale<br>> home: <a href="http://www.michaelneale.net">www.michaelneale.net</a><br>> blog: <a href="http://michaelneale.blogspot.com">michaelneale.blogspot.com</a><br>
</p>