Skip to content

Commit 81b9166

Browse files
Merge pull request arialdomartini#8 from arialdomartini/null
Fix arialdomartini#2 - Enhancement to question about null references
2 parents c90afd4 + 3647aa6 commit 81b9166

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ This project is admittedly inspired by [Front-end Job Interview Questions](https
3434

3535
####[[]](#toc) <a name='general'>General Questions:</a>
3636

37-
* Remove the concept of "null" from your preferred language.
3837
* Why Functional Programming matters? When should a functional programming language be used?
3938
* What's the difference between design, architecture, functionality and aesthetic? Discuss.
4039
* How do Companies like Microsoft, Google, Opera and Mozilla profit from their browsers?
@@ -49,6 +48,7 @@ This project is admittedly inspired by [Front-end Job Interview Questions](https
4948
* What's the difference between TCP and HTTP?
5049
* What are the tradeoffs of client-side rendering vs. server-side rendering?
5150
* How could you develop a reliable communication protocol based on a non-reliable one?
51+
* [Tony Hoare](https://en.m.wikipedia.org/wiki/Tony_Hoare) who invented the null reference once said "I call it my billion-dollar mistake." since it lead to "innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years". Imagine you want to remove the possibility to have null references in your preferred language: how would you achieve this goal? What consequences could this have?
5252

5353
####[[]](#toc) <a name='open'>Open Questions:</a>
5454
* Why do people resist change?

0 commit comments

Comments
 (0)