2019

Introduction to scripting and interpreted languages (Python, R, Octave)

by Damien François (UCLouvain/CISM)

Europe/Brussels
Pasteur (Bibliothèque des sciences et technologies (BST) )

Pasteur

Bibliothèque des sciences et technologies (BST)

Bibliothèque des sciences et technologies, room A 203, Place Louis Pasteur, 2 More info on http://www.ceci-hpc.be/training.html#practicalinfo
Description

Interpreted languages are often thought as less performance-oriented than compiled languages. Yet, they are often much easier to use and the time spent developing code is much lower than with compiled languages, and many tools are available to make them nearly as performant as compiled languages.

Contents:

  • Use cases, strengths and weaknesses
  • The trilogy: Octave, R, Python
  • Compiling and linking the interpreter
  • Installing additional libraries
  • Using compiled code inside interpreted code
  • Compiling interpreted code

Prerequisite:

  • Have a basic understanding of procedural programming (conditionals, loops, etc.) 
  • Being able to use SSH with private keys 
  • Being familiar with a text editor 
  • Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)

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

Organised by

UCLouvain/CISM

Registration
Participants
24 / 29
Surveys
Session quality survey