Twisting the RTTI System for Safe Dynamic Casts of void* in C++
From Dr Dobbs Journal:In this article, I'll discuss a safe mechanism to dynamically cast void* to typed pointers at runtime, with examples of how to use void* for heterogeneous storage at runtime...
View ArticleObject-Oriented Programming in C# .NET
From CodeProject:A look at advanced concepts such as inheritance, polymorphism, sealed classes and partial classes in C#; Author: MortezaCoder; Section: C#; Chapter: LanguagesClick here to read...
View ArticleDatatype generic programming in Scala - Fixing on Cata
From Javalobby:The paper Functional Programming with Overloading and Higher-Order Polymorphism by Mark P Jones discusses recursion and fixpoints in a section Recursion schemes: Functional programming...
View ArticleLambda the Ultimate
From Lambda the Ultimate:Here's another interesting project targeting the assembly language of the web... ClojureScript seeks to address the weak link in the client/embedded application development...
View ArticleHigher Order Fun
From alaska-kamtchatka.blogspot.com:the serious title of this post is "First-Class Modules Encode Type-Safe Reification of Types" or some such) After reading Kiselyov and Yallop's "First-class modules:...
View ArticleObject Oriented JavaScript
From InfoQ:Sara Chipps discusses using OOP with JavaScript, and polymorphism, encapsulation, inheritance, constructors, and helper functions with JQuery.Click here to read moreTagged: #javascript #java...
View ArticleUsing MongoDB in your Django app - implications and benefits
From Peterbe.com:10 years RDBMS experience 10 years NoSQL experience (ZODB) 10 years Python experience. Compared to... e.4bebe6e26b2ded78ec00000a.Click here to read moreTagged: #mongodb #django #python...
View ArticleValue polymorphism”, simple explanation with examples
From chrisdone.com:A concept in Haskell which is particularly novel is that polymorphism works at the value level rather than function-parameter or object-dereference level. Function overloading is a...
View ArticleDownload the 10 Minute Guide To Object Oriented Programming
From fayewilliams.com:I wrote some posts a while back on the principles of object oriented programming and have collated them into this 10 minute guide as a PDF file that you can download. It covers...
View ArticleRe: Highbrow Java; Or: Java Generics and Why I Still Hate Them
From a-dimit.blogspot.com:This, well, rant, originated as a more elaborate answer to a comment on an article I left unanswered for over half a year. I wanted to apologise by coming up with a rather...
View ArticleCoq 8.3pl3 is out | The Coq Proof Assistant
From inria.fr:Version 8.3pl3 of Coq fixes several bugs of version 8.3pl2. At the same time, new patch-level releases of 8.1 and 8.2 have been released to fix critical bugs related to sort-polymorphism...
View ArticleBoston Ruby Group
From bostonrb.org:This talk will discuss how to integrate database constraints into your application, including how to use polymorphism in your application without sacrificing database integrity.Click...
View ArticleObject-Oriented Programming in Java
From java-tv.com:In this video Kevlin Henney explains what it means to write Java programs according to his view on Object Oriented Programming (OOP) and takes a philosophical approach to...
View ArticleFunctional Thinking for Java
From java-tv.com:This video shows you how to transition from a Java writing imperative programmer to a functional programmer, using Java, Clojure and Scala for examples. It takes common topics from...
View ArticleGHC 7.4.1 is out. Now with kind polymorphism. Here's the release notes
From Haskell.org:inferring the kind of as * -> *, but it now (correctly, according to the Haskell 98 and Haskell 2010 standards) rejects it. You need to write this insteadClick here to read...
View ArticleI'm an Engineer, Not a Compiler
From numbergrinder.com:Recently I had a phone interview where I got asked a variety of Java questions. This kind of thing is standard, and most of the questions were somewhat standard:. These are...
View ArticlePolymorphism in JavaScript
From CodeProject:How does Polymorphism work in JavaScript.; Author: Joe BTrez; Updated: 16 Jan 2012; Section: Client side scripting; Chapter: Web Development; Updated: 16 Jan 2012Click here to read...
View ArticlePolymorphism and Inheritance are Independent of Each Other
From Javalobby:Flexible programs focus on polymorphism and not inheritance. Some languages focus on static type checking (C++, Java, C#) which links the concepts and reduces polymorphic opportunities....
View ArticleIt Is Possible to Do Object-Oriented Programming in Java
From java-tv.com:Object Orientation(OO) means different things to different people, but they normally focus on defining terms such as encapsulation, polymorphism and inheritance, and talk about data...
View ArticleSystem F: Interpreter and Type Checker
From GitHub:System F is a very powerful programming and type system. It is fun to make an interpreter for, but I think it is even more fun to write such an &Click here to read moreTagged:...
View ArticleJava Enums: You have Grace, Elegance and Power and This is What I Love
From Javalobby:While Java 8 is coming, are you sure you know well the enums that were introduced in Java 5? Java enums are still underestimated, and it’s a pity since they are more useful than you...
View Article
More Pages to Explore .....