I neglected to post my reply to the list...<br><br>---------- Forwarded message ----------<br><span class="gmail_quote">From: <b class="gmail_sendername">JD Brennan</b> &lt;<a href="mailto:jazzdev@gmail.com">jazzdev@gmail.com
</a>&gt;<br>Date: Aug 22, 2006 1:06 PM<br>Subject: Re: SPUG: Is Perl for .NET on anyone's radar?<br>To: &quot;David S. Patterson&quot; &lt;<a href="mailto:david.s.patterson@usa.net">david.s.patterson@usa.net</a>&gt;<br><br>
</span><div>If you're looking for Perl written on top of the CLR, then<br>I think that's going to be hard to find.&nbsp;&nbsp; Because it would<br>be hard to do.&nbsp;&nbsp;&nbsp; Perl is great because it was designed<br>to be easy to program in, not to be easy to implement.
<br>Mostly languages have a regular grammar that's easy<br>to implement, like Python, Ruby, JavaScript etc.<br><br>There's no JPerl (Perl on top of the Java JVM) either for the <br>same reason.&nbsp; It's fairly hard to write a Perl interpreter.
<br><br>I've thought about writing JPerl, but the 90/10 rule would<br>likely kill it.&nbsp; Getting the last 10% of the Perl<br>syntax to work would be really hard.<br><br>Perl programmers probably wouldn't be interested in<br>

a Perl where only 90% of the Perl syntax worked.<br><br>And Perl modules would be a problem too.&nbsp; How do you<br>use a Perl module with a C-based component on top<br>of the JVM or the CLR?<br><br>Perl programmers probably wouldn't be interested in
<br>a Perl where a lot of the CPAN modules wouldn't work.<br><br>Might be more possible with the CLR.&nbsp; By using managed<br>C maybe you could get Perl embed to talk to the CLR directly.<br>I'm not familar with .NET or the CLR, so that's just
<br>speculation.<br><br>JPerl seems destined to failure for the reasons mentioned<br>above.&nbsp; So I'll probably never get around to it.&nbsp; ;-)<br><br>JD<br><br>P.S.&nbsp; Yes, there used to be something called JPerl, but<br>it is a JNI wrapper around Perl embed so you can call Perl
<br>from Java.&nbsp; It's not a way to write something in Perl that<br>can run in a JVM.<br><br><div></div><div><span class="e" id="q_10d377d9371ac5e6_1"><span class="gmail_quote">On 8/22/06, <b class="gmail_sendername">David S. Patterson
</b> &lt;<a href="mailto:david.s.patterson@usa.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
david.s.patterson@usa.net</a>&gt; wrote:</span></span></div><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div></div><div><span class="e" id="q_10d377d9371ac5e6_3">

<div>
<font face="Verdana, Arial, Helvetica, sans-serif" size="3"><font size="2">
<p>Ok, I'm depressed... MSDN Flash news today reported that IronPython 1.0 for .NET is now ready to try as release candidate.</p>
<p></p></font><a href="http://blogs.msdn.com/somasegar/archive/2006/07/25/678615.aspx" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><u><font color="#0000ff" size="2">http://blogs.msdn.com/somasegar/archive/2006/07/25/678615.aspx
</font></u></a></font><font size="2">
<p>I have about as much interest in programming in python as I do for house-training a feral skunk.</p>
<p>Has anyone heard of any similar effort for the perl language? I would dearly love to program in Perl.NET, if there was such a thing.</p>
<p>I hate that ActiveState seems to have cornered the market on perl implementations for the Windows world. They made a very, very weak attempt at porting to .NET; really it seems all you get is code colorization from them… They haven't followed up in on .NET and creating a full language spec that ineracts with the CLI the way others (like python) have.
</p>
<p>It seems like no one in the public/gnu domain (that I'm aware of, anyway) has much interest in pushing perl in the application development direction for this platform. Are we perl programmers becoming anacronisms? Will perl end up being just another language swept under the rug of history, along with awk and ksh? Say it ain't so…
</p>
<p>Does anyone on this list&nbsp;besides me have any interest in this?&nbsp; I'd love some feedback...</p></font><font size="2">
<p>--<br>D. S. Pat Patterson<br>Fishery Resource Analysis &amp; Monitoring Division<br>Northwest Fisheries Science Center<br>2725 Montlake Blvd E<br>Seattle, WA 98112-2097<br></p></font><a href="http://www.nwfsc.noaa.gov/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

<u><font color="#0000ff" size="2">http://www.nwfsc.noaa.gov/</font></u></a>
<p>&nbsp;</p>

<br>
</div></span></div><div>



</div></blockquote></div><div><span class="q"><br>_____________________________________________________________<br>Seattle Perl Users Group Mailing List<br> &nbsp; &nbsp; POST TO: <a href="mailto:spug-list@pm.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
spug-list@pm.org
</a><br>SUBSCRIPTION: <a href="http://mail.pm.org/mailman/listinfo/spug-list" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://mail.pm.org/mailman/listinfo/spug-list</a><br> &nbsp; &nbsp;MEETINGS: 3rd Tuesdays
<br> &nbsp; &nbsp;WEB PAGE: <a href="http://seattleperl.org/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://seattleperl.org/</a><br><br></span></div><div></div><br>

</div>