Fork me on GitHub
#defnpodcast
<
2023-06-15
>
vijaykiran19:06:05

A new episode appears https://on.soundcloud.com/RKi8L with @viesti

😢 2
😬 2
lread19:06:29

Without Vijay!?! I dunno if I can cope with this!

😂 4
ray20:06:44

Best I can say: it’s a collector’s item.

vijaykiran09:06:24

My one and only fan is very vocal 😄 bribing works!!

😂 6
lread15:06:07

But what do you bribe a man with who already has an abundance of parentheses?

vijaykiran15:06:18

[] and {} I heard they are useful in Clojure

simple_smile 2
lread15:06:47

Ok, good! Do you prefer curly or square, sir?

borkdude12:06:57

@viesti @U04V5V0V4 You may want to watch the release video stream of the new Oracle GraalVM version. It now has all the features of the previous GraalVM EE (Enterprise) with the pgo feature. This means you can get as high throughput as with a normal JVM (or better) but you have to run it on some sample input to train it first.

👀 4
viesti12:06:19

Would be neat to test out pgo

borkdude12:06:39

you can also tweak it to contain a lot or no optimizations (which can mean different things for compile time and bundle size)

👀 2
lread14:06:08

I do not yet understand the differences in licenses between this new Oracle GraalVM and the Community Edition. Did you notice/learn anything important for us @U04V15CAJ?

borkdude14:06:40

I watched the stream and if I wasn't mistaken, the Oracle GraalVM is free and you can just use it for production, like the previous GraalVM CE, but I am not a lawyer, I'd just take the risk myself though

lread14:06:43

Ya I don't speak/grok legal either, I see "Redistribution is permitted as long as it is not for a fee" in the Oracle FAQ. That might imply that executables created by Oracle GraalVM native image can never be sold, dunno.

borkdude14:06:20

I think re-distribution of graalvm itself

borkdude14:06:41

maybe good to ask in the graalvm community slack

lread14:06:28

ya, I have, I'll post back to #CAJN79WNT if I feel I've understood something

lread21:06:04

Ok, I'm halfway through this epic episode, and so far, I am enjoying it! But I must say the Ray/Vijay dynamic produces a good amount of swearing. Which I do miss.

4
lread20:06:32

And yeah @U04V15CAJ, I guess the licensing isn't much of a risk for your tools. If it turns out that the Oracle GraalVM license precludes folks from using bb (or whatever) in some scenarios you could also generate a binary with GraalVM Community Edition, then folks could choose the appropriate bb.

borkdude20:06:16

I'd rather not complicate CI by duplicating the 8 binaries into 16 binaries

lread21:06:21

Ya, I suppose that would be a bit much. I guess folks could build their own bb if the Oracle license prohibited them from using it the way they wanted to.

ray10:06:48

regarding the swearing ... we give more in the second half cos yeah, the GAF target was not fully met. @U0HF16R9T is just too nice.

wdullaer11:06:34

F* you @UE21H2HHD (am I doing this right?)

lread12:06:24

Good! Use your aggressive feelings, @U0HF16R9T. Let the hate flow through you!

lread18:06:23

I just listened to the 2nd half, awesome job @U0HF16R9T, @U04V5V0V4 & @viesti! Thanks for an interesting listen!

😍 6
borkdude18:06:01

Enjoyed it too, thanks :)

😍 4
viesti18:06:09

Thank you, and thanks for making it through :D

2
lread18:06:29

It was a two-walks-in-the-woods podcast for me, I was totally fine with the length.

❤️ 2
2