Rendered at 00:31:37 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
gregdaniels421 35 minutes ago [-]
First day seems very LLM heavy, and sounds quite odd for Phobos 3. I would like to see Phobos 3 be more betterC forward, since I have found D to be nicer than C for WASM, but you can't use most nice things. Having a default RAII vector class for betterC and a hashmap would be super nice too.
Edit: Also would be nice to adopt move and copy semantics even closer to C++ and maybe need less explicit moves, and ideally less mess with calling __xdtor when trying to do RAII
WalterBright 20 minutes ago [-]
I haven't announced my keynote yet, but it's about various ways of handling errors and their tradeoffs. This has inspired some spirited debate in the D forums! I'm looking forward to engaging with everyone.
gregdaniels421 13 minutes ago [-]
Ages ago in C++ there was the hope of having the standard library give more error codes and use error values instead of full exceptions. Zig has some excellent innovations in that direction, any hope of that in D?
Edit: I think it was called "Herbception"s after Herb Sutter, and it really sounded like a good idea to me
macoovacany 11 minutes ago [-]
Going to include the common lisp condition system in the comparison?
WalterBright 5 minutes ago [-]
I tried Lithp a couple times, but it never caught on with me. I wouldn't know what the best techniques for Lithp error handling would be.
I can never get past the ugly syntax.
qwe----3 8 minutes ago [-]
I don't know why but dlang continues to draw me - I've really enjoyed many of the talks in the past
Edit: Also would be nice to adopt move and copy semantics even closer to C++ and maybe need less explicit moves, and ideally less mess with calling __xdtor when trying to do RAII
Edit: I think it was called "Herbception"s after Herb Sutter, and it really sounded like a good idea to me
I can never get past the ugly syntax.