kulibali has quit [Quit: Going offline, see ya! (www.adiirc.com)]
aturley has joined #ponylang
aturley has quit [Ping timeout: 252 seconds]
runehog has joined #ponylang
c355e3b has quit [Quit: Connection closed for inactivity]
SilverKey has quit [Quit: Halted.]
jemc has quit [Quit: WeeChat 1.4]
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
unbalancedparen has quit [Quit: WeeChat 1.5]
SilverKey has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 258 seconds]
SilverKey has quit [Quit: Cheerio!]
graaff has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
rurban has joined #ponylang
jemc has joined #ponylang
rurban has left #ponylang [#ponylang]
SilverKey has joined #ponylang
jemc has quit [Ping timeout: 252 seconds]
rurban has joined #ponylang
copy` has quit [Quit: Connection closed for inactivity]
devbug has quit [Ping timeout: 260 seconds]
aturley has joined #ponylang
SilverKey has quit [Quit: Halted.]
aturley has quit [Ping timeout: 272 seconds]
rurban has left #ponylang [#ponylang]
amclain has quit [Quit: Leaving]
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
rurban has joined #ponylang
nyarum has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 244 seconds]
hibnico has joined #ponylang
rurban has quit [Quit: Leaving.]
trapped has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
Matthias247 has joined #ponylang
hibnico has quit [Quit: hibnico]
hibnico has joined #ponylang
hibnico has quit [Client Quit]
rurban has joined #ponylang
c355e3b has joined #ponylang
rurban has left #ponylang [#ponylang]
fluttershy_ has joined #ponylang
rurban1 has joined #ponylang
hibnico has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
rurban1 has quit [Quit: Leaving.]
rurban has joined #ponylang
hibnico has quit [Quit: hibnico]
Matthias247 has quit [Quit: Matthias247]
Matthias247 has joined #ponylang
Matthias247 has quit [Ping timeout: 260 seconds]
Matthias247 has joined #ponylang
hibnico has joined #ponylang
aturley has joined #ponylang
fluttershy_ has quit [Quit: Page closed]
aturley has quit [Ping timeout: 250 seconds]
Matthias247 has quit [Quit: Matthias247]
Achraf has joined #ponylang
Achraf has quit [Client Quit]
flutters1y has joined #ponylang
aturley has joined #ponylang
rurban has quit [Ping timeout: 272 seconds]
rurban has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
Matthias247 has joined #ponylang
rurban has quit [Ping timeout: 260 seconds]
rurban has joined #ponylang
flutters1y has quit [Quit: leaving]
flattershy has joined #ponylang
flattershy has quit [Quit: leaving]
flattershy has joined #ponylang
flattershy has quit [Quit: leaving]
flattershy has joined #ponylang
flattershy has quit [Client Quit]
flutters1y has joined #ponylang
flutters1y has quit [Ping timeout: 240 seconds]
unbalancedparen has joined #ponylang
flutters1y has joined #ponylang
fluttershy1 has joined #ponylang
fluttershy1 has left #ponylang [#ponylang]
rurban has left #ponylang [#ponylang]
fluttershy1 has joined #ponylang
fluttershy1 has left #ponylang [#ponylang]
flutters1y has quit [Quit: leaving]
jemc has joined #ponylang
fluttershy1 has joined #ponylang
rurban1 has joined #ponylang
aturley has joined #ponylang
fluttershy1 has quit [Quit: Leaving.]
aturley has quit [Ping timeout: 246 seconds]
jtfmumm_ has joined #ponylang
hibnico has quit [Quit: hibnico]
Matthias247 has quit [Read error: Connection reset by peer]
aturley has joined #ponylang
hibnico has joined #ponylang
rurban1 has left #ponylang [#ponylang]
fluttershy1 has joined #ponylang
aturley has quit [Ping timeout: 250 seconds]
rurban has joined #ponylang
fluttershy1 has left #ponylang [#ponylang]
fluttershy1 has joined #ponylang
hibnico has quit [Quit: hibnico]
hibnico has joined #ponylang
unbalancedparen has quit [Quit: WeeChat 1.5]
jtfmumm- has joined #ponylang
hibnico has quit [Quit: hibnico]
hibnico has joined #ponylang
Applejack_ has joined #ponylang
hibnico has quit [Ping timeout: 260 seconds]
<Applejack_>
Hi, why is it that whiteshark often does not have the current day's log, like today ?
rurban has quit [Quit: Leaving.]
<jemc>
Applejack_: because you're the first to speak up today - if you check now, your question is there :)
<srm`>
:)
<fluttershy1>
Is there any one familiar with YouCompleteMe plugin for vim ? it's a wonderful autocompletion engine for vim i use it for python and c like languages. My Question is does any one know how to add other languages support for that plugin. I mean i waste a lot of time going back and forth between the standard library documentation and the code it would be a huge productivity boost if we can get autocompletion. that way we can explore availeble methods and
nyarum has quit [Read error: Connection reset by peer]
<fluttershy1>
srm`: i think the atom plugin is only for syntax highlighting not for autocompletion.
nyarum has joined #ponylang
<Applejack_>
jemc: ah, ok!
<Applejack_>
Fluttershy1: That would be great
<srm`>
hum indeed :)
aturley has quit [Ping timeout: 272 seconds]
fluttershy1 has left #ponylang [#ponylang]
hibnico has joined #ponylang
hibnico has quit [Quit: hibnico]
fluttershy1 has joined #ponylang
trapped has quit [Ping timeout: 252 seconds]
copy` has joined #ponylang
fluttershy1 has left #ponylang [#ponylang]
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
<runehog>
so... pony threads more or less busywait? (falling back to nanosleep if they haven't had messages to deal with in a while?)
jtfmumm_ has quit [Ping timeout: 250 seconds]
fluttershy1 has joined #ponylang
flutters1y has joined #ponylang
flutters1y has quit [Client Quit]
hibnico has joined #ponylang
hibnico has quit [Client Quit]
Applejack_ has quit [Ping timeout: 258 seconds]
Applejack_ has joined #ponylang
graaff has quit [Quit: Leaving]
<Applejack_>
So why do logic operators don't require non-ambiguous parens ? Like "if not a and b" is ok in Pony ?
rurban has joined #ponylang
<jemc>
Applejack_: I think the non-ambiguity rule only applies to binary operators - this is to prevent having a parser that is more complex than LL(1) by worrying about operator precedence - with unary prefix operators (like `not`), the parser can always bind to the closest expression with no need of precedence logic
<jemc>
that is, *the next closest expression
<jemc>
runehog: I'm not personally an expert on the runtime, but it appears you're correct - it looks like the scheduler threads do busy-wait with nanosleep (but the actors themselves do not)
<jemc>
so if you have 1000 actors on 4 cores, you've got 4 busy-waiters and not 1000, so that's better than the non-actor case at least
<jemc>
someone with more expertise into the runtime might be able to comment on the rationale for the scheduler thread busy-waiting - it might be just a stopgap measure for now, or it might be that it was determined to be the most efficient for the types of workloads expected in pony programs
<runehog>
for audio, I think busy-waiting is just fine, and I'm doing audio :) though if I were gonna do it *right*, I'd want different realtime behavior on some cores than others
<jemc>
ah, that's right, you were working on audio stuff
<jemc>
actually you inspired me to play around a bit with JACK in pony
<runehog>
ooh
<jemc>
I should get that little POC cleaned up and post it to github before I forget about it and lose it - as I've already switched gears back to other stuff :)
<runehog>
I've always been on the fence wrt JACK, but it does appear to work pretty well these days
<jemc>
JACK was the most household name for me with audio libraries, since most of my audio programming experience is with "pro"-oriented systems (whatever that means)
<jemc>
my very limited audio programming experience that is
rurban has quit [Ping timeout: 244 seconds]
<runehog>
it's all weird vertical markets, audio is.
rurban has joined #ponylang
<runehog>
I'm dreaming of something like max/msp. I don't quite see how to do external/untrusted "plugins" without a kajillion processes, though. (unless... ponies could have pedigrees)
<runehog>
...since this is all for my own amusement, though, whatever, the compiler's fast.