AI-Powered Code Completion Is Amazing… and Scary Sometimes. A free tool that will save you a lot of time
Code completion has long been an accepted and expected feature of coding tools and IDEs in particular, but in recent times, we’ve been getting some tools that range somewhere between super useful and super scary.
My main contact point here is the increasingly well-known TabNine, a VS Code extension that puts AI-powered autocomplete at your disposal.
Look at the example above. What do you see? Instead of using the more commonly used
os.open as it normally would, TabNine now recognizes that the file is named
renameLowerCase and assumes that this is the likelier use case I have in mind.
Actually, this one wasted time for me since I sat there, slowly clapping and then switching windows to create this article.
Although we still talk about programming as a standalone career, the dominance of technology in our lives makes it clear that coding is much more than a career path. In my opinion, computer science is more than a college major or a high-paid job; it’s a skill, essential for thriving in a modern-day economy. Whether you work in healthcare, marketing, business, or other fields, you will see more coding and have to deal with a growing number of technologies throughout your entire life.
You need to go from your house to the Airport. Do you take a Limo or a bike? Of course a Limo? The road is bad and the traffic worse... A Limo is not always the right choice.
I remember my first fumble with basic on my ZX Spectrum computer back in the 1980s, ploughing through pages of basic commands and example code without any real idea of how I could write programs myself
Every week we bring to you the best AI research papers, articles and videos that we have found interesting, cool or simply weird that week. Have fun!
This article will introduce the concepts and topics common to all programming languages, that beginners and experts must know!