<discocaml>
<creepertv_1> btw how common is it for professionals here to actually just use purely an interactive sandbox to write ocaml code?
kala has quit [Ping timeout: 252 seconds]
<discocaml>
<yawaramin> what is 'purely an interactive sandbox'? you mean like a webapp like https://try.ocamlpro.com/ ?
Haudegen has quit [Quit: Bin weg.]
wingsorc has quit [Quit: Leaving]
humasect has joined #ocaml
chiselfuse has quit [Ping timeout: 244 seconds]
chiselfuse has joined #ocaml
kala` is now known as kala
toastal has joined #ocaml
toastal has left #ocaml [#ocaml]
humasect has quit [Quit: Leaving...]
toastal has joined #ocaml
YuGiOhJCJ has joined #ocaml
Serpent7776 has joined #ocaml
bartholin has joined #ocaml
end has quit [Ping timeout: 260 seconds]
bcksl has quit [Ping timeout: 276 seconds]
bcksl has joined #ocaml
end has joined #ocaml
toastal has left #ocaml [#ocaml]
Tuplanolla has joined #ocaml
Haudegen has joined #ocaml
toastal has joined #ocaml
toastal has left #ocaml [#ocaml]
toastal has joined #ocaml
toastal has left #ocaml [#ocaml]
toastal has joined #ocaml
Anarchos has joined #ocaml
szkl has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #ocaml
bcksl has quit [Ping timeout: 248 seconds]
end has quit [Ping timeout: 276 seconds]
bcksl has joined #ocaml
<discocaml>
<goose_plus_plus> Hey everyone! I am a co-organizer of the fun-ocaml (https://fun-ocaml.com/) conference and this year we are running a little bit low on a good submissions for the talks so far. Does someone has the good idea for a talk / workshop and will be able to physically present in Warsaw, Poland this September?
<discocaml>
<creepertv_1> the basic ocaml sandbox you use in terminal that you get with opam
Frostillicus has quit [Ping timeout: 252 seconds]
<discocaml>
<yawaramin> right, so that is just the normal and recommended OCaml development workflow, eg `opam switch my-switch; eval $(opam env)`, then do development work. think of it like a Python virtual environment
<dh`>
what else would you use?
<dh`>
I know some beginners imagine that pros have spifflicated setups, like the difference between a workbench in your garage and a real machine shop
<dh`>
but such things don't exist
<discocaml>
<yawaramin> also i think there is some misunderstanding here because the wording 'ocaml sandbox you use in terminal' feels like they have some specific workflow in mind that may not be the reality
euphores has joined #ocaml
Frostillicus has joined #ocaml
Serpent7776 has joined #ocaml
<Anarchos>
yes sandbox means you launch commands unable to harm the host. Which is clearly not the case with opam switches
Frostillicus has quit [Ping timeout: 260 seconds]
toastal has quit [Ping timeout: 260 seconds]
toastal has joined #ocaml
<discocaml>
<nmote> there is a contingent from Semgrep that is considering submitting. I’m thinking about presenting about my work to upgrade to OCaml 5 which came with some GC tuning challenges. I wrote about it here https://semgrep.dev/blog/2025/upgrading-semgrep-from-ocaml-4-to-ocaml-5
<discocaml>
<nmote>
<discocaml>
<nmote> I have been in touch with some of the core maintainers and KC suggested trying OxCaml which includes some GC pacing improvements that the core team believes may address the issues that Semgrep encountered. I’d be able to discuss some of that follow up work as well. does that sound to you like a good fit for the conference?