<div dir="ltr">Yes, I was thinking something on the JVM, I have a big interest in Clojure right now (am a long time Java dev, since 1996).<div><br></div><div>I do not know if I want to tackle writing bitcoin in Clojure, but I want to create a tool kit first to learn more about how it works.</div>
<div><br></div><div>Caleb</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 29, 2014 at 5:12 PM, Felipe Micaroni Lalli <span dir="ltr">&lt;<a href="mailto:micaroni@walltime.info" target="_blank">micaroni@walltime.info</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">May I ask you which language? I&#39;d love to implement Bitcoin in Clojure or Scheme.<br>
<br>
Related: <a href="http://bitcoin.stackexchange.com/questions/5344/has-anyone-ported-the-bitcoin-software-to-pure-clojure" target="_blank">http://bitcoin.stackexchange.com/questions/5344/has-anyone-ported-the-bitcoin-software-to-pure-clojure</a><br>

<br>
<br>
<br>
<br>
Sincerely,<br>
<br>
<br>
Felipe Micaroni Lalli<br>
<br>
Walltime: <a href="https://walltime.info" target="_blank">https://walltime.info</a><br>
Bitcoin Paranoid Android developer<br>
PGP ID: 0x4c0afccfed5cde14<br>
BTC: 1LipeR1AjHL6gwE7WQECW4a2H4tuqm768N<br>
<div><div class="h5"><br>
On 29/07/2014, at 19:32, Caleb Roger Davis &lt;<a href="mailto:moabtek@gmail.com">moabtek@gmail.com</a>&gt; wrote:<br>
<br>
&gt; I have several Bitcoin contributions I would like to make, mostly for learning purposes to get started:<br>
&gt;<br>
&gt;       • I would like to contribute to unit and/or other types of tests (code), not production code.<br>
&gt;       • I would like to understand the Bitcoin code (as much as possible from top to bottom)<br>
&gt;       • I would like to write a Bitcoin wallet in another language (so would like to know where to get the &quot;Bitcoin - Core Wallet&quot; code, but not sure where it resides.<br>
&gt; I am a seasoned software developer, but I do need direction on where to get started.  If there is a wiki doc for new developers that would reduce my searching and experimentation that would be great.<br>
&gt;<br>
&gt; For each of the three items above, I would like to know the tools and frameworks I would need to understand and initially work on tests ( how to run the existing tests to get code coverage and find where coverage is needed, what is the preferred IDE and full development stack etc ), and also where to get started looking at the bitcoin core code and also the wallet code (where is the initial starting point and then I could trace from there ).<br>

&gt;<br>
&gt; Is there a separate area (github &amp; mailing list) for core wallet development?<br>
&gt;<br>
&gt; Sincerely,<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Caleb<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------------<br>
&gt; Infragistics Professional<br>
&gt; Build stunning WinForms apps today!<br>
&gt; Reboot your WinForms applications with our WinForms controls.<br>
&gt; Build a bridge from your legacy apps to the future.<br>
&gt; <a href="http://pubads.g.doubleclick.net/gampad/clk?id=153845071&amp;iu=/4140/ostg.clktrk_______________________________________________" target="_blank">http://pubads.g.doubleclick.net/gampad/clk?id=153845071&amp;iu=/4140/ostg.clktrk_______________________________________________</a><br>

&gt; Bitcoin-development mailing list<br>
&gt; <a href="mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-development@lists.sourceforge.net</a><br>
&gt; <a href="https://lists.sourceforge.net/lists/listinfo/bitcoin-development" target="_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-development</a><br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Caleb<br>M: 801.896.3278<br><a href="https://plus.google.com/+CalebRogerDavis/about" target="_blank">https://plus.google.com/+CalebRogerDavis/about</a></div>

</div>