<story><title>Darpa invests $100M in a silicon compiler</title><url>https://www.eetimes.com/document.asp?doc_id=1333422</url></story><parent_chain><item><author>WalterBright</author><text>I designed the ABEL language back in the 80&amp;#x27;s for compiling designs targeted at programmable logic arrays and gate arrays. It was very successful, but it died after a decade or so.&lt;p&gt;It&amp;#x27;d probably be around today and up to date if it was open source. A shame it isn&amp;#x27;t. I don&amp;#x27;t even know who owns the rights to it these days, or if whoever owns it even knows they have the rights to it, due to spinoffs and mergers.</text></item><item><author>ur-whale</author><text>&amp;quot;Most importantly, we have to change the culture of hardware design. Today, we don’t have open sharing … &amp;quot;&lt;p&gt;This, to the 100th power.&lt;p&gt;The culture in the EDA industry is stuck in the 1950&amp;#x27;s when it comes to collaboration and sharing, it&amp;#x27;s very frustrating for newcomers and people who want to learn the trade.&lt;p&gt;As was pointed out by someone in another hardware related HN thread, what can you expect from an industry that is still stuck calling a component &amp;quot;Intellectual Property&amp;quot;?&lt;p&gt;The un-sharing is built into the very &lt;i&gt;names&lt;/i&gt; used to describe things.</text></item></parent_chain><comment><author>seattleeng</author><text>I think you&amp;#x27;d be surprised. I went to Caltech (graduated 2014), which is a fairly well known university for their Electrical Engineering program, and I learned ABEL in my Sophomore&amp;#x2F;Junior year. My instructor, an admittedly old school hardware engineer, was in love with the language and had it as part of our upper level digital design curriculum for a few labs. FWIW, I think it was super intuitive and a hugely valuable learning tool. I suppose that doesn&amp;#x27;t mean it isn&amp;#x27;t &amp;quot;dead&amp;quot; for professional purposes, though.</text></comment>
<story><title>Darpa invests $100M in a silicon compiler</title><url>https://www.eetimes.com/document.asp?doc_id=1333422</url></story><parent_chain><item><author>WalterBright</author><text>I designed the ABEL language back in the 80&amp;#x27;s for compiling designs targeted at programmable logic arrays and gate arrays. It was very successful, but it died after a decade or so.&lt;p&gt;It&amp;#x27;d probably be around today and up to date if it was open source. A shame it isn&amp;#x27;t. I don&amp;#x27;t even know who owns the rights to it these days, or if whoever owns it even knows they have the rights to it, due to spinoffs and mergers.</text></item><item><author>ur-whale</author><text>&amp;quot;Most importantly, we have to change the culture of hardware design. Today, we don’t have open sharing … &amp;quot;&lt;p&gt;This, to the 100th power.&lt;p&gt;The culture in the EDA industry is stuck in the 1950&amp;#x27;s when it comes to collaboration and sharing, it&amp;#x27;s very frustrating for newcomers and people who want to learn the trade.&lt;p&gt;As was pointed out by someone in another hardware related HN thread, what can you expect from an industry that is still stuck calling a component &amp;quot;Intellectual Property&amp;quot;?&lt;p&gt;The un-sharing is built into the very &lt;i&gt;names&lt;/i&gt; used to describe things.</text></item></parent_chain><comment><author>Tade0</author><text>&lt;i&gt;It was very successful, but it died after a decade or so.&lt;/i&gt;&lt;p&gt;Perhaps not entirely. We had one lab session dedicated to it during my junior year in college. That was ten years ago but apparently they haven&amp;#x27;t changed that[0] (course description in english at the bottom of the page).&lt;p&gt;[0] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;studia.elka.pw.edu.pl&amp;#x2F;pl&amp;#x2F;18L&amp;#x2F;s&amp;#x2F;eres&amp;#x2F;eres&amp;#x2F;wwersje$.startup?Z_ID_PRZEDMIOTU=PTCY&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;studia.elka.pw.edu.pl&amp;#x2F;pl&amp;#x2F;18L&amp;#x2F;s&amp;#x2F;eres&amp;#x2F;eres&amp;#x2F;wwersje$.sta...&lt;/a&gt;</text></comment>