pi3ce has quit [Read error: Connection reset by peer]
pi3ce has joined #ocaml
rgrinberg has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
nlocalhost has joined #ocaml
ygrek has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
agentcasey has joined #ocaml
m5zs7k has quit [Ping timeout: 276 seconds]
casastorta has quit [Ping timeout: 244 seconds]
casastortaAway has quit [Ping timeout: 244 seconds]
m5zs7k has joined #ocaml
mbuf has joined #ocaml
ygrek has quit [Remote host closed the connection]
agentcas- has joined #ocaml
agentcasey has quit [Ping timeout: 252 seconds]
casastorta has joined #ocaml
hsw_ has quit [Ping timeout: 248 seconds]
casastortaAway has joined #ocaml
hsw has joined #ocaml
casastortaAway has quit [Quit: ZNC 1.9.1 - https://znc.in]
casastorta has quit [Ping timeout: 244 seconds]
casastorta has joined #ocaml
casastortaAway has joined #ocaml
bartholin has joined #ocaml
domq has joined #ocaml
remexre has quit [Read error: Connection reset by peer]
remexre has joined #ocaml
Inline_ has joined #ocaml
Inline has quit [Ping timeout: 265 seconds]
domq_ has joined #ocaml
domq has quit [Ping timeout: 252 seconds]
domq_ is now known as domq
pgiarrusso has quit [*.net *.split]
pgiarrusso has joined #ocaml
bartholin has quit [Quit: Leaving]
Serpent7776 has joined #ocaml
mange has quit [Ping timeout: 276 seconds]
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 252 seconds]
nlocalhost has quit [Remote host closed the connection]
nlocalhost has joined #ocaml
nlocalhost has quit [Remote host closed the connection]
nlocalhost has joined #ocaml
nlocalhost has quit [Remote host closed the connection]
nlocalhost has joined #ocaml
nlocalhost has quit [Remote host closed the connection]
nlocalhost has joined #ocaml
olle has joined #ocaml
domq_ has joined #ocaml
domq_ has quit [Client Quit]
domq has quit [Ping timeout: 252 seconds]
agentcas- has quit [Quit: ZNC 1.10.x-git-27-bfd731cf - https://znc.in]
agentcasey has joined #ocaml
Serpent7776 has quit [Ping timeout: 260 seconds]
trillion_exabyte has quit [Ping timeout: 252 seconds]
<discocaml>
<lukstafi> Hi! Is there any tutorial or notes on writing bindings for MacOS X?
trillion_exabyte has joined #ocaml
<discocaml>
<lukstafi> Hi! Is there any tutorial or notes on writing bindings for MacOS X in the Dune era?
<olle>
LLM?
<discocaml>
<lukstafi> I found 3 projects in the repository, to see how people do things: camlkit is overwhelming; cf and fsevents look the same, I'd like to avoid manually generating files.
<olle>
Did you check with your favorite LLM system?
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 246 seconds]
alexherbo2 has joined #ocaml
<discocaml>
<otini_> I doubt an LLM will bring a relevant and fully correct answer to the question of the pros and cons of each method for such a specific question, for an ecosystem as small as OCaml’s
<olle>
pros and cons?
<olle>
I thought the question was about a how-to?
Anarchos has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
m5zs7k has quit [Ping timeout: 265 seconds]
<discocaml>
<otini_> yes but @lukstafi ’s second message was asking about different approaches
<olle>
Hm
m5zs7k has joined #ocaml
<discocaml>
<leviroth> I don’t think anyone should feel that they need to ask an LLM before asking for actual help from people here.
<olle>
It's the new "letmegooglethatforyou.gif" ;)
<discocaml>
<lukstafi> Maybe I shouldn't let Objective-C intimidate me -- since it's supposed to be a strict superset of C I should just write FFI the way I'm used to?
<discocaml>
<lukstafi> Or I start from the other end and play with Camlkit.
Anarchos has joined #ocaml
ygrek has joined #ocaml
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 244 seconds]
Tuplanolla has joined #ocaml
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ocaml
alexherbo2 has quit [Remote host closed the connection]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
eilvelia has quit [Ping timeout: 245 seconds]
olle has quit [Ping timeout: 246 seconds]
Serpent7776 has quit [Ping timeout: 252 seconds]
agentcasey has quit [Quit: ZNC 1.10.x-git-27-bfd731cf - https://znc.in]
agentcasey has joined #ocaml
eilvelia has joined #ocaml
patrick_ is now known as patrick
patrick has quit [Changing host]
patrick_ has joined #ocaml
mbuf has quit [Quit: Leaving]
bartholin has joined #ocaml
<discocaml>
<alyxshang> Chat GPT brings more pain than it does good.
<discocaml>
<alyxshang> Maybe you should give Flutter a whirl.
<discocaml>
<alyxshang> Also, hi fellow Camels. ❤️ Been some time.
<discocaml>
<alyxshang> Chat GPT brings more pain than it does good. For badly-documented things it _can_ be useful. But for things that require a bit more mental gymnastics, it doesn't really make anything easier.
euphores has quit [Quit: Leaving.]
spynxic has quit [Ping timeout: 260 seconds]
euphores has joined #ocaml
spynxic has joined #ocaml
Anarchos has joined #ocaml
<discocaml>
<diligentclerk> @olle Emphasizing leviroth's point, I think that it's actually counterproductive to point to people to a markedly less reliable source instead of a more reliable one
Serpent7776 has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
noddy has quit [Quit: WeeChat 4.4.4]
noddy has joined #ocaml
Anarchos has joined #ocaml
<discocaml>
<Kali> llms are so frequently incorrect as to be actively unhelpful suggestions
<discocaml>
<Kali> i have never gotten an llm to write correct ocaml code before, besides the most trivial of programs
<discocaml>
<yawaramin> they might be helpful for general-purpose technical questions, but the more specific and detailed the question gets, the more they fall apart
ygrek has quit [Ping timeout: 264 seconds]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #ocaml
oriba has joined #ocaml
Inline_ is now known as Inline
Serpent7776 has quit [Ping timeout: 276 seconds]
mange has joined #ocaml
salkin has quit [Ping timeout: 246 seconds]
bartholin has quit [Quit: Leaving]
Anarchos has quit [Quit: Vision[]: i've been blurred!]