Compiler and Language Design

I'm quite impressed by Frank Pfenning's Adjoint Functional Language he described at OPLSS'24. It's a language based on Linear Logic with a co-monadic structure which is a kind of modality with associated adjoints which allow a shift from structural to substructural logics in the types. See https://www.cs.cmu.edu/~fp/projects.html#adjoint for details.


Subscribe to OPLSS'24.

Both he and Bob Harper are funded by Jane Street. See Bob Harper's Course on Principles of Programming Languages and Frank Pfenning's Course on Linear Logic.

Most of what programmers do with general purpose programming languages is only done because of what other people do, and those things are almost always done only because of other things other people have done, and so on and so forth. So the benefits of being able to compose programs from the top-down are quite significant. See How Could One Unify CMU and MIT

We are heck of a long way from being able to manage the technology stacks in use today, even without AI chatbots in the mix.  It's a giant shit-show and even well-paid people don't want to do this work. See FUTO FUBS and the Everything App and A New Kind of Science.
  
Subscribe to Defensive Security Podcast.
 
Most of the systems in use today are just for passing money around. Cyclosporiasis is a disease of the intestines. Maybe there'll be an outbreak on the Oracle corporate yacht?
 

Subscribe to DW News.

Comments

Popular posts from this blog

Steven Johnson - So You Think You Know How to Take Derivatives?

Tensor Fields and Simplicial Complexes

FUTO FUBS