Over the last year I experimented with different IDEs. One of my tasks at work is maintaining a react application, which tempted me to use VS Code for developing it - writing Typescript in an IDE written in JavaScript felt like a good fit.
ReadSome months ago I gave a talk at Beuth University of Applied Sciences about the application of JavaScript as a fullstack language. I built a with an express backend and a react frontend and gave a demonstration. It was not long before people started asking questions about CORS, global state and lifting state up.
ReadOne of the biggest tasks to keep me busy in 2019 was research. More precisely, my work for Prof. Felix Biessmann on a new approach to Relaxed Functional Dependency (RFD) detection, and in this article I want to present and discuss that work.
ReadBad news first. Python is a poor choice for concurrent programming. A principal reason for this is the 'Global Interpreter Lock' or GIL. The GIL ensures that only one thread accesses Python objects at a time, effectively preventing Python from being able to distribute threads onto several CPUs by default.
Read