clojure-dev

seancorfield 2023-11-14T22:06:06.827499Z

@alexmiller (and @fogus) Thanks for the Apropos session looking at 1.12 stuff -- very, very interesting! Can't wait to get my hands on Alpha 6 and start refactoring some of our Java interop πŸ™‚

😎 4
seancorfield 2023-11-15T17:06:37.919539Z

https://vimeo.com/884772901 - the video is up @nbtheduke

πŸ‘ 1
2023-11-15T17:06:52.350959Z

thank you!

fogus (Clojure Team) 2023-11-15T17:09:16.340119Z

I was commenting during the stream but you'll have to use your imagination about what I was saying. πŸ˜‰

πŸ˜‚ 1
πŸ˜… 1
2023-11-14T23:27:45.401159Z

Oo what’s that?

seancorfield 2023-11-14T23:32:12.578949Z

Alex walked us through some of https://clojure.atlassian.net/browse/CLJ-2799?filter=10037 focusing on the Java interop stuff and what was involved in the design of several of these things: β€’ Java functional interface interop β€’ Method thunks β€’ Symbolic array types, e.g., String-* β€’ Qualified instance members, e.g., .String/toUpperCase β€’ arg-tags metadata for overload resolution, e.g., ^[FileFilter] .File/listFiles β€’ Java stream support A lot of very cool stuff

2023-11-14T23:36:13.590289Z

That’s fun! Did y’all happen to record it? πŸ˜‡

seancorfield 2023-11-14T23:37:57.419679Z

I'm sure it was recorded. Apropos post their stuff on YouTube I think?

seancorfield 2023-11-14T23:38:06.155109Z

I wanted to be there live to ask Qs πŸ™‚

2023-11-14T23:39:36.947379Z

Oooh I see, Apropos is a thing. I thought y’all were just on a call together lol

lread 2023-11-15T03:20:20.303049Z

The Aproposists usually post their vids on Vimeo now: https://vimeo.com/user141124172

πŸ™ 3
seancorfield 2023-11-15T03:27:31.022649Z

Good to know, thanks!