Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
draegtun
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
571.
▲
HTTP/2.0 is good news for CDNs and FEO
(guypo.com)
3 points
by
draegtun
14y ago
|
0 comments
572.
▲
Classy code generation
(shadow.cat)
1 points
by
draegtun
14y ago
|
0 comments
573.
▲
by
draegtun
14y ago
The Perl source code use to be on Perforce before moving to Git a few years back. They probably could have done with this adaptor because it took some effort to get 21 years of Perl commit history over to Git! - http://www.perlfoundatio
574.
▲
Exoplanet around Alpha Centauri is nearest-ever
(bbc.co.uk)
2 points
by
draegtun
14y ago
|
0 comments
575.
▲
Migrating from Subversion to Git and the Lessons Learned
(drdobbs.com)
4 points
by
draegtun
14y ago
|
0 comments
576.
▲
The Git Revolution Is Here
(drdobbs.com)
46 points
by
draegtun
14y ago
|
41 comments
577.
▲
by
draegtun
14y ago
The Parrot VM is also register based: http://en.wikipedia.org/wiki/Parrot_virtual_machine
578.
▲
The curious imperative (Seth Godin)
(sethgodin.typepad.com)
2 points
by
draegtun
14y ago
|
0 comments
579.
▲
A quick tutorial on how to use PDL::Graphics::Gnuplot for 2D/3D plotting [video]
(youtube.com)
1 points
by
draegtun
14y ago
|
0 comments
580.
▲
by
draegtun
14y ago
Jonathan Worthington's slides: http://jnthn.net/papers/2012-yapcasia-modules.pdf Modules referenced in Jonathan's talk: * https://github.com/moritz/json/ * https://github.com/jnthn/grammar-debugger/ * https://github.com/jnthn/zavolaj
581.
▲
Exploring Perl 6 through its Modules (video from YAPC::Asia 2012)
(youtube.com)
2 points
by
draegtun
14y ago
|
1 comments
582.
▲
Newcomer experience and contributor behavior in Perl/FOSS communities (survey)
(blogs.perl.org)
11 points
by
draegtun
14y ago
|
0 comments
583.
▲
by
draegtun
14y ago
re: strong/weak/dynamic typing, coercion & overloading And the mix can produce interesting results. For eg. in Python: def double(x): return x * 2 print double(2) # => 4 print double("X") # => XX If you wer
584.
▲
by
draegtun
14y ago
This is why use strict in Perl is such a godsend because it catches all variable name typos at compile time. Update: Just noticed you said type and not typo related! Still use strict does catch a lot of silly errors that unfortunat
585.
▲
by
draegtun
14y ago
Perl6 gets it right: $ perl6 > (0.3 - 0.2) == (0.2 - 0.1) True Because Perl6 use Rationals by default: > (0.3 - 0.2).perl 1/10 To get it to work in perl5 you need to use bigrat pragma: $ re.pl > (0.
586.
▲
by
draegtun
14y ago
> When I imagine easy, I imagine ad-hoc DSLs in Ruby or (dare I say it) Lisp. These are what Martin Fowler calls an internal domain-specific language . These Ruby/Lisp/Perl/Scala/etc embedded DSL's blur the lines between an API an
587.
▲
by
draegtun
14y ago
This was also cross posted to blogs.perl.org ( http://blogs.perl.org/users/jeffrey_kegler/2012/08/domain-sp... ) where comments can be made.
588.
▲
Domain-Specific Languages made simpler
(jeffreykegler.github.com)
31 points
by
draegtun
14y ago
|
5 comments
589.
▲
by
draegtun
14y ago
Synopsis - Larry takes a program written in perl5 (from RossettaCode) and performs a live refactoring of it into perl6. We all know that people make many decisions intuitively, not rationally, but if you look carefully at those intuition
590.
▲
What Does Your Code Smell Like? [video - Larry Wall - YAPC::Asia 2012]
(youtube.com)
2 points
by
draegtun
14y ago
|
1 comments
591.
▲
by
draegtun
14y ago
> I've always wanted to work with a language that supports contracts (originally Eiffel I guess). Would love to see this hacked into Go. There have been a few attempts to hack (design by) contracts into Perl. Here are some which ca
592.
▲
What Modern JavaScript Can Learn from Modern Perl
(modernperlbooks.com)
5 points
by
draegtun
14y ago
|
0 comments
593.
▲
by
draegtun
14y ago
> Moose is pretty much built in - objects are in the language itself and there's no need for more syntax sugar on top Python's object system only provides a subset of what Moose (and Class::MOP) currently offers. Have a look at Bullwi
594.
▲
by
draegtun
14y ago
Yes. Its limitations are speed and libraries. However each year these continue to improve. So for now I've only used it a couple of times for small scripts but I do plan on writing some modules/libraries in perl6 in the (near) future. Als
595.
▲
by
draegtun
14y ago
> and I'm not seeing any interest in making it work on mobile An accepted grant to make it easier to compile perl5 on Android is currently in progress: http://news.perlfoundation.org/2012/05/grant-application-imp... | http://news.p
596.
▲
by
draegtun
14y ago
> Maybe some marketing about great Perl built projects could help. Does something like this exist? Some do get "marketed" via Perl News ( http://perlnews.org/ ) or PerlMonks ( http://www.perlmonks.org/ ). But I know of many Perl buil
597.
▲
by
draegtun
14y ago
Perl6 also has optional typing: sub fib (Int $n) returns Void { my Int ($a, $b) = 0, 1; while $a < $n { say $a; ($a, $b) = ($b, $a + $b); } } NB. At moment Void doesn't appear to be implemented in curr
598.
▲
by
draegtun
14y ago
> And it clobbers so many things in the core namespace when 'use'd. Yes the ...it indexes all the executables in your path... is different to the approach used by Perl's Shell.pm and I think Python sh . These simply catch any und
599.
▲
by
draegtun
14y ago
> We will have a beautiful DSL so you don’t have to quote arguments as string... If i'm using Perl's Shell.pm (as mentioned elsewhere here by btilly ) and wanted to avoid quoting arguments then I could do: use 5.016; use warn
600.
▲
Leveraging Open Source Experience in Your Job Hunt
(blog.smartbear.com)
1 points
by
draegtun
14y ago
|
0 comments
More ›