Currying is a functional programming technique where you derive new functions from a function that takes multiple arguments. (more…)
Read more »
Artificial intelligence is growing exponentially. There is no doubt about that. Self-driving cars are clocking up millions of miles, IBM… (more…)
Read more »
Python has become one of the fastest-growing programming languages over the past... (more…)
Read more »
Python makes concurrency easy. It took less than an hour to add multiprocessing to my blog engine, First Crack, and I have used it often since. Everyone likes to call premature optimization the root of all evil, but architecting programs for concurrent ex... (more…)
Read more »