Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

This repository contains important information about this course. Do not forget to watch it as it will allow us to send notifications for events, such as new exercises, homework, slides or fixes.

Important Information and Links

Environment

This course requires the following mandatory environment. We have taken great care to make it as simple as possible.

  • GitHub is a source code hosting platform; that we will for the exercises and homework. Create an account, and do not forget to fill your profile with your full name. Watch the information repository to get notifications about the course.
  • Atom is a text editor, that we will use to type the sources. Install it.
  • Docker is a platform for software containers; that we will use for the Swift compiler. Install it.
  • Swift is a modern programming language; that we will use in exercises and homework; We use the official docker image.

Test your environment by launching the Swift interpreter:

$ docker run --cap-add sys_ptrace -it --rm swift swift

Source Code

All your homework will be stored within this organization, that will be deleted later. If you want to keep your precious work, feel free to fork it in your own account.

Tutorial

This Swift Tutorial will teach you everything needed for this course. Report issues here.

About

Important information about the Semantics 2017 course at University of Geneva

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors