A new working group, the Efficient Computing Workflow group, is forming in the Statistics Department. If you want to improve the efficiency of your code, this may be the workgroup for you ! A lightweight text editor, Vim, will be presented.
The Efficient Computing Workflow (ECW) group will discuss and present tools and techniques to speed up the process of writing, editing, and testing code while reducing the complexity of managing projects. Our core tools will be the command line interface and Vim, a highly customizable, almost universally available, light weight text editor. Building from these two basic elements, we plan to cover a wide array of tools and approaches that can serve to improve your project management, increase the speed and efficiency with which you write code, and allow you to build an integrated development environment suited to your unique needs, regardless of which specific programming languages you happen to be using.
The first meetings will deal with an introduction to the command line and Vim, installation, package management, and basic use (enough to get you started using and exploring Vim). Subsequent meetings will deal with additional applications and techniques that allow you to personalize Vim to any degree. As the group progresses, we hope to be able to develop new packages and other tools that could be useful to programmers at large.
If you want to improve the efficiency with which you work on code, regardless of your level, we would love for you to join us. We will be covering topics that apply to a wide range of languages (R, LaTeX, Python, C, ...) so knowledge of any specific language is not required (in fact, a diversity of skills would be a huge bonus for the group).
If you are interested in attending, or would like more information about our group, please contact either Ian Mouzon (firstname.lastname@example.org) or Evan "Pete" Walsh (email@example.com). You can also visit the group's GitHub page at https://github.com/epwalsh/ecw.
Our first meeting is tentatively scheduled for Friday, February 5th at 2:00 pm, 2102 Snedecor. If you would like to participate in the group, but this time is not convenient please let us know.
We hope you have a great semester and hope to see you there,
The Efficient Computing Workflow Group