Go to page content

C++ As a Second Language

Wednesday, March 27, 10:30 a.m.-4:30 p.m.

Online

Prerequisites: “C as a Second Language” or prior experience with C programming

A great deal of high-performance computing software is written in C++, but few universities offer courses in the language any more. If you have to work with “legacy code” written in C++, adding features, porting to a new machine, or patching errors, or if you need to extend packages like OpenFOAM which are written in C++, then this workshop is for you.

C++ was designed as an extension of the C language but has its own distinct idiom or style. This workshop assumes that you already know C to the level reached in the ACENET workshop, “C as a Second Language”.

This session will take place on:

Wednesday, March 27th – 10:00pm – 12:00pm & 2:00 – 4:00pm (Atlantic time)

You do need to have a laptop with a Mac, Linux or Windows operating system (not a tablet, Chromebook, etc) on which you have administrative privileges, as you will need to pre-load specific software packages.

Participants must register using their institutional / organizational email address (not a personal email, ie. gmail)

Registration.

Presented by ACENET

Event Listing 2024-03-27 10:30:00 2024-03-27 16:30:00 America/St_Johns C++ As a Second Language Prerequisites: “C as a Second Language” or prior experience with C programming A great deal of high-performance computing software is written in C++, but few universities offer courses in the language any more. If you have to work with “legacy code” written in C++, adding features, porting to a new machine, or patching errors, or if you need to extend packages like OpenFOAM which are written in C++, then this workshop is for you. C++ was designed as an extension of the C language but has its own distinct idiom or style. This workshop assumes that you already know C to the level reached in the ACENET workshop, “C as a Second Language”. This session will take place on: Wednesday, March 27th – 10:00pm – 12:00pm & 2:00 – 4:00pm (Atlantic time) You do need to have a laptop with a Mac, Linux or Windows operating system (not a tablet, Chromebook, etc) on which you have administrative privileges, as you will need to pre-load specific software packages. Participants must register using their institutional / organizational email address (not a personal email, ie. gmail) Registration. Online ACENET