Earlier quoted context omitted.
The characteristics listed in the actual article (posted by computerbob: http://www.securelist.com/en/blog/667/The_Mystery_of_the_Duq... ) also support this conclusion. -Everything is wrapped into objects -Function table is placed directly into the class instance and can be modified after construction -There is no distinction between utility classes (linked lists, hashes) and user-written code -Objects communicate us…
Reminds me of Smalltalk.
Re: Kaspersky: Duqu Trojan uses 'unknown programming language'
#121Smalltalk objects typically don't have a per-object table of function pointers (some dialects do, such as Self).