Browsed by
Category: Programming

Python’s List Comprehensions: Uses and Advantages

Python’s List Comprehensions: Uses and Advantages

Whether you’re a Data Scientist, a Web Developer working in an API, or any other of a long list of roles, chances are you’ll stumble upon Python at some point. If so, List Comprehensions are to be expected. Some of us love Python for its simplicity, its fluidity and legibility. Others hate it for not being as performant as C or pure Assembly, having Duck Typing, or being single-threaded (ish). No matter what group you belong to, if you’re in…

Read More Read More

Vim: Squeezing the Text Editor’s Juice with More Features

Vim: Squeezing the Text Editor’s Juice with More Features

Vim is the Swiss-army knife of text editing. It’s not enough that it has a feature and command for almost every use case and user: it will also let you customize it to add whatever specific things you think it’s missing. In this tutorial we’re going to see how to use two of those features: multiple windows, and multiple vim registers.