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 | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
Matthias247 has quit [Read error: Connection reset by peer]
<SeanTAllen> That's definitely environmental
<SeanTAllen> And definitely xcode gregrcline
<achamber1> Just a general question from people with large amounts of pony, maybe only SeanTAllen - Is there any tendency for things to go a bit like nodejs callback hell?
<achamber1> or is there a way to manage that?
<achamber1> maybe its not really an issue, im at about 600 lines of code only
<achamber1> but if you want to query many data sources before you send your reply
<achamber1> it seems like you need to have a lot of callbacks and a state machine to tell you when all the data is ready
<achamber1> I guess the promise class is designed to help a bit
<achamber1> hmm, I guess promise works for chains, the example in the docs is good.
<achamber1> I guess a similar type could be made for parallel requests
<SeanTAllen> achamber1: that hasn't been my experience but, the type of code you are writing might be quite different than what ive written
<SeanTAllen> achamber1: perhaps if you could share what you are working on at some point or rather just the general algo etc
coopernurse has quit [Ping timeout: 246 seconds]
coopernurse has joined #ponylang
<achamber1> SeanTAllen: I'm just writing a google recaptcha handler and web page.
<achamber1> im pretty curious about sendence tbh, I watched your recent talk, really good.
<achamber1> SeanTAllen: how many pony developers are working on wallaroo?
plietar has quit [Remote host closed the connection]
plietar has joined #ponylang
jemc has joined #ponylang
plietar has quit [Ping timeout: 264 seconds]
nicolai86 has quit [Remote host closed the connection]
nicolai86 has joined #ponylang
nicolai86 has quit [Remote host closed the connection]
nicolai86 has joined #ponylang
nicolai86 has quit [Remote host closed the connection]
nicolai86 has joined #ponylang
sleeplessy has joined #ponylang
user10032 has joined #ponylang
user10032 has quit [Client Quit]
jemc has quit [Ping timeout: 248 seconds]
samuell has joined #ponylang
dozn has joined #ponylang
vaninwagen has joined #ponylang
vaninwagen has quit [Remote host closed the connection]
vaninwagen has joined #ponylang
Matthias247 has joined #ponylang
vaninwagen has quit [Ping timeout: 240 seconds]
<Candle> endformationage: Hrm, the release of 0.19.0 changes itertools a bit; that was a little confusing!
<Candle> SeanTAllen: Ok I'll remember that in the future; I used the "shorten" button.
vaninwagen has joined #ponylang
rurban has joined #ponylang
vaninwagen has quit [Ping timeout: 255 seconds]
vaninwagen has joined #ponylang
ShalokShalom_ has joined #ponylang
ShalokShalom has quit [Ping timeout: 240 seconds]
ShalokShalom_ is now known as ShalokShalom
rurban has quit [Quit: Leaving.]
_andre has joined #ponylang
rurban has joined #ponylang
gsomix has joined #ponylang
gsomix has quit [Quit: Page closed]
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
<SeanTAllen> achamber1: do you mean how many developers we have who write Pony?
vaninwagen has quit [Quit: Ex-Chat]
plietar has joined #ponylang
_whitelogger has joined #ponylang
rurban has quit [Ping timeout: 240 seconds]
rurban1 has quit [Ping timeout: 255 seconds]
plietar has quit [Remote host closed the connection]
plietar has joined #ponylang
plietar has quit [Ping timeout: 252 seconds]
gsomix has joined #ponylang
plietar has joined #ponylang
catern has quit [Ping timeout: 240 seconds]
catern has joined #ponylang
jemc has joined #ponylang
gsomix has quit [Quit: Page closed]
plietar has quit [Remote host closed the connection]
plietar_ has joined #ponylang
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #ponylang
coopernurse has quit [Quit: Leaving]
plietar_ has quit [Remote host closed the connection]
plietar has joined #ponylang
plietar has quit [Ping timeout: 248 seconds]
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
plietar_ has joined #ponylang
Praetonus has joined #ponylang
Matthias247 has quit [Read error: Connection reset by peer]
plietar_ has quit [Remote host closed the connection]
jemc has quit [Ping timeout: 248 seconds]
jemc has joined #ponylang
endformationage has joined #ponylang
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
user10032 has joined #ponylang
samuell has quit [Remote host closed the connection]
samuell has joined #ponylang
plietar has joined #ponylang
plietar has quit [Ping timeout: 240 seconds]
gsomix has joined #ponylang
gsomix has quit [Ping timeout: 260 seconds]
samuell has quit [Quit: Leaving]
jemc has quit [Read error: Connection reset by peer]
jemc has joined #ponylang
acarrico has quit [Ping timeout: 240 seconds]
plietar has joined #ponylang
plietar has quit [Ping timeout: 252 seconds]
<endformationage> achamber1: Recently added to promises, the join method on a promise, as well as the primitive Promises.join may be of interest in your situation if you've not seen it.
vaninwagen has joined #ponylang
Matthias247 has joined #ponylang
bitcrusher has joined #ponylang
hobomatic has joined #ponylang
<hobomatic> when installing binaries on windows, what is supposed to be in the environment for ponyc to find visual studio stuff? I have 2017 community and the windows 10 sdk installed. But ponyc barfs on helloworld saying it can't find visual studio 14.0, and can't link because it can't find vcvars
<SeanTAllen> hobomatic: did you see this in the install instructions? https://github.com/ponylang/ponyc#windows-using-zip-via-bintray
<hobomatic> yes
<hobomatic> having visual studio and the correct windows 10 SDK alone don't seem to be enough for ponyc to know how to find them
<jemc> hobomatic: I personally know almost nothing about windows, but this is the file that does visual studio detection, so that may help you troubleshoot: https://github.com/ponylang/ponyc/blob/master/src/libponyc/platform/vcvars.c
<hobomatic> so i figured it was looking at some environment variables that may not be set, or expecting something in my path that isn't there (i don't think visual studio touches the path at all on its own)
<jemc> it looks like it searches for registry keys
<SeanTAllen> we have successfully exhausted the limits of my knowledge.
<SeanTAllen> Gordon is the best one to ask. He is rarely in IRC, often on the mailing list.
_andre has quit [Quit: leaving]
kulibali has joined #ponylang
<kulibali> hi hobomatic
<kulibali> i am Gordon
<hobomatic> hello
<hobomatic> i was just having an issue getting pony to recognize my installation of vs 2017 + windows 10 sdk
<kulibali> what is the error message that ponyc gives you?
<hobomatic> both "Unable to locate Visual Studio 14.0" and "unable to link: no vcvars"
<kulibali> what is the output of "ponyc --version"?
<hobomatic> 0.11.4-e91d517 [release]
<hobomatic> yeah thats probably why
<kulibali> that's very old
plietar has joined #ponylang
<SeanTAllen> kulibali: asking the important questions! i never thought of that.
<kulibali> just call me pedantic
<hobomatic> yeah i just clicked the link closest to the top
<jemc> geez, those should really be in descending order!
<hobomatic> ok, yeah 0.19 works
<hobomatic> thanks :)
<kulibali> np, glad to help
plietar has quit [Ping timeout: 264 seconds]
tscho_ has quit [Read error: Connection reset by peer]
vaninwagen has quit [Ping timeout: 260 seconds]
tscho has joined #ponylang
user10032 has quit [Quit: Leaving]
hobomatic has quit [Quit: Page closed]
plietar has joined #ponylang
plietar has quit [Ping timeout: 252 seconds]
bimawa has quit [Read error: Connection reset by peer]
bimawa has joined #ponylang
<achamber1> SeanTAllen: yeah, i just meant how many developers. endformationage thanks for the tip on join, I need to get much more familiar with the stdlib I think. I went through it all but I guess skim too fast.
<SeanTAllen> achamber1: 8
<achamber1> oh quite a big team, another question, how long does a full rebuild of your pony source take?
<achamber1> last question I promise :P
<achamber1> (The main reason I ask is the more people invested in Pony the safer it is to write code in it.)
<SeanTAllen> how long does it take to compile a pony wallaroo application?
<SeanTAllen> im building word count now, time says... 43 seconds. Sylvan and I noticed the other day that Optimize seems to take a good bit longer than it used to but we haven't had a chance to look into it.
<achamber1> llvm is a bit sluggish, not much that can be done there, but at least the end result is fast.
<SeanTAllen> building same app with debug takes about 12 seconds start to end
<SeanTAllen> debug has no optimize step
plietar has joined #ponylang
acarrico has joined #ponylang
plietar has quit [Ping timeout: 240 seconds]