companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 4.14.0 released: https://ocaml.org/releases/4.14.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
spip has joined #ocaml
John_Ivan has quit [Ping timeout: 264 seconds]
bobo_ has quit [Ping timeout: 272 seconds]
zebrag has quit [Ping timeout: 245 seconds]
zebrag has joined #ocaml
Haudegen has quit [Ping timeout: 252 seconds]
jpds1 has quit [Ping timeout: 268 seconds]
jpds1 has joined #ocaml
chrisz has quit [Ping timeout: 268 seconds]
chrisz has joined #ocaml
Sankalp has quit [Ping timeout: 252 seconds]
Sankalp has joined #ocaml
zebrag has quit [Quit: Konversation terminated!]
jonasbits has quit [Ping timeout: 272 seconds]
TakinOver has joined #ocaml
mbuf has joined #ocaml
azimut has joined #ocaml
trev has joined #ocaml
williewillus_ has quit [Ping timeout: 244 seconds]
Sankalp has quit [Ping timeout: 245 seconds]
Sankalp has joined #ocaml
Sankalp has quit [Ping timeout: 245 seconds]
cedric has joined #ocaml
Sankalp has joined #ocaml
<d_bot> <Andrey Zhukov> Hi all, could please you share your sphere in which you are working and using OCaml? Is it used most often in HFT?
dextaa has quit [Ping timeout: 244 seconds]
sonologico has joined #ocaml
sonologico has quit [Ping timeout: 245 seconds]
Tuplanolla has joined #ocaml
mbuf has quit [Quit: Leaving]
Everything has joined #ocaml
bartholin has joined #ocaml
bartholin has quit [Ping timeout: 240 seconds]
Haudegen has joined #ocaml
bartholin has joined #ocaml
sonologico has joined #ocaml
sonologico has quit [Ping timeout: 245 seconds]
sonologico has joined #ocaml
xgqt has quit [Read error: Connection reset by peer]
<d_bot> <arctumn> Not in Ocaml, but i use a lot of F#, so I can replicate some behaviors when I'm doing the back-end of the project I'm doing in my company (we use .NET)
xgqt has joined #ocaml
John_Ivan has joined #ocaml
sonologico has quit [Ping timeout: 244 seconds]
bartholin has quit [Ping timeout: 268 seconds]
John_Ivan has quit [Quit: Leaving]
John_Ivan has joined #ocaml
wingsorc has joined #ocaml
bartholin has joined #ocaml
bobo_ has joined #ocaml
spip has quit [Ping timeout: 245 seconds]
sonologico has joined #ocaml
sonologico has quit [Ping timeout: 245 seconds]
hyphen has joined #ocaml
hyphen has quit [Client Quit]
hyphen has joined #ocaml
cedric has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
sonologico has joined #ocaml
John_Ivan has quit [Quit: Leaving]
trev has quit [Remote host closed the connection]
sonologico has quit [Ping timeout: 252 seconds]
sonologico has joined #ocaml
bartholin has quit [Ping timeout: 252 seconds]
sonologico has quit [Ping timeout: 268 seconds]
bartholin has joined #ocaml
williewillus_ has joined #ocaml
Everything has quit [Quit: leaving]
azimut has quit [Ping timeout: 268 seconds]
azimut has joined #ocaml
williewillus_ has quit [Ping timeout: 244 seconds]
bobo_ has quit [Ping timeout: 245 seconds]
bobo_ has joined #ocaml
azimut has quit [Remote host closed the connection]
azimut has joined #ocaml
spip has joined #ocaml
bobo_ has quit [Ping timeout: 272 seconds]
bartholin has quit [Ping timeout: 252 seconds]
John_Ivan has joined #ocaml
<d_bot> <hockletock> From the paper "Retrofitting Parallelism onto OCaml":
<d_bot> <hockletock> "We ... record in a domain-local minor remembered set the writes from old to younger minor heap objects. ... In OCaml, the allocation pointer starts at the end of the minor heap area, and objects are allocated in the minor heap by subtracting the allocation pointer by the required size. During a write r := v, if both r and v are objects in the minor heap, and r is at a higher address than v, then r is older than v. We add r to
<d_bot> <hockletock> I'm sure I have something very basic backwards, but isn't r := v writing a younger heap object to an older one rather than vice versa? Is the meaning of := supposed to be capturing a pointer to v inside r rather than setting r's value to v?
bartholin has joined #ocaml
rgrinberg has joined #ocaml
<d_bot> <mbacarella> I'm not aware of any HFTs besides Jane Street using it.(are you?) A few crypto plays use it: Tezos, O(1) Labs and Skolem.
<d_bot> <mbacarella>
<d_bot> <mbacarella> There's Lexi which makes finance products.
<d_bot> <mbacarella>
<d_bot> <mbacarella> Solvuu is building a big data biotech platform in OCaml.
<d_bot> <mbacarella>
<d_bot> <mbacarella> I'm not that familiar with what other industry is doing. Like Facebook invests in it but it's mostly a mystery to me from the outside.
<d_bot> <mbacarella> Oh I guess you asked what we ourselves are working on. I'm not really at liberty to discuss at the moment 😁
motherfsck has quit [Ping timeout: 245 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
motherfsck has joined #ocaml
<d_bot> <octachron> @hockletock , setting the contents of `r` to `v` and making `r` points to `v` is the same thing (for non immediate objects)..
motherfsck has quit [Ping timeout: 255 seconds]
motherfsck has joined #ocaml
rgrinberg has joined #ocaml
jonasbits has joined #ocaml
sonologico has joined #ocaml
<d_bot> <darrenldl> i am using ocaml to develop tooling/language for security protocol formal analysis in an academic setting
<d_bot> <darrenldl> (no clue how useful that answer is since im not in industry, but eh : v
sonologico has quit [Ping timeout: 245 seconds]
azimut has quit [Remote host closed the connection]
azimut has joined #ocaml
bartholin has quit [Ping timeout: 264 seconds]
bartholin has joined #ocaml
azimut has quit [Remote host closed the connection]
azimut has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rgrinberg has joined #ocaml
rgrinberg has quit [Client Quit]
rgrinberg has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
azimut has quit [Remote host closed the connection]
azimut has joined #ocaml
azimut_ has joined #ocaml
azimut has quit [Ping timeout: 268 seconds]
bartholin has quit [Ping timeout: 245 seconds]
azimut_ has quit [Ping timeout: 268 seconds]
John_Ivan has quit [Quit: Leaving]
jpds1 has quit [Remote host closed the connection]
jpds1 has joined #ocaml
dnh has joined #ocaml
bartholin has joined #ocaml
John_Ivan has joined #ocaml
dnh has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rgrinberg has joined #ocaml
jpds1 has quit [Remote host closed the connection]
jpds1 has joined #ocaml
waleee has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rgrinberg has joined #ocaml
bartholin has quit [Ping timeout: 268 seconds]
bartholin has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Haudegen has quit [Ping timeout: 244 seconds]
bartholin has quit [Remote host closed the connection]
rgrinberg has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]
John_Ivan has quit [Quit: Leaving]