All Projects → sampsyo → Cs6120

sampsyo / Cs6120

Licence: mit
advanced compilers

Projects that are alternatives of or similar to Cs6120

Lunatech Scala 2 To Scala3 Course
Lunatech course - "Moving forward from Scala 2 to Scala 3"
Stars: ✭ 174 (-25%)
Mutual labels:  course
Wechatvideocourse
《微信公众号+小程序快速开发》视频教程课件及代码
Stars: ✭ 185 (-20.26%)
Mutual labels:  course
Dlsys Course.github.io
Deep learning system course
Stars: ✭ 207 (-10.78%)
Mutual labels:  course
Waforth
A bootstrapping dynamic Forth Interpreter/Compiler for WebAssembly
Stars: ✭ 176 (-24.14%)
Mutual labels:  compilers
Calreact
React and Rails 5 calendar appointment app
Stars: ✭ 183 (-21.12%)
Mutual labels:  course
Jlang
JLang: Ahead-of-time compilation of Java programs to LLVM
Stars: ✭ 186 (-19.83%)
Mutual labels:  compilers
Curso blockchain
Indtroductory course to cryptocurrencies and applications of Blockchain technologies.
Stars: ✭ 161 (-30.6%)
Mutual labels:  course
Mongodb Quickstart Course
Course demos and handout material for Talk Python's MongoDB Quickstart course
Stars: ✭ 220 (-5.17%)
Mutual labels:  course
Docker For Java
Docker for Java Developers
Stars: ✭ 183 (-21.12%)
Mutual labels:  course
Web Security Fundamentals
👨‍🏫 Mike's Web Security Course
Stars: ✭ 195 (-15.95%)
Mutual labels:  course
Sicp Course
SICP Course
Stars: ✭ 179 (-22.84%)
Mutual labels:  course
Principle Of Web Search
北京邮电大学“网络搜索原理”课程资料(2019)
Stars: ✭ 182 (-21.55%)
Mutual labels:  course
Aprenda Go
📚 Central de conhecimentos sobre a linguagem de programação Go
Stars: ✭ 186 (-19.83%)
Mutual labels:  course
Vscode Fundamentals
👨‍🏫 Mike's Visual Studio Code Course
Stars: ✭ 175 (-24.57%)
Mutual labels:  course
Androidcourse101
Complete Android Development Course 101: Spotify Clone App
Stars: ✭ 208 (-10.34%)
Mutual labels:  course
Pytket
Python module for interfacing with the CQC t|ket> library of quantum software
Stars: ✭ 162 (-30.17%)
Mutual labels:  compilers
React Workshop
The course material for our React Hooks workshop
Stars: ✭ 184 (-20.69%)
Mutual labels:  course
Writing A Compiler In Ruby
Code from my series on writing a Ruby compiler in Ruby
Stars: ✭ 229 (-1.29%)
Mutual labels:  compilers
Bolt
Bolt is a language with in-built data-race freedom!
Stars: ✭ 215 (-7.33%)
Mutual labels:  compilers
Free Gophers Pack
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
Stars: ✭ 2,343 (+909.91%)
Mutual labels:  course

CS 6120

This is the website for a new grad course at Cornell on compilers. It uses Zola.

Adding Blog Posts

To add a blog post (which you must do for discussion leading and project reports), use a pull request.

You'll want to create a text file in the content/blog/ directory with your new post. Use a filename like YYYY-MM-DD-title.md, where the date is the discussion day or the project deadline and the title is up to you. Include Zola-style "TOML front matter" at the top, which looks like this:

+++
title = "Welcome to CS 6120!"
[extra]
bio = """
  Grace Hopper made the first compiler. [Adrian Sampson](https://www.cs.cornell.edu/~asampson/) is an assistant professor of computer science, so that's pretty cool too I guess.
"""
[[extra.authors]]
name = "Adrian Sampson"
link = "https://www.cs.cornell.edu/~asampson/"  # Links are optional.
[[extra.authors]]
name = "Grace Hopper"
+++

List all the authors of your post. Include a link to your homepage if you have one, but it's optional. Also write a short bio for yourselves (using Markdown), which will appear at the bottom of the post. Then, the rest of the text file is the Markdown text of your blog post.

If you want to use math in your blog post, put latex = true in your [extra] section to enable KaTeX. Then you can use $\pi$ for inline math and \[ e^{i\pi} + 1 = 0 \] for display math.

To include images or other resources in your post, make your post into a directory. That is, make a new directory called YYYY-MM-DD-title inside content/blog/. Then, put your text in a file called index.md inside that. Put your images in the same directory and refer to them with relative paths. See the Zola docs on assets for more details.

You can preview your writing with any Markdown renderer. To see what it will look like when published, install Zola and type zola serve to preview the entire site.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].