The questions below assume that you have read Chapter 0 .
Be concise in your answers! Most questions can be answered in one sentence.
Q1: Describe the difference between the terms programming and computer science!
< your answer >
Q2: Explain what is a pull request and elaborate on how this concept fits a distributed organization of work!
< your answer >
Q3: In what sense are open-source communities democracies? How are they near-perfect meritocracies ? How is open-source software development similar to academia?
< your answer >
Q4: What is a significant advantage of a "slow" programming language like Python over a faster one like C?
< your answer >
Motivate your answer with one short sentence!
Q5: Python has been the fastest-growing major programming language in recent years.
< your answer >
Q6: Python is named after a snake to emphasize its agility and fast development speed right in its name.
< your answer >
Q7: Python was initially designed for highly intensive numerical computing, in particular for use cases from physics and astronomy.
< your answer >
Q8: JavaScript is a subset of the Java language.
< your answer >
Q9: Python is free software. That means it does not cost anything.
< your answer >
Q10: The primary purpose of PEPs is to regulate how code should be documented and styled.
< your answer >