Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sivoais
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
sivoais
10mo ago
It is possible to do so, but it stands out in a way such that most people aren't doing it using direct language features unless necessary. If you have `strict` and `warnings` enabled, which is recommended, then the interpreter can give
2.
▲
Earthworks at the Leaning Toothpick of Babble
(enetdown.org)
3 points
by
sivoais
4y ago
|
0 comments
3.
▲
by
sivoais
5y ago
PDL also has support for many of those distributions beyond the common ones. All the GSL ones in fact. Except Wishart didn't get a binding because that was just added to GSL in 2018. So thanks! I'll add the one line needed to bind
4.
▲
by
sivoais
5y ago
> For instance, there’s no official Jupyter notebook support for Perl Not sure how official support would work in the Jupyter Project since anybody can write a kernel. I wrote the Perl one (IPerl) and that has existed since 2014 (when J
5.
▲
by
sivoais
5y ago
I would really like to do some scientific computing in Raku. It has crossed my mind that I can maintain both Perl5 and Raku ports of some of the library code I'm writing. I just haven't worked through the tooling.
6.
▲
by
sivoais
5y ago
Yep, there's more than one way to do things and PDL wraps all the same GSL functions < https://metacpan.org/pod/PDL::GSL::RNG#ran_gumbel1 >. Also note that PDL does automatic broadcasting of input variables so
7.
▲
by
sivoais
5y ago
Good ideas! a) A built-in way would be good. There is some work being explored in using OpenMP with Perl/PDL to get some of that. In the mean time, there is MCE which does distribute across processes and there are examples of using thi
8.
▲
by
sivoais
5y ago
I plan to improve that, but will need to figure out the design (perhaps with something from Eigen). There is < https://metacpan.org/pod/PDL::CCS >, but it is not a real full PDL ndarray and is actually a wrapper ar
9.
▲
by
sivoais
5y ago
Here is a link to the PDL book < http://pdl.perl.org/content/pdl-book-toc.html >. I can share some examples of using PDL: - Demos of basic usage < https://metacpan.org/release/ETJ/PDL-2.
10.
▲
by
sivoais
5y ago
Hi, PDL core dev here. Feel free to ask me anything about it. The last release wasn't in February, it was just last week! < https://metacpan.org/release/ETJ/PDL-2.050 >. I agree with many of the commenter
11.
▲
by
sivoais
10y ago
Yeah, I think it was. The only thing older was probably CTAN, but it didn't have the same structure. Other things from the Perl ecosystem that should be copied are: - CPAN Testers which automatically tests every package on multiple sys
12.
▲
by
sivoais
10y ago
Perl's CPAN has tooling for diffing versions through the use of MetaCPAN (a top-notch site which every language should try to emulate). For example, here is a diff of the URI distribution: https://metacpan.org/diff/
13.
▲
by
sivoais
12y ago
You never know when that pull request could turn into co-maintainer permissions. ;-) That happened to me with 3 packages last month!