Tags ProgrammingProlog Students Assessment Advisor in Prolog admin May 15, 2022 A close relative of mine teaches Maths to school students in different Grades. During a casual chat some time ago,
Tags C++ProgrammingRust Using DLL Functions in Rust admin May 4, 2022 When you program in Rust, especially in a non-trivial project, there is a good chance that you will need to
Tags LISPProgrammingXojo Calling Lisp Functions from Xojo admin April 17, 2022 A few days ago, I purchased Xojo Pro commercial license. In case you haven’t heard about the product, Xojo is a
Tags C++ProgrammingRust Rust Trait vs. C++ Abstract Class admin April 3, 2022 Traits in Rust are an amazing feature and contribute significantly to the expressive power of the language. For someone coming
Tags Book ReviewLISPProgramming Book Review: Introducing Blockchain with Lisp admin March 19, 2022 Title: Introducing Blockchain with Lisp: Implement and Extend Blockchains with the Racket Language Author: Boro Sitnikovski Publisher: Apress Year: 2021
Tags D LanguageProgramming Lazy Parameter Evaluation in D Language admin March 6, 2022 Languages such as C/C++ and Java follow an “eager” argument evaluation approach, where function arguments are evaluated before the function is
Tags D LanguageProgramming Selective Unit Testing in D Language admin February 23, 2022 In the last article, I briefly explained how D language has built-in support for performing unit tests. I feel this
Tags D LanguageProgramming Support for Unit Testing in D Language admin February 6, 2022 While I admire D language for many of its elegant and powerful features, two features stand out in my opinion.
Tags D LanguageProgramming Template Mixins in D Programming Language admin January 23, 2022 When I heard the name Mixin for the first time in the context of Dlang, I imagined it would be something
Tags D LanguageProgramming Universal Function Call Syntax (UFCS) in D Language admin January 9, 2022 One of the many “cool’ features of Dlang is “Universal Funcion Call Syntax”, which permits non-member functions to be invoked