Closed vmarkovtsev closed 6 years ago
And after sending my review I see that @eiso is working on it ... oh well! 🤦♂️
Still appreciate it. But yes, I need to find more time (I will) to rework this post. Ideas in it are valuable but this doesn't tell the right story yet.
In a way this post feels to me like the ingredients to a good black mirror episode, programming language edition.
On Jan 10, 2018 01:20, "Francesc Campoy" notifications@github.com wrote:
And after sending my review I see that @eiso https://github.com/eiso is working on it ... oh well! 🤦♂️
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/src-d/blog/pull/171#issuecomment-356457891, or mute the thread https://github.com/notifications/unsubscribe-auth/ABMJeIah0m0pJJganQcT2wAy9DX2fsnXks5tJAJZgaJpZM4RB4gT .
@campoy Thanks for such a long and detailed review! I will learn much from it.
Regarding the Go attack, I think I struggled with some Go code back then, reviewed PRs, communicated with the ML internship candidates and wrote the post at the same, which made me... stressed.
Awesome point about designing a new language: we can say that we fork Go and break the backwards compatibility :)
Backwards compatibility: since the patterns are inferred automatically, I would expect an automatically evolving conversion tool to exist.
I wonder whether rather than showing how programming languages should evolve with MLoSC we should talk about how they could be designed on the first place extracting lessons from existing programming languages and MLoSC.
The idea here is to make a living language, which is constantly designed. For sure the initial design matters but it is going to be patched in the future iterations.
I'm reviewing content for the blog post for the following months. Could we publish this on March 13th?
It requires the rewrite I promised Vadim a long time ago. March 13th is feasible
@eiso Ping
Noooooooooooooooo I force pushed and erased everything, my reflog is empty and the local branch was not synced. @eiso How about the rewrite :trollface:
Ouch, and yeah, we'll have to take this idea from the top. I have a draft written somewhere, unfortunately, no idea where. This is on me. I still have this one locally btw if you want me to push it.
@campoy, @eiso is rewriting this post ATM