@catswhocode @kevyn @maumau @stux
Ping 🏓 ![]()
@sweber_de @maumau @stux @kevyn who got that point? Everyone but Stefan? Lol
Nah. Stuff like regular expressions and even C compilers do consistency testing.
The details of language at scale are tricky. Everyone's spec kind of sucks.
I just use Huel for lazy meals.
@worldsendless It might be a good way to talk about macros.
@worldsendless Kind of like this
str_decl : 'string' id '=' val ';'
{
st.addVariable(Type.STRING, $id.text, $val.text);
// ...
};
It is pretty great. Too bad the only thing that seems to matter for programming language adoption is marketing.
Will you make it like Lua? Where it can interopt with C?
It is all in the emoji icon. If you pause over an emoji, you can see the ascii needed to type it out.
@claudiom@mastodon.sdf.org
Linux development has been the same way. Big donations in development time from IBM and Google make up most of the project.
It seems to be the way of things, to use a close fork of a corporate funded, but mostly open, project.
But to combat this, tech industry needs to learn that aside from security and bug fixes, updates are unnecessary. New hardware means needing new drivers, and introducing possible semantic bugs in the pipeline. It kills past charity software work. Fast changing languages have the same issue. Most lang's are getting stuck in single compiler territory.
Deblobbed Linux, or openBSD
I don't get the slow transition between operating systems people have. Give it a weekend. Getting vendor locked is a type of intellectual slavery. 😛
Type theory and logic computing research are especially big with them.
They are also one of the big 5. If the other 4 do not own something, MS probably does. You can look under Microsoft Research and find that many languages and tech infrastructures belong to them.
So are things like dafny and z3
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)