Skip to main content
Clang

Clang

SoftwareWikipedia

Search complete. 22 mentions across 11 episodes found for "Clang".

Sep 12, 2026

Ron EvansGUEST
37:10
Yes.
Ron EvansGUEST
37:11
Now, you can, of course, use the GNU versions of those compilers, but it's very common to use Clang.
Ron EvansGUEST
37:18
Clang is the CLang compiler that's part of LLVM.
Ron EvansGUEST
37:22
So many people are using Clang, and they don't even realize that they're using part of LLVM.
Ron EvansGUEST
37:26
Right.
Ron EvansGUEST
37:27
TinyGo is just another LLVM language, which means, of course, that we get, I don't know how many millions maybe of human hours working on this really seriously industrial-strength framework for writing compilers.
Nick BriggsHOST
52:07
I'm really sorry, that's the worst piece of direction anyone's ever given or something like that.
Nick BriggsHOST
52:11
But, you know, if I may name drop Clang...
Nick BriggsHOST
52:15
Sir John Hurt said to me, I said, you know, I hope you don't mind that I mess around a bit in studio and try and make jokes and have a bit of a laugh.
Nick BriggsHOST
52:25
And he said, no, no.
Chris DomasGUEST
8:50
And this is the way the specification says a compiler is allowed to operate.
Chris DomasGUEST
8:53
So we actually tried to look at that in this research to understand, you know, is a certain compiler more susceptible to these problems than other compilers? Should we use Clang instead of GCC or something like that? And the answer was, it's not just one compiler responsible.
Chris DomasGUEST
9:08
Every single compiler will do these kinds of transformations.
Chris DomasGUEST
9:12
And that's actually expected.
Scott MortonGUEST
18:15
... that enables a lot of what we, we talk about, uh, all the improvements.
Scott MortonGUEST
18:20
And we are using LLVM as the back end of that, which is the, it's the compiler toolchain for Rust and the Clang compiler for C++.
Scott MortonGUEST
18:28
It was a totally foreign thing to the team.
Scott MortonGUEST
18:31
No one ever used it before.
Jonathan BennettHOST
67:42
The, the group of developers behind the low-level virtual machine, which is also the thing behind...
Jonathan BennettHOST
67:47
Well, the LLVM shows up and runs a lot of different things, but the, the, the Clang or Clang compiler being one of the big ones, uh, and some other things.
Jonathan BennettHOST
67:56
And they are talking about agents.md, and because of dumb reasons, you also have to have a claude.md. Um, come on, Anthropic, get with it.
Jonathan BennettHOST
68:09
Let Claude look at agents.md.
Christopher BalzanoHOST
64:09
Yeah.
Christopher BalzanoHOST
64:11
If you type in Clang and Fly, it's like the first thing that shows up.
Natalie CristHOST
64:13
Oh, go search Clang and Fly.
Natalie CristHOST
64:14
Come on.
Natalie CristHOST
64:15
And then like us.
Sylvestre LedruGUEST
1:11
You know, I'm not a student anymore, as you can see on my face, and I don't want to do a project that is going to, uh, disappear.
Sylvestre LedruGUEST
1:18
So before that, I worked on Clang, uh, for Debian, so using, uh, the Clang compiler instead of GCC.
Brodie RobertsonHOST
1:25
Mm-hmm.
Sylvestre LedruGUEST
1:25
And, uh, I found coreutils and I was always interesting to learn how it works.
Brodie RobertsonHOST
4:10
Okay.
Brodie RobertsonHOST
4:11
So I guess how did all of this get started? You said you learnt Rust during COVID, and did you just jump right into doing this, or was there something else you did? And did you ever expect this to get the sort of attention it's gotten?
Sylvestre LedruGUEST
4:30
Uh, when I worked on, um, on re-compiling Debian using Clang, I quickly realized that a lot of people were excited by that kind of project for competition.
Brodie RobertsonHOST
4:41
Yeah.

Unknown podcast

Why Vala Is the Unexpected Glue of Modern Linux Apps

Aug 28 · 1 Mention

LucasHOST
0:47
It's actually a deliberate design choice.
LucasHOST
0:49
Vala uses a compiler that translates your Vala source into C code, which then gets compiled by a standard C compiler like GCC or Clang.
LucasHOST
0:58
The generated C code is meant to be readable, too, so you can debug at that level if you need to.
LucasHOST
1:04
And it integrates tightly with GObject, which is the object system that Gnome uses.
Ian RogersGUEST
52:49
And a few years before, a guy called DeLeslie Hutchins had added thread safety annotations to GCC.
Ian RogersGUEST
52:59
And then he was working on the migration to Clang, to CLang and LLVM.
Ian RogersGUEST
53:05
And so ART was the first thing building an Android which was using CLang because we wanted these thread safety annotations.
Ian RogersGUEST
53:13
And what we were using thread safety annotations primarily for was to say, this C++ thread is accessing the Java heap.
JohnHOST
1:44
We're seeing hardware giants like AMD raising the bar for performance.
JohnHOST
1:49
AMD's compiler team working with LLVM Clang have introduced a new compiler flag called -fenable-readonly-dhp.
JohnHOST
1:57
This mouthful of an option enables something called instruction transparent huge pages at both compile and link time.
JohnHOST
2:03
But what does that mean for us? Basically, it allows programs to use larger memory pages, specifically two megabytes ones instead of smaller, more fragmented chunks.

1 more episode mentions Clang.

Create an account to see the whole feed, search across every transcript, and follow the entities you care about.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.