RE: Perl6 POSIX IEEE Std 1003.1
Liz, I'm a "Systems" person, so I'm checking hosts/IPs/networks/users/groups/etc. frequently enough to benefit from your project. My wish is that someone will someday do the heavy lifting for getnameinfo (http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnameinfo.html), which gave me a headache when I tried. I'm using getaddrinfo quite a bit now that someone fleshed it out in the Perl6 docs. Thanks again for your work on Perl6! Mark -Original Message- From: Elizabeth Mattijsen Sent: Tuesday, August 14, 2018 18:04 To: perl6-users Subject: Re: Perl6 POSIX IEEE Std 1003.1 Thank you. Please let me know if you miss anything and/or find any problems. For myself, I’ve hardly had any use for these modules so they’re probably undertested. Liz > On 14 Aug 2018, at 22:15, Mark Devine wrote: > > Wow. Glad I asked… > > Thank you Elizabeth Mattijsen! We’ll benefit greatly from your industrious > work. > > Mark > > From: JJ Merelo > Sent: Tuesday, August 14, 2018 17:01 > To: Mark Devine ; perl6-users > Subject: Re: Perl6 POSIX IEEE Std 1003.1 > > Many of them are already in the ecosystem as part of lizmat's Buttefly > project of porting Perl 5 CPAN modules to Perl 6. That If I remember > correctly, the ones you mention are one of the few that are missing, but you > can find most of them here: https://modules.perl6.org/search/?q=p5 > > Cheers > > > El mar., 14 ago. 2018 a las 22:56, Mark Devine () > escribió: > Perl6 Users, > > The POSIX module in the ecosystem (https://github.com/cspencer/perl6-posix) > implements a few commonly used subs from POSIX IEEE Std 1003.1 in a single > file, which I found useful. I wanted to use more of these so I coded a few > simple subroutines with NativeCall for my own use. The more I look at it, I > will likely want to use a lot more of these functions/headers in Perl6 over > the long term. > > Perl5 had a few of these subroutines included with the core distribution, as > well as a utility to extract header info. Perl6 doesn’t include POSIX IEEE > Std 1003.1 in the core distro that I could see. > > I am not a developer, otherwise I’d author Perl6 POSIX IEEE Std 1003.1 > modules for the ecosystem. getaddrinfo/freeaddrinfo > (https://docs.perl6.org/language/nativecall#Short_tutorial_on_calling_a_C_function) > clearly demonstrated to me that I was out of my depth, but some Perl6 > developers seem to be fluent with these NativeCall constructs without > breaking a sweat. > > Are there any initiatives to include POSIX IEEE Std 1003.1 in Perl6, > hopefully holistically? Maybe with an extensible hierarchical file structure > (I.e. POSIX::getaddrinfo, POSIX::getnameinfo, etc.)? Are there other Perl6 > users who see a need for more POSIX IEEE Std 1003.1 functions > (http://pubs.opengroup.org/onlinepubs/9699919799/idx/functions.html)? > > Thanks, > > Mark > > > > -- > JJ
Re: Perl6 POSIX IEEE Std 1003.1
Thank you. Please let me know if you miss anything and/or find any problems. For myself, I’ve hardly had any use for these modules so they’re probably undertested. Liz > On 14 Aug 2018, at 22:15, Mark Devine wrote: > > Wow. Glad I asked… > > Thank you Elizabeth Mattijsen! We’ll benefit greatly from your industrious > work. > > Mark > > From: JJ Merelo > Sent: Tuesday, August 14, 2018 17:01 > To: Mark Devine ; perl6-users > Subject: Re: Perl6 POSIX IEEE Std 1003.1 > > Many of them are already in the ecosystem as part of lizmat's Buttefly > project of porting Perl 5 CPAN modules to Perl 6. That If I remember > correctly, the ones you mention are one of the few that are missing, but you > can find most of them here: https://modules.perl6.org/search/?q=p5 > > Cheers > > > El mar., 14 ago. 2018 a las 22:56, Mark Devine () > escribió: > Perl6 Users, > > The POSIX module in the ecosystem (https://github.com/cspencer/perl6-posix) > implements a few commonly used subs from POSIX IEEE Std 1003.1 in a single > file, which I found useful. I wanted to use more of these so I coded a few > simple subroutines with NativeCall for my own use. The more I look at it, I > will likely want to use a lot more of these functions/headers in Perl6 over > the long term. > > Perl5 had a few of these subroutines included with the core distribution, as > well as a utility to extract header info. Perl6 doesn’t include POSIX IEEE > Std 1003.1 in the core distro that I could see. > > I am not a developer, otherwise I’d author Perl6 POSIX IEEE Std 1003.1 > modules for the ecosystem. getaddrinfo/freeaddrinfo > (https://docs.perl6.org/language/nativecall#Short_tutorial_on_calling_a_C_function) > clearly demonstrated to me that I was out of my depth, but some Perl6 > developers seem to be fluent with these NativeCall constructs without > breaking a sweat. > > Are there any initiatives to include POSIX IEEE Std 1003.1 in Perl6, > hopefully holistically? Maybe with an extensible hierarchical file structure > (I.e. POSIX::getaddrinfo, POSIX::getnameinfo, etc.)? Are there other Perl6 > users who see a need for more POSIX IEEE Std 1003.1 functions > (http://pubs.opengroup.org/onlinepubs/9699919799/idx/functions.html)? > > Thanks, > > Mark > > > > -- > JJ
RE: Perl6 POSIX IEEE Std 1003.1
Wow. Glad I asked… Thank you Elizabeth Mattijsen! We’ll benefit greatly from your industrious work. Mark From: JJ Merelo Sent: Tuesday, August 14, 2018 17:01 To: Mark Devine ; perl6-users Subject: Re: Perl6 POSIX IEEE Std 1003.1 Many of them are already in the ecosystem as part of lizmat's Buttefly project of porting Perl 5 CPAN modules to Perl 6. That If I remember correctly, the ones you mention are one of the few that are missing, but you can find most of them here: https://modules.perl6.org/search/?q=p5 Cheers El mar., 14 ago. 2018 a las 22:56, Mark Devine (mailto:m...@markdevine.com>>) escribió: Perl6 Users, The POSIX module in the ecosystem (https://github.com/cspencer/perl6-posix) implements a few commonly used subs from POSIX IEEE Std 1003.1 in a single file, which I found useful. I wanted to use more of these so I coded a few simple subroutines with NativeCall for my own use. The more I look at it, I will likely want to use a lot more of these functions/headers in Perl6 over the long term. Perl5 had a few of these subroutines included with the core distribution, as well as a utility to extract header info. Perl6 doesn’t include POSIX IEEE Std 1003.1 in the core distro that I could see. I am not a developer, otherwise I’d author Perl6 POSIX IEEE Std 1003.1 modules for the ecosystem. getaddrinfo/freeaddrinfo (https://docs.perl6.org/language/nativecall#Short_tutorial_on_calling_a_C_function) clearly demonstrated to me that I was out of my depth, but some Perl6 developers seem to be fluent with these NativeCall constructs without breaking a sweat. Are there any initiatives to include POSIX IEEE Std 1003.1 in Perl6, hopefully holistically? Maybe with an extensible hierarchical file structure (I.e. POSIX::getaddrinfo, POSIX::getnameinfo, etc.)? Are there other Perl6 users who see a need for more POSIX IEEE Std 1003.1 functions (http://pubs.opengroup.org/onlinepubs/9699919799/idx/functions.html)? Thanks, Mark -- JJ
Re: Perl6 POSIX IEEE Std 1003.1
Many of them are already in the ecosystem as part of lizmat's Buttefly project of porting Perl 5 CPAN modules to Perl 6. That If I remember correctly, the ones you mention are one of the few that are missing, but you can find most of them here: https://modules.perl6.org/search/?q=p5 Cheers El mar., 14 ago. 2018 a las 22:56, Mark Devine () escribió: > Perl6 Users, > > > > The POSIX module in the ecosystem (https://github.com/cspencer/perl6-posix) > implements a few commonly used subs from POSIX IEEE Std 1003.1 in a single > file, which I found useful. I wanted to use more of these so I coded a few > simple subroutines with NativeCall for my own use. The more I look at it, > I will likely want to use a lot more of these functions/headers in Perl6 > over the long term. > > > > Perl5 had a few of these subroutines included with the core distribution, > as well as a utility to extract header info. Perl6 doesn’t include POSIX > IEEE Std 1003.1 in the core distro that I could see. > > > > I am not a developer, otherwise I’d author Perl6 POSIX IEEE Std 1003.1 > modules for the ecosystem. getaddrinfo/freeaddrinfo ( > https://docs.perl6.org/language/nativecall#Short_tutorial_on_calling_a_C_function) > clearly demonstrated to me that I was out of my depth, but some Perl6 > developers seem to be fluent with these NativeCall constructs without > breaking a sweat. > > > > Are there any initiatives to include POSIX IEEE Std 1003.1 in Perl6, > hopefully holistically? Maybe with an extensible hierarchical file > structure (I.e. POSIX::getaddrinfo, POSIX::getnameinfo, etc.)? Are there > other Perl6 users who see a need for more POSIX IEEE Std 1003.1 functions ( > http://pubs.opengroup.org/onlinepubs/9699919799/idx/functions.html)? > > > > Thanks, > > > > Mark > > > -- JJ
Perl6 POSIX IEEE Std 1003.1
Perl6 Users, The POSIX module in the ecosystem (https://github.com/cspencer/perl6-posix) implements a few commonly used subs from POSIX IEEE Std 1003.1 in a single file, which I found useful. I wanted to use more of these so I coded a few simple subroutines with NativeCall for my own use. The more I look at it, I will likely want to use a lot more of these functions/headers in Perl6 over the long term. Perl5 had a few of these subroutines included with the core distribution, as well as a utility to extract header info. Perl6 doesn't include POSIX IEEE Std 1003.1 in the core distro that I could see. I am not a developer, otherwise I'd author Perl6 POSIX IEEE Std 1003.1 modules for the ecosystem. getaddrinfo/freeaddrinfo (https://docs.perl6.org/language/nativecall#Short_tutorial_on_calling_a_C_function) clearly demonstrated to me that I was out of my depth, but some Perl6 developers seem to be fluent with these NativeCall constructs without breaking a sweat. Are there any initiatives to include POSIX IEEE Std 1003.1 in Perl6, hopefully holistically? Maybe with an extensible hierarchical file structure (I.e. POSIX::getaddrinfo, POSIX::getnameinfo, etc.)? Are there other Perl6 users who see a need for more POSIX IEEE Std 1003.1 functions (http://pubs.opengroup.org/onlinepubs/9699919799/idx/functions.html)? Thanks, Mark