Обзор языковых фич Kotlin, на которые так или иначе повлияла книга Effective Java. Как подсказывают в комментах, ребята из JetBrains действительно постоянно ссылаются на эту книгу как на источник вдохновения.
https://medium.com/@lukleDev/how-effective-java-may-have-influenced-the-design-of-kotlin-part-1-45fd64c2f974#.nbldksq93
#kotlin #languages
https://medium.com/@lukleDev/how-effective-java-may-have-influenced-the-design-of-kotlin-part-1-45fd64c2f974#.nbldksq93
#kotlin #languages
Medium
How “Effective Java” may have influenced the design of Kotlin — Part 1
Java is a great programming language but has some known flaws, common pitfalls and not-so-great elements that have been inherited from its…
Серия статей по реализации JIT компилятора для языка Brainfuck.
http://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-1-an-interpreter/
#languages
http://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-1-an-interpreter/
#languages
Если вы планируете принять участие в холиваре по системам типов, держите отличное подспорье - подборку определений, фактов, заблуждений и доводов, которые помогут вам затащить в споре.
http://blogs.perl.org/users/ovid/2010/08/what-to-know-before-debating-type-systems.html
#languages
http://blogs.perl.org/users/ovid/2010/08/what-to-know-before-debating-type-systems.html
#languages
Роман Елизаров раскапывает причины страха перед null и дает советы, что с ними делать.
https://medium.com/@elizarov/null-is-your-friend-not-a-mistake-b63ff1751dd5
#java #languages #design
https://medium.com/@elizarov/null-is-your-friend-not-a-mistake-b63ff1751dd5
#java #languages #design
Medium
Null is your friend, not a mistake
NullPointerException is dreaded in Java. All sorts of workarounds exist to avoid nulls. Fear not. They are not needed with Kotlin.