Sigh. There is programming language research and new research language systems with provably unique logics...
And then there are the corporate sponsored propagandized common languages. They feel like everyone is hyper-political about which color of paint to use. It is not strong sapir-whorf. These are not actually DSLs. Art is what they are, mostly.
Compiler theory and machine learning have a lot of potential and connections with each other.
by and for mathematicians
https://msp.org/
Seriously though... We finally get a job that pays well, that is not management, or requires near a decade of education. And you want to automate it...
https://sampl.cs.washington.edu/tvmconf/slides/Justin-Gottschlich-Machine-Programming.pdf
Symbolic regression is a thing!? Data making programs and math has been around awhile apparently.
Very fun. Computational science has all of these neat things that you can do. Like discover new mathematics.
Neural network analysis is so underrated. Reality is so manifold-y.
"Your programming language choice is your social class" without actually saying it.
https://www.joelonsoftware.com/2005/12/29/the-perils-of-javaschools-2/
As a computer scientist, I dislike programming languages that tell me what to do.
So, Java, Haskell, and Rust have interesting ideas... But I do not like programming in them.
I also think idiomatic programming is a garbage idea. It is an evolved version of tabs-vs-spaces. Seriously, code how you want, and use a traspiler to get it in your company's standard form.
Scientific disciplines are like sports teams, and it is weird.
I have a theoretical physicist that does not believe in infinity. So he is a physics guy instead of a mathematician.
And I have a computer science guy that says all math is constructed. So he is a computer scientist instead of a mathematician.
The search for truth is really just the search for narrative.
It has its own assembly language now.
I am pretty curious about how to use automated reasoning systems to help discover new things, use and verify old ideas, and generally make my life easier.
Current events I try to keep up on
- Math Logic community (The Journal of Symbolic Logic)
- Statistics community (JASML, AoS)
- Algebra community (JoA, JoAG, JoPaAA, SIGSAM)
- Formal Methods community (CAV/TACAS)
Passing the learning curve up to current events
- Abstract Algebra (Dummit, Foote)
- Commutative Algebra (Eisenbud)
- Algebraic Geometry (Hartshorne)
- Mathematical Logic (Mendelson)
- Model Theory (Marker)