2018

Introduction to scientific software development and deployment

by Damien François (UCLouvain/CISM)

Europe/Brussels
DAO (Vinci building)

DAO

Vinci building

Vinci building, room A-182, Bâtiment Vinci, Place du Levant 1. The Vinci building is labelled '2' on the map of Louvain-la-Nevue (http://www.uclouvain.be/cps/ucl/doc/adpi/documents/PLAN_2007recto.pdf), in square E8. Enter the building through its east-side gate entrance (located on Place Sainte Barbe, not through the main doors) and then turn right in the inner courtyard. Enter the building through the door in front of you and go towards the right corridor.
Description

Often, the workflow for researchers is to acquire a piece of software, and either modify it, or wrap it in scripts, or simply install it on the clusters, or all of that at the same time, on many clusters. This session will introduce to the tools that can make this whole process easier.

Contents:

  • Programming paradigms
  • Types of languages and the choice of the language.
  • Tools for deploying software 
  • The programmer's toolkit 
  • Writing comments and elements of style

Prerequisite:

  • Being familiar with a text editor 
  • Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)

Type: Lecture
Target audience: Rookie programmers
Must: This session is a nice-to-have.

Organised by

UCLouvain/CISM

Registration
Participants
33 / 64
Surveys
Session quality survey