jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
montanonic has quit [Ping timeout: 250 seconds]
SilverKey has joined #ponylang
nyarumes has quit [Ping timeout: 244 seconds]
nyarum has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
jemc has quit [Ping timeout: 258 seconds]
nyarum has quit [Ping timeout: 244 seconds]
nyarum has joined #ponylang
SilverKey has quit [Quit: Halted.]
Praetonus has quit [Quit: Leaving]
montanonic has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 244 seconds]
SilverKey has joined #ponylang
unbalancedparen has quit [Quit: WeeChat 1.5]
<ericbmerritt> doublec: Well not really from c, but from various other languages that have a C ffi
<ericbmerritt> C just happens to be the easiest path
aturley has joined #ponylang
SilverKey has quit [Quit: Halted.]
aturley has quit [Ping timeout: 252 seconds]
graaff has joined #ponylang
jemc has joined #ponylang
jemc has quit [Ping timeout: 264 seconds]
c355e3b has quit [Quit: Connection closed for inactivity]
amclain has quit [Quit: Leaving]
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
M-hrjet has quit [Ping timeout: 240 seconds]
<doublec> ericbmerritt: I have an example of calling a C callback from pony here too https://bluishcoder.co.nz/2015/11/04/a-quick-look-at-pony.html
aturley has joined #ponylang
aturley has quit [Ping timeout: 258 seconds]
trapped has joined #ponylang
M-hrjet has joined #ponylang
montanonic has quit [Ping timeout: 276 seconds]
c355e3b has joined #ponylang
montanonic has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
_andre has joined #ponylang
_andre has quit [Client Quit]
_andre has joined #ponylang
Perelandric has joined #ponylang
aturley has joined #ponylang
wizeman has joined #ponylang
gsteed has joined #ponylang
graaff has quit [Read error: Permission denied]
graaff has joined #ponylang
jemc has joined #ponylang
SilverKey has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
theo has joined #ponylang
<ericbmerritt> doublec: just out of curiosity is bluish coder your blog?
SilverKey has quit [Quit: Halted.]
theo_ has joined #ponylang
theodusbutler has joined #ponylang
theo_ has quit [Client Quit]
theodusbutler has quit [Client Quit]
theodus has joined #ponylang
theo has quit [Ping timeout: 250 seconds]
unbalancedparen has joined #ponylang
<jemc> ericbmerritt: it is his, yes
theo has joined #ponylang
theodus has quit [Read error: Connection reset by peer]
<ericbmerritt> nice, people I respect pay attention to that blog. It bodes well for pony. So far most things have once I got over the knee-jerk negative reaction to an oo language
theo has quit [Ping timeout: 250 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
SilverKey has joined #ponylang
jemc has quit [Ping timeout: 258 seconds]
aturley has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
runehog has quit [Remote host closed the connection]
amclain has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
k0nsl has quit [Ping timeout: 244 seconds]
montanonic has quit [Ping timeout: 258 seconds]
k0nsl has joined #ponylang
runehog has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
montanonic has joined #ponylang
aturley has quit [Ping timeout: 252 seconds]
graaff has quit [Quit: Leaving]
SilverKey has joined #ponylang
trapped has quit [Read error: Connection reset by peer]
runehog_ has joined #ponylang
aturley has joined #ponylang
runehog has quit [Ping timeout: 264 seconds]
runehog has joined #ponylang
runehog_ has quit [Ping timeout: 240 seconds]
runehog has quit [Remote host closed the connection]
runehog has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
c355e3b has quit [Quit: Connection closed for inactivity]
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
montanonic has quit [Ping timeout: 250 seconds]
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
SilverKey has joined #ponylang
runehog has quit [Remote host closed the connection]
runehog has joined #ponylang
runehog has quit [Ping timeout: 250 seconds]
unbalancedparen has quit [Quit: WeeChat 1.5]
Matthias247 has joined #ponylang
_andre has quit [Quit: leaving]
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
runehog has joined #ponylang
runehog has quit [Remote host closed the connection]
runehog has joined #ponylang
c355e3b has joined #ponylang
<SeanTAllen> cquinn: fixed
<cquinn> Thanks
<SeanTAllen> i have no idea how that happened. it passed travis but history shows it as having always been like that. ¯\_(ツ)_/¯.
<SeanTAllen> anyway, was an easy fix
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
<doublec> ericbmerritt: yep, it's an anagram of my name
<ericbmerritt> doublec: you also did the ponyc nix package. I am thinking about adding support for pony packages to nix. I have done that for a few other languages. I wonder if you have given any thought to it? There is no real langauge specific package manager, so seems mostly a matter of setting up the lib path correctly
SilverKey has joined #ponylang
<doublec> ericbmerritt: I'm not really familiar how packages work with pony at the moment so I'm not sure on the best nix approach
<doublec> ericbmerritt: whether to use 'stable' or set up some standard place in nix and set the pony package path to that I'm not sure
<doublec> Can the env var that pony uses to find packages contain multiple paths?
<ericbmerritt> thats fair, it seems to be mostly a matter of automatically adding the `--path` to the `ponyc` command in pony packages. Its fairly easy to build a 'pony-modules' derivation that sets that up correctly
<ericbmerritt> I have not seen any indications that ponyc takes an env var. though, I have yet to check the source
<doublec> ericbmerritt: this is stable if you haven't seen it https://github.com/jemc/pony-stable
jemc has joined #ponylang
<ericbmerritt> I have seen it. from the standpoint of importing a bunch of pony package automatically (like we do with hex for erlang) it doesn't buy me much unfortunately.
<doublec> ericbmerritt: there's a PONYPATH env which tells it where to find packages IIRC
<doublec> 'it' being ponyc
<ericbmerritt> I didn't realize that. Assuming it supports the ':' then supporting packages in nix is pretty trivial
<ericbmerritt> just a setup hook
<doublec> ericbmerritt: it does support ':'
<doublec> ericbmerritt: see src/libponyc/pkg/package.c
<ericbmerritt> very nice then.
<doublec> ';' on windows
<ericbmerritt> nix doesn't support windows as yet I don't think.
<ericbmerritt> so nothing to worry about there
Praetonus has joined #ponylang
<SeanTAllen> we looked at nix for an official package manager but the lack of Windows support was very problematic
<ericbmerritt> with the linux on windows support that recently came out, support should get better. however, if windows is a first class citizen for pony then nix probably isn't a great choice.
<SeanTAllen> we are trying to make it a first class citizen. its hard, we dont have any active core members who are really "windows" people so it suffers a bit at the moment but we hope to alleviate that eventually
<ericbmerritt> Its the same problem a bunch of languages have. I think the sane approach is to try not to do anything that explicitly excludes windows, but not support it officially until there is a maintainer that cares about it.
SilverKey has quit [Quit: Halted.]
Matthias247 has quit [Read error: Connection reset by peer]
prettyvanilla has joined #ponylang
prettyvanilla_ has quit [Ping timeout: 276 seconds]
emilbayes has joined #ponylang