Re: New assembly language instructions to support OO languages?

GPS <georgeps@xmission.com>
Fri, 05 Dec 2008 21:23:52 -0700

          From comp.compilers

Related articles
[11 earlier articles]
Re: New assembly language instructions to support OO languages? lkrupp@pssw.com (Louis Krupp) (2008-12-05)
Re: New assembly language instructions to support OO languages? nmm1@cam.ac.uk (2008-12-05)
Re: New assembly language instructions to support OO languages? walter@bytecraft.com (Walter Banks) (2008-12-05)
Re: New assembly language instructions to support OO languages? David.Schroth@unisys.com (David W Schroth) (2008-12-05)
Re: New assembly language instructions to support OO languages? gah@ugcs.caltech.edu (Glen Herrmannsfeldt) (2008-12-05)
Re: New assembly language instructions to support OO languages? gah@ugcs.caltech.edu (Glen Herrmannsfeldt) (2008-12-05)
Re: New assembly language instructions to support OO languages? georgeps@xmission.com (GPS) (2008-12-05)
Re: New assembly language instructions to support OO languages? gah@ugcs.caltech.edu (Glen Herrmannsfeldt) (2008-12-06)
Re: New assembly language instructions to support OO languages? mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2008-12-06)
Re: New assembly language instructions to support OO languages? jasen@xnet.co.nz (Jasen Betts) (2008-12-06)
Re: New assembly language instructions to support OO languages? jgd@cix.compulink.co.uk (2008-12-06)
Re: New assembly language instructions to support OO languages? gneuner2@comcast.net (George Neuner) (2008-12-06)
Re: New assembly language instructions to support OO languages? jgd@cix.compulink.co.uk (2008-12-07)
[17 later articles]
| List of all articles for this month |

From: GPS <georgeps@xmission.com>
Newsgroups: comp.compilers,comp.arch
Followup-To: comp.compilers
Date: Fri, 05 Dec 2008 21:23:52 -0700
Organization: XMission http://www.xmission.com/
References: 08-12-014
Keywords: architecture, OOP
Posted-Date: 06 Dec 2008 06:39:38 EST

Tony wrote:


> To me, it seems like "reducing everything to a function" may be a bit
> dated given that OO languages are the thing nowadays. Can anyone
> imagine any new potential assembly language instructions that would
> make implemention of OO languages easier? (Not just necessarily the
> function thing, but anything).
>
> Tony


It's been done :)


http://www.brouhaha.com/~eric/retrocomputing/intel/iapx432/cs460/


http://en.wikipedia.org/wiki/Intel_iAPX_432


OO isn't a panacea, and the need for backwards compatibility is what I think
restricts most interesting experiments from becoming the future these days.


You also can't really solve the Platypus effect with most OO-like systems.
http://www.advogato.org/article/83.html


A lot of what people are implementing is not what the creator (Alan Kay) of
the term "object-oriented programming" intended to be associated with his
idea.


http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en


It's not really something that Kay invented either though (see Simula) - he
refined it in his own ways at XEROX PARC with a team. It still sort of
lives on though in a different form via Squeak (Smalltalk).


Kay also drew a lot of inspiration as I understood from Douglas Engelbart --
the man that invented the mouse in the 1960's.


George


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.