TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Perl 6 developers will attempt to make a Version 1.0 release by Christmas 2015

145 pointsby eperoumalover 10 years ago

18 comments

muraikiover 10 years ago
If you want to have an idea of what makes Perl 6 compelling, check these slides that were submitted a few days ago, &quot;Perl 6 for Mere Mortals&quot; (which is also another talk at FOSDEM): <a href="https://news.ycombinator.com/item?id=8953368" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8953368</a><p>I hate to repeat a comment of mine, but for the sake of emphasizing just how different Perl 6 is, here&#x27;s a version of Fibonacci in Perl 6:<p><pre><code> subset NonNegativeInt of Int where * &gt;= 0; proto fib (|) is cached returns NonNegativeInt {*} multi fib (0) { 0 } multi fib (1) { 1 } multi fib (NonNegativeInt $n) { fib($n - 1) + fib($n - 2) } say fib(100) </code></pre> Edit: Another good recent talk is &quot;Adventures in Perl 6 Asynchrony,&quot; which shows off promise combinators, channels, and supplies: <a href="http://jnthn.net/papers/2014-yapceu-async.pdf" rel="nofollow">http:&#x2F;&#x2F;jnthn.net&#x2F;papers&#x2F;2014-yapceu-async.pdf</a>
评论 #8981304 未加载
评论 #8981215 未加载
评论 #8981696 未加载
perlgeekover 10 years ago
I&#x27;m a Perl 6 core developer (compiler, test suite, docs, design documents, infrastructure). Ask me anything :-)
评论 #8981857 未加载
评论 #8981569 未加载
评论 #8981765 未加载
评论 #8982046 未加载
评论 #8982229 未加载
评论 #8981870 未加载
评论 #8981578 未加载
评论 #8981883 未加载
pcuniteover 10 years ago
The first line of code I ever wrote was in Basic. It was copying something in a book. Then I wrote routines on a Ti calculator for school. Then I found Perl. I felt all grown up! Maybe, just maybe I could be a &quot;real&quot; programmer. Thank you Perl.
JadeNBover 10 years ago
I can&#x27;t find it right now, but I like how this harks back to the original announcement that Perl 6 would be ready in time for Christmas—just with no commitment to <i>which</i> Christmas.
评论 #8981367 未加载
mfragerover 10 years ago
I hope Perl 6 has better runtime speed and memory efficiency because those are the only downsides of Perl 5. However I seriously doubt that will be the case. Perl 6 will most likely be more bloated and slow, but I very much hope that I&#x27;m wrong.<p>Just for reference my company&#x27;s software is all built with Perl 5 and runs great. Most of the execution time is within the database calls so there is no impact from using Perl over a marginally faster runtime like Python or Java.
评论 #8981777 未加载
评论 #8981310 未加载
Diederichover 10 years ago
As I said over on perl.org: From the bottom of my heart, thank you. I have been keenly looking forward to this for a long, long time.<p>I think there&#x27;s a good chance that Perl6 will not only become &#x27;relevant in the large&#x27;, once again, but also, once again, be a driving force in the overall improvement of our industry.
评论 #8981179 未加载
pekkover 10 years ago
Wow, pre-congratulations! Let&#x27;s hope this inspires some renewal in the Perl community.<p>It never made any sense to me that some people would rather see Perl stagnate and die and complain from the peanut gallery than they would <i>help it move forward.</i>
评论 #8981347 未加载
cwyersover 10 years ago
It says a lot about the history here that Perl 6 gets a 1.0 release, not a 6.0.
评论 #8981354 未加载
bonifover 10 years ago
I got my first job in 2000 because I knew Perl. Perl 6 was coming. Fast forward .. 15 years have passed.. Please stop insulting us ...
评论 #8981796 未加载
评论 #8981798 未加载
nemoover 10 years ago
Good on them, really hope they make the release.
mseepgoodover 10 years ago
In hexadecimal?
smegelover 10 years ago
They are seriously running the &quot;done by Christmas&quot; line again? They are holding us in contempt.
lisa_hendersonover 10 years ago
No joke, this time Charlie Brown is really, really, really going to kick that football.
mellingover 10 years ago
&quot;Perl 6 Developers will attempt to make a development release of Version 1.0&quot;<p>We are upvoting non-news? It&#x27;ll be a great announcement if they ship it, but it&#x27;s just hype now. Also, consider all they are announcing is a version for developers.
评论 #8981468 未加载
jackmaneyover 10 years ago
I have a fondness for Perl 5, as it was the first general-use programming language in which I became proficient. But let&#x27;s not kid ourselves: Perl 6 is the Half Life 3 of programming languages.
runn1ngover 10 years ago
Yes, Virgina, there really is a Santa Claus.
lawnchair_larryover 10 years ago
Ugh, I hoped we had all moved past perl.
trollianover 10 years ago
15 years late...
评论 #8981115 未加载