New paper: Integrating Array Programming in Object-Oriented Programming

This is a discussion on New paper: Integrating Array Programming in Object-Oriented Programming within the APL forums in Programming Languages category; I've made available a new paper titled "OOPAL: Integrating Array Programming in Object-Oriented Programming". This paper was recently presented at OOPSLA 2003 (the SIGPLAN conference on Object-oriented programming, systems, languages and applications). The goal of this work is to explore how array programming can be added to object-oriented languages at a fundamental level (i.e., not just for numeric computing but for general object manipulation). The paper can be downloaded at: http://www.fscript.org/download/OOPAL.pdf --------------- ABSTRACT: Array programming shines in its ability to express computations at a high-level of abstraction, allowing one to manipulate and query whole sets of data at once. This ...

Go Back   Application Development Forum > Programming Languages > APL

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 04-30-2004, 02:44 AM
Philippe Mougin
Guest
 
Default New paper: Integrating Array Programming in Object-Oriented Programming

I've made available a new paper titled "OOPAL: Integrating Array
Programming in Object-Oriented Programming". This paper was recently
presented at OOPSLA 2003 (the SIGPLAN conference on Object-oriented
programming, systems, languages and applications). The goal of this
work is to explore how array programming can be added to
object-oriented languages at a fundamental level (i.e., not just for
numeric computing but for general object manipulation).

The paper can be downloaded at:
http://www.fscript.org/download/OOPAL.pdf

---------------
ABSTRACT:

Array programming shines in its ability to express computations at a
high-level of abstraction, allowing one to manipulate and query whole
sets of data at once. This paper presents the OOPAL model that
enhances object-oriented programming with array programming features.
The goal of OOPAL is to determine a minimum set of modifications that
must be made to the traditional object model in order to take
advantage of the possibilities of array programming. It is based on a
minimal extension of method invocation and the definition of a kernel
of methods implementing fundamental array programming operations. The
OOPAL model presents a generalization of traditional message passing
in the sense that a message can be send to an entire set of objects.
The model is validated in F-Script, a new scripting language.
---------------

Feedback, comments and suggestions welcome.

Best,

Philippe Mougin
http://www.fscript.org
Reply With Quote
  #2  
Old 05-01-2004, 08:16 AM
Grod
Guest
 
Default Re: New paper: Integrating Array Programming in Object-Oriented Programming

pmougin@acm.org (Philippe Mougin) wrote in message news:<ec86ca0a.0404292244.4b7ab650@posting.google. com>...
> I've made available a new paper titled "OOPAL: Integrating Array
> Programming in Object-Oriented Programming".

[...}
> The model is validated in F-Script, a new scripting language.
> ---------------


Is the OOPAL model implemented in any language that can be used in Windows?
Reply With Quote
  #3  
Old 05-03-2004, 05:47 AM
Philippe Mougin
Guest
 
Default Re: New paper: Integrating Array Programming in Object-Oriented Programming

ggrothendieck@volcanomail.com (Grod) wrote in message news:<ffd662ea.0405010416.501c7c85@posting.google. com>...
> pmougin@acm.org (Philippe Mougin) wrote in message news:<ec86ca0a.0404292244.4b7ab650@posting.google. com>...
> > I've made available a new paper titled "OOPAL: Integrating Array
> > Programming in Object-Oriented Programming".

> [...}
> > The model is validated in F-Script, a new scripting language.
> > ---------------

>
> Is the OOPAL model implemented in any language that can be used in Windows?


Unfortunately, no.

-- Philippe Mougin
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 10:27 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.