Latest blog articles (see all)

0
comment
on 8/31/2020 10:45 AM
The rise of tooling for vulnerability detection combined with pressure driven by Vendor Due Diligence is causing a massive enterprise freezeout for non-mainstream technologies across the board. Of particular concern is the impact this will have on the ado[...]
.
0
comment
on 9/25/2017 7:29 AM
. . . it's interesting to see the number of efforts to build new languages on old vm's . . .
.
0
comment
on 1/23/2017 1:00 AM
Tweet Note: read the whole series here.   Last time around we looked at Scala’s Case Class in depth and how it compares to F#’s Discriminated Unions. F# also has Active Patterns, which is a very powerful language feature in its own right. Unsurprisingly, [...]
.
0
comment
on 1/16/2017 1:00 AM
Tweet Note: read the whole series here.   Continuing on from where we left off with traits last time around, let’s look at Scala’s case class/object which can be used to create Algebraic Data Types (ADTs) in Scala.   Case Class You can declare an ADT in F[...]
.
0
comment
on 1/12/2017 1:00 AM
Tweet Note: read the whole series here.   Continuing on from where we left off with type inference last time around, let’s look at a language feature in Scala that doesn’t exist in F# – traits. Scala has both abstract classes and traits (think of them as [...]
.
0
comment
on 1/9/2017 1:00 AM
Tweet It’s a new year, a new job, a new language (Scala) and runtime (JVM) to work with. After a week of learning about my new surroundings at Space Ape Games and getting up to speed with Scala I have learnt a fair bit. In my own journey (aided by Twitter[...]
.
0
comment
on 7/25/2016 2:00 AM
Tweet Hello, Recording of my programming languages talk at The Lead Developer conference this year is available now. It was a well run, and intimate conference despite nearly 500 attendees this year. It’s quite different from many conferences I have atten[...]
.
0
comment
on 2/1/2016 8:52 AM
I've recently had reason to do a bit of work with JNI .  Throughout the course of this work I had to do quite a lot of Googling in order to figure out how to properly manage the caching of various JNI objects used by my C++ code. Some JNI objects can be s[...]
.
0
comment
on 5/20/2015 5:00 AM
Tweet Having been primarily involved with .Net languages in my career so far, homoiconicity was a new idea to me when I first encountered it in Clojure (and also later in Elixir). If you look it up on wikipedia, you’ll find the usual wordy definition that[...]
.
0
comment
on 12/5/2014 4:20 PM
The idea for doing this is not new. There is an excellent series of posts closely tracing an article on applications of functional programming to probability. A colleague of mine has recently called my attention to his own post of two years ago, where he [...]
.

Current and Upcoming Events (see all)

Latest questions (see all)

IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper