Added a few more lessons to “Hello, Scala”
Added a few more lessons to “Hello, Scala” alvin December 21, 2017 - 5:41pm Read more about Added a few more lessons to “Hello, Scala” Just added a few more lessons to “Hello, Scala” including tuples,...
View ArticleIn Defense of OOFP (Alex Nedelcu)
In Defense of OOFP (Alex Nedelcu) By Alvin Alexander. Last updated: February 13 2018 Alex Nedelcu has a good article titled, In Defense of OOFP, in which he writes about Scala, OOP, FP, and the Scala...
View ArticleThe three principles of functional programming
The three principles of functional programming alvin March 14, 2018 - 9:00pm Read more about The three principles of functional programming The “three principles of functional programming,” from this...
View ArticleWhy is FP seen as the opposite as OOP rather than an addition to it?
Why is FP seen as the opposite as OOP rather than an addition to it? By Alvin Alexander. Last updated: March 26 2018 I can’t say I understand it all, but Alan Kay wrote an article on Quora titled, Why...
View ArticleThe essence of Scala ~ Martin Odersky
The essence of Scala ~ Martin Odersky By Alvin Alexander. Last updated: June 4 2018 Per this tweet, back on May 15 Martin Odersky shared a slide with these contents: The essence of Scala: Fusion of...
View ArticleScala while and do/while loops (syntax, examples)
Scala while and do/while loops (syntax, examples) By Alvin Alexander. Last updated: July 15 2019 Once I got into functional programming I generally quit using while loops and do/while loops in Scala,...
View ArticleHow Scala killed the Strategy Pattern
How Scala killed the Strategy Pattern By Alvin Alexander. Last updated: July 25 2019 Summary: Simple functional programming techniques in Scala make certain OOP design patterns, such as the Strategy...
View ArticleFree Java and OOP training material
Free Java and OOP training material By Alvin Alexander. Last updated: March 17 2019 A long time ago — around 2009 — I initially shared some free Java and OOP training material. If you’re interested,...
View ArticleThe meaning of the word “reify” in programming
The meaning of the word “reify” in programming By Alvin Alexander. Last updated: August 20 2019 I don’t recall hearing of the words “reify” or “reification” in my OOP years, but that may be because I...
View ArticleScala founding idea: Fusion of FP + OOP
Scala founding idea: Fusion of FP + OOP By Alvin Alexander. Last updated: August 10 2019 Read more about Scala founding idea: Fusion of FP + OOP I just found this tweet from Grzegorz Kossakowski, and...
View Article
More Pages to Explore .....