Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dss [2020/05/04 16:24]
eduard.staniloiu [Class room]
dss [2022/06/17 13:34] (current)
razvan.nitu1305 [Schedule]
Line 9: Line 9:
 ===== Summary ===== ===== Summary =====
  
-The second ​edition of the D Summer School will take place between ​June 22nd and July 11th 2020, in an online setup. The aim of the program is to introduce students to the basics of the D programming language offering insights on key idioms and focusing on modern programming techniques.+The fourth ​edition of the D Summer School will take place between ​July 4th and July 25th 2022. Classes are held physicallybut we will livestream and record them for folks that are not in Bucharest but wish to participate. The aim of the program is to introduce students to the basics of the D programming languageoffering insights on key idioms and focusing on modern programming techniques.
  
 Activities will take place during three intensive training sessions per week that will enable students to contribute to the language and submit bug-fixing PRs to core D language repos. ​ In the final week of the summer school we'll strongly encourage students to begin working at a bug-fix for one of the bootcamp issues posted on the [[https://​issues.dlang.org/​buglist.cgi?​quicksearch=bootcamp|bug tracker]]. The final day of the program will be marked by a hackathon where efforts will be concentrated on delivering PRs to upstream. Prizes will be awarded. Activities will take place during three intensive training sessions per week that will enable students to contribute to the language and submit bug-fixing PRs to core D language repos. ​ In the final week of the summer school we'll strongly encourage students to begin working at a bug-fix for one of the bootcamp issues posted on the [[https://​issues.dlang.org/​buglist.cgi?​quicksearch=bootcamp|bug tracker]]. The final day of the program will be marked by a hackathon where efforts will be concentrated on delivering PRs to upstream. Prizes will be awarded.
Line 16: Line 16:
 ===== Apply ===== ===== Apply =====
  
-In order to apply, ​you need to solve this [[https://ocw.cs.pub.ro/courses/dss/assignment|assignment]] by 23:55, June 6th 2020. Afterwards we will evaluate your submissions and announce the selected participants.+In order to apply, ​just fill [[https://docs.google.com/forms/d/​1e34VkU15gvWWmZd2wD0id5oZN7_qtL82koFKE0sC2_0/|this form]] and upload your CV. 
 + 
 +Register ​by 23:55, June 15th 2022.
  
 ===== Location & Schedule ===== ===== Location & Schedule =====
Line 24: Line 26:
 Activities take place three times a week, as shown in the schedule below. Activities take place three times a week, as shown in the schedule below.
  
-Each session is highly practical: a presentation of a set of basic concepts ​on slides ​followed by hands-on activities (tutorials and tasks).+Each session is highly practical: a presentation of a set of demos highlighting ​basic concepts followed by hands-on activities (tutorials and tasks). 
 + 
 +**UPDATE**: [[https://​teams.microsoft.com/​l/​channel/​19%3anHNsj6x7EJjI3TwJZ3CPGMa_4bkiU-F1EUqJi3iMx9g1%40thread.tacv2/​General?​groupId=910071a6-7c5c-4023-ac87-d3078047a940&​tenantId=2d8cc8ba-8dda-4334-9e5c-fac2092e9bac|Join the classroom.]]
  
 ==== Schedule ==== ==== Schedule ====
  
-   ​* ​June 222020, 5pm-8pm: Session 0x01. Introduction to D +   ​* ​July 42021, 5pm-8pm: Session 0x01. Introduction to D 
-   ​* ​June 242020, 5pm-8pm: Session 0x02. Introduction to Meta-Programming +   ​* ​July 52021, 5pm-8pm: Session 0x02. Introduction to Meta-Programming 
-   ​* ​June 262020, 5pm-8pm: Session 0x03. Memory Safety +   ​* ​July 72021, 5pm-8pm: Session 0x03. D attrtibutes 
-   ​* ​June 292020, 5pm-8pm: Session 0x04. Advanced D concepts +   ​* ​July 112021, 5pm-8pm: Session 0x04. User defined types 
-   * July 12020, 5pm-8pm: Session 0x05. Multithreading +   * July 122021, 5pm-8pm: Session 0x05. Ranges 
-   * July 32020, 5pm-8pm: Session 0x06. GC vs. Manual Memory Management +   * July 142021, 5pm-8pm: Session 0x06. Design by Introspection 
-   * July 620205am-8pm: Session 0x07. C\C++ Interoperability +   * July 1820215pm-8pm: Session 0x07. Memory Management 
-   * July 82020, 5pm-9pm: Session 0x08. Design by Introspection +   * July 192021, 5pm-8pm: Session 0x08. C\C++ Interoperability 
-   * July 112020, 10am-6pm: Hackathon + after party (pizza and beers on the house) ​+   * July 232021, 10am-6pm: Hackathon + after party (pizza and beers on the house) ​
  
 ===== Resources and Links ===== ===== Resources and Links =====
Line 49: Line 53:
    * [[razvan.nitu1305@gmail.com|Razvan Nitu]], PhD student and D core contributor    * [[razvan.nitu1305@gmail.com|Razvan Nitu]], PhD student and D core contributor
    * [[edi33416@gmail.com|Eduard Staniloiu]],​ PhD student and D core contributor    * [[edi33416@gmail.com|Eduard Staniloiu]],​ PhD student and D core contributor
-   * [[2309bmcristi@gmail.com|Cristian Baciu]], BSc student and D contributor 
  
  
Line 58: Line 61:
 ===== Class room ===== ===== Class room =====
  
-Online room link to be provided.+[[https://​teams.microsoft.com/​l/​channel/​19%3anHNsj6x7EJjI3TwJZ3CPGMa_4bkiU-F1EUqJi3iMx9g1%40thread.tacv2/​General?​groupId=910071a6-7c5c-4023-ac87-d3078047a940&​tenantId=2d8cc8ba-8dda-4334-9e5c-fac2092e9bac|Join the online classroom.]] 
dss.1588598693.txt.gz · Last modified: 2020/05/04 16:24 by eduard.staniloiu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0