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
<doublec> Vexis: highly concurrent applications safe(r) from deadlock and data races
<doublec> Vexis: that's the niche I think - others may differ
Matthias247 has quit [Quit: Matthias247]
<Vexis> How does it fare with security? Specifically crypto
<SeanTAllen> Vexis: I dont really know how to answer that question as its very general and vague. Can you be more specific?
<Vexis> SeanTAllen: compared to other languages, does pony have any particular qualities that make it better or worse for crypto-centric applications?
jemc has quit [Ping timeout: 256 seconds]
<SeanTAllen> What qualities do you think Manley languages better at crypto? Or worse?
<SeanTAllen> Sorry autocorrect
jemc has joined #ponylang
<Vexis> SeanTAllen: I heard something about destructive reads. If that means users can securely erase variables in memory, then that's a plus
<SeanTAllen> Can you clarify "erase variables in memory"
chemist69 has quit [Ping timeout: 246 seconds]
chemist69 has joined #ponylang
<Vexis> SeanTAllen: the memory region that would've been previously allocated for a variable would be overwritten with something
jemc has quit [Ping timeout: 240 seconds]
gmcabrita has quit [Quit: Connection closed for inactivity]
jemc has joined #ponylang
Vexis has quit [Quit: Bye]
<doublec> SeanTAllen: if a password is stored in an area of memory, can it be erased basically
<doublec> SeanTAllen: memset to clear an array can be optimized out, etc in C
graaff has joined #ponylang
rurban has joined #ponylang
rurban has quit [Client Quit]
_whitelogger has joined #ponylang
jemc has quit [Ping timeout: 245 seconds]
rurban has joined #ponylang
_whitelogger has joined #ponylang
gmcabrita has joined #ponylang
Matthias247 has joined #ponylang
rurban1 has joined #ponylang
rurban has quit [Ping timeout: 252 seconds]
earnestly has joined #ponylang
<SeanTAllen> Vexis: that's not what a destructive read does. If you re concerned w suh things, then manually managing memory yourself is probably key. That said, we have an RFC process for changes to the language and the ability to wipe variables memory for security reasons would make an interesting RFC.
rurban1 has quit [Quit: Leaving.]
rurban has joined #ponylang
rurban1 has joined #ponylang
rurban has quit [Ping timeout: 252 seconds]
rurban1 has quit [Quit: Leaving.]
rurban has joined #ponylang
jemc has joined #ponylang
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #ponylang
Matthias247 has quit [Read error: Connection reset by peer]
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: 255 seconds]
jmiven has quit [Quit: WeeChat 1.7]
jmiven has joined #ponylang
jemc has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
Matthias247 has joined #ponylang
jemc has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
Matthias247 has quit [Read error: Connection reset by peer]