My latest programming language pragmatics video describes reference counting and tracing garbage collectors, along with variants such as mark-and-sweep, copying, generational, conservative, incremental, concurrent, & parallel collectors.
My latest programming language pragmatics video describes reference counting and tracing garbage collectors, along with variants such as mark-and-sweep, copying, generational, conservative, incremental, concurrent, & parallel collectors.
* If you get a conference paper accepted at a conference, you have to apply to present.
* Presentations are judged on presentation quality only -- not content of the paper. The content was already judged good enough.
* If you get a conference paper accepted at a conference, you have to apply to present.
* Presentations are judged on presentation quality only -- not content of the paper. The content was already judged good enough.
* If you get a conference paper accepted at a conference, you have to apply to present.
* Presentations are judged on presentation quality only -- not content of the paper. The content was already judged good enough.
bid=-99 where "LLM" in abstract
bid=-99 where "LLM" in abstract
Learn what dangling references are, and how tombstones, locks, and keys can help find these bugs in my latest Programming Language Pragmatics video!
PLP 8.5 part 3: Dangling References - youtu.be/GpS9xSHjo3k
Learn what dangling references are, and how tombstones, locks, and keys can help find these bugs in my latest Programming Language Pragmatics video!
PLP 8.5 part 3: Dangling References - youtu.be/GpS9xSHjo3k
Teaching interesting object models gives me joy!
Teaching interesting object models gives me joy!
guess I'm built different, every time I'm out trying to see night sky stuff I frequently think about how much light pollution is entirely preventable with just a tiny bit of regulation
guess I'm built different, every time I'm out trying to see night sky stuff I frequently think about how much light pollution is entirely preventable with just a tiny bit of regulation
Except it doesn't! It actively harms some people (including me).
Except it doesn't! It actively harms some people (including me).
aphyr.com/posts/397-i-...
aphyr.com/posts/397-i-...
Languages provide them to support linked data structures and to provide efficient access to objects on the stack. Check out my latest Programming Language Pragmatics video, which talks about pointers and their static and dynamic semantics.
Languages provide them to support linked data structures and to provide efficient access to objects on the stack. Check out my latest Programming Language Pragmatics video, which talks about pointers and their static and dynamic semantics.
My latest Programming Language Pragmatics video talks about layout options for multidimensional arrays, array slices, and index computations. I also talk about built-in string and set datatypes, including super-cool bit vector representations. Check it out!
My latest Programming Language Pragmatics video talks about layout options for multidimensional arrays, array slices, and index computations. I also talk about built-in string and set datatypes, including super-cool bit vector representations. Check it out!
www.journalofdemocracy.org/articles/how...
www.journalofdemocracy.org/articles/how...
REPORTER: "Here's a photo of a zip tied 14 year old."
FBI" "OK, we didn't zip tie YOUNG children."
REPORTER: "Here's a photo of a zip tied 14 year old."
FBI" "OK, we didn't zip tie YOUNG children."
My latest Programming Language Pragmatics video covers it all: record syntax, operations, semantics, (sub)typing, and run time layout!
PLP 8.1: Records - youtu.be/qgG555CJPmM
My latest Programming Language Pragmatics video covers it all: record syntax, operations, semantics, (sub)typing, and run time layout!
PLP 8.1: Records - youtu.be/qgG555CJPmM
www.publicsource.org/cmu-expressi...
www.publicsource.org/cmu-expressi...
Polymorphism! My latest Programming Language Pragmatics video covers polymorphic (generic) types: type checking, implementation strategies, type constrains, and polymorphic type inference.
Polymorphism! My latest Programming Language Pragmatics video covers polymorphic (generic) types: type checking, implementation strategies, type constrains, and polymorphic type inference.
My latest Programming Language Pragmatics video talks about type compatibility and structural vs. name equivalence, as well as coercions and how to insert them.
My latest Programming Language Pragmatics video talks about type compatibility and structural vs. name equivalence, as well as coercions and how to insert them.
I have no attachment to the old East Wing. The public doesn't see it. Every president renovates/remodels some. Trump's changes are kind of chintzy, but the next president will probably fix most of that. A ballroom will probably be useful.
So...big shrug?
I have no attachment to the old East Wing. The public doesn't see it. Every president renovates/remodels some. Trump's changes are kind of chintzy, but the next president will probably fix most of that. A ballroom will probably be useful.
So...big shrug?
Open your eyes to this brutality.
ICE beats up, drags & abducts this disabled visually impaired man.
Now share this.
Everyone must see the brutality of this administration & ask themselves what they are doing to push back.
You have power.
Even sharing this video exerts that power.
Open your eyes to this brutality.
ICE beats up, drags & abducts this disabled visually impaired man.
Now share this.
Everyone must see the brutality of this administration & ask themselves what they are doing to push back.
You have power.
Even sharing this video exerts that power.