blogging klipse Common Lisp live examples code snippets | Continue reading
Principles of Data-Oriented Programming. Benefits and costs of Data-Oriented Programming. DOP vs OOP. DOP vs FP. | Continue reading
A hundred things I learned writing my first technical book “Data-Oriented Programming” | Continue reading
Data-Oriented programming influences and how it compares with best practices from other programming paradigms. | Continue reading
How to represent data schema with JSON schema. Benefits of separating data schema from data representation in Data-Oriented Programming. | Continue reading
Multimethod tutorial. Single dispatch and multiple dispatch. | Continue reading
Interactive code snippets in Golang using klipse | Continue reading
Interactive code snippets in Golang using klipse | Continue reading
Principles of Data Oriented Programming. Principle | Continue reading
Writing effective information systems. Abstraction vs. Concretion. Functional programming vs. Object-Oriented programming vs. Data-Oriented programming. Dynamic typing vs. Static typing. Identity vs. State. The value of immutability. | Continue reading
Functional Lodash. Immutable Lodash. JavaScript. Functional Programming. Persistent data structures. | Continue reading
Manipulate immutable collections with no performance hit. Immutable.js and lodash.js. JavaScript live tutorial. | Continue reading
Decrease complexity of your system by separating Code from Data. Data oriented programming. | Continue reading
Decrease complexity of your system by separating Code from Data. Data oriented programming. | Continue reading
Data Oriented Programming in a nutshell. Benefits and drawbacks of data oriented programming. DO vs OOP. DO vs FP. | Continue reading
Data Oriented Programming in a nutshell. Benefits and drawbacks of data oriented programming. DO vs OOP. DO vs FP. | Continue reading
Recursions without names. The y combinator in javascript. Lambda Calculus. | Continue reading
Type inference in Clojurescript. Code optimization. Type checking. | Continue reading
Type inference in Clojurescript. Code optimization. Type checking. | Continue reading
Data Collections in Java versus Immutable Data Collections in Clojure. The complexity of Java compared to the simplicity of Clojure. | Continue reading
Data Collections in Java versus Immutable Data Collections in Clojure. The complexity of Java compared to the simplicity of Clojure. | Continue reading
The importance of sequences in Clojure. Sequences and data collections. Lazy sequences. | Continue reading
Demo of Clojure 1.10 features. Tutorial. Data and People. | Continue reading
Interactive Quines in Clojure. A quine is a program that evaluates to itself. | Continue reading
Interactive Quines in Clojure. A quine is a program that evaluates to itself. | Continue reading
A new way of blogging about Prolog. With interactive and live code snippets powered by Klipse | Continue reading
A new way of blogging about Prolog. With interactive and live code snippets powered by Klipse | Continue reading
In functional pogramming, Lazy sequences are not compatible with dynamic scope | Continue reading
Demo of Clojure 10 features. Tutorial. Data and People. | Continue reading
Demo of Clojure 10 features. Tutorial. Data and People. | Continue reading
Beginners friendly REPL. Easy Clojure. Easy REPL. Klipse REPL. | Continue reading
Beginners friendly REPL. Easy Clojure. Easy REPL. Klipse REPL. | Continue reading
Beginners friendly REPL. Easy Clojure. Easy REPL. Klipse REPL. | Continue reading
Run Clojure code snippets from command line. Hello World in Clojure. | Continue reading
blogging klipse Common Lisp live examples code snippets | Continue reading
blogging klipse Common Lisp live examples code snippets | Continue reading