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
dougmacdoug has quit [Quit: dougmacdoug]
kulibali has quit [Quit: Going offline, see ya! (www.adiirc.com)]
gk_-1wm_- has joined #ponylang
gk_-1wm_- has left #ponylang [#ponylang]
amclain has quit [Quit: Leaving]
jemc has joined #ponylang
SparkySparkyBoom has joined #ponylang
atk has quit [Ping timeout: 260 seconds]
jemc has quit [Ping timeout: 260 seconds]
tokenrove has quit [Ping timeout: 260 seconds]
malthe has quit [Ping timeout: 260 seconds]
flippant has quit [Ping timeout: 260 seconds]
CcxWrk has quit [Ping timeout: 260 seconds]
obadz has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
atk has joined #ponylang
tokenrove has joined #ponylang
CcxWrk has joined #ponylang
obadz has joined #ponylang
malthe has joined #ponylang
jemc has quit [Ping timeout: 260 seconds]
rurban has joined #ponylang
rurban has quit [Client Quit]
jemc has joined #ponylang
jemc has quit [Ping timeout: 260 seconds]
graaff has joined #ponylang
rurban has joined #ponylang
atk has quit [Quit: Well this is unexpected.]
atk has joined #ponylang
_whitelogger has joined #ponylang
Matthias247 has joined #ponylang
abeaumont has joined #ponylang
abeaumont has quit [Ping timeout: 260 seconds]
Matthias247 has quit [Read error: Connection reset by peer]
abeaumont has joined #ponylang
<obadz> SeanTAllen: I think repls should be important to the get-stuff-done moto :)
<obadz> Is Sylvan going to continue working on Pony?
rurban1 has joined #ponylang
rurban has quit [Ping timeout: 268 seconds]
Bombe has quit [Ping timeout: 252 seconds]
Bombe has joined #ponylang
wizeman has joined #ponylang
mrkishi has joined #ponylang
jemc has joined #ponylang
abeaumont has quit [Ping timeout: 260 seconds]
Matthias247 has joined #ponylang
jemc has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
jemc has quit [Ping timeout: 240 seconds]
<SeanTAllen> obadz: sylvan is working on Pony and has not plans to stop.
<obadz> ah great, is that in scope @ MS research?
<SeanTAllen> obadz: re repl... its a rather long and complicated path. if you'd be interested in helping move that along, i'd suggest joining the development sync one of these weeks and asking what you can do to start laying the groundwork for a repl.
<obadz> sorry for all the weird questions, I recently got interested in pony and have only mostly just watched the videos :)
<obadz> that could be interesting
<SeanTAllen> obadz: i have limited insight into MS Research and what I know is purely based on Sylvan and I being friends for 30 years so, best to ask him.
<obadz> is there a regular london gathering?
<SeanTAllen> obadz: quite alright. we are here to answer questions. the more questions we answer, the more people who use pony, the more we benefit.
<SeanTAllen> if you would be interested in organizing one, there is a mailing list for it.
<SeanTAllen> obadz: there was an irregular one but darach has been busy with his startup and sylvanc moved to cambridge.
<obadz> yes I joined that
<SeanTAllen> there's also the VUG which happens fairly regularly
<obadz> I also don't have tons of free cycles sadly but would gladly tag along
<obadz> I see that building a package manager is on the todo list. Have you guys considered using nix to package/distribute pony?
<obadz> It's a bit sad that every language decides to reinvent the wheel on that front
rurban has joined #ponylang
<SeanTAllen> nix doesnt meet requirements. in particular, Windows support
<obadz> yes that's the achilles heel
<obadz> but I think it's almost there :)
<SeanTAllen> at the moment, people who are using Pony daily seem to be quite happy with pony-stable.
<SeanTAllen> it certainly works for us at Sendence, we haven't had any need past what it provides yet
<SeanTAllen> a decent part of that could be the lack of 3rd party pony libraries.
<SeanTAllen> and our using a monorepo
<obadz> I've not used it yet
rurban1 has quit [Ping timeout: 260 seconds]
<SeanTAllen> jemc wrote it: https://github.com/jemc/pony-stable
<obadz> and ponyc is entire written in C ?
<obadz> is there a plan to self-host?
<obadz> (or am I looking at the wrong part of the repo?)
<SeanTAllen> the runtime and compiler are written in c
<SeanTAllen> there has been talking of doing the compiler in pony. there's lots of work that would need to be done for that. jemc started on the initial steps.
<SeanTAllen> the runtime, because of its memory fun isn't something that could be written in Pony so there are no plans to rewrite it in something other than C.
graaff has quit [Quit: Leaving]
<obadz> yes of course re runtime
rurban1 has joined #ponylang
rurban2 has joined #ponylang
rurban2 has quit [Client Quit]
rurban has quit [Ping timeout: 240 seconds]
rurban1 has quit [Ping timeout: 260 seconds]
abeaumont has joined #ponylang
<obadz> given the exceptionally nice FFI, seems like ponyfing the compiler could be done gradually?
<obadz> «ponyfying»
<SeanTAllen> obadz: that is the general plan. jemc has been breaking out AST handling. https://github.com/jemc/pony-ast
<obadz> very cool
wizeman has quit [Quit: Connection closed for inactivity]
Rishav has joined #ponylang
<Rishav> does pony have a web framework?
<SeanTAllen> Rishav: no one has created one yet.
<SeanTAllen> I'm hoping someone will create something like Web machine for it
Rishav has quit [Ping timeout: 260 seconds]
adamkittelson has quit [Ping timeout: 240 seconds]
adamkittelson has joined #ponylang
jemc has joined #ponylang
jemc has quit [Ping timeout: 260 seconds]
abeaumont has quit [Ping timeout: 240 seconds]