October 14, 2018, 9:05pm
Got any ideas for talks - either that you might like to do yourself one day or would like someone else do? If so please share here!
October 14, 2018, 9:10pm
If you’re already full of ideas, here’s something that might inspire one of your own talks one day…
What about inviting Uncle Bob, Kent Beck or Martin Fowler to talk about Elixir?
Are you sure anyone of them played with elixir?
I’d have loved to see especially martin’s opinions but yeah. I mean we have Dave Thomas already
Many interesting talks have already been given. Of these I want to watch
https://pldi18.sigplan.org/event/pldi-2018-pldi-invited-speakers-erik-meijer-keynote (also see what Leslie Lamport recently said about machine learning: Leslie Lamport on programming languages/ machine learning ). About the talk by Erik Meijer, available on youtube:
Machine Learning: Alchemy for the Modern Computer Scientist
In ancient times, the dream of alchemists was to mutate ordinary metals such as lead into noble metals such as gold. However, by using classic mathematics, modern physicists and chemists are much more successful in understanding and transforming matter than alchemists ever dreamt of.
The situation in software seems to be the opposite. Computer scientists have been unsuccessful in their quest to reliably turn formal specifications into code and to accurately understand the mechanics of side-effecting computation. On the other hand, by using classic mathematics, modern software alchemists have been extremely successful in mutating training data into pure functions using various machine learning techniques, in particular deep learning.
Mechanically learning code from training data is often referred to as “Software 2.0” or “Learning-based development”. This new paradigm of software creation will require a radical rethinking of the ancestral software engineering and imperative programming practices that have been developed in the second half of the last century.
In this talk we will discuss how we are building new probabilistic frameworks and differentiable programming languages that support the composition and construction of learnable code, as well as how we can leverage machine learning at every level of the software stack to make developers more productive and services & products more efficient.
I for one would no longer come to listen to bob martin. The other two would be great.
I would love to hear anything around session types. Still struggling to get my head around them
I personally will always open myself to every kind of opinion whether I like it or not. Uncle Bob, DHH, Stallman, etc.
It’s true that not all people like him, probably because Uncle Bob promotes TDD and his version of clean architecture. That said, IMHO his idea on agile, clean code and code testing are still worthy to hear about.
Possibly for some people, although I am quite a fan of both of those ideas.