File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1145/1596614.1596621
- Scopus: eid_2-s2.0-70450203869
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: What does aspect-oriented programming mean for functional programmers?
Title | What does aspect-oriented programming mean for functional programmers? |
---|---|
Authors | |
Keywords | Aspect-Oriented Programming Functional Programming Of Concerns Program Extensibility And Adaptability Separation |
Issue Date | 2009 |
Citation | Proceedings Of The 2009 Acm Sigplan Workshop On Generic Programming, Wgp'09, Co-Located With The International Conference On Functional Programming, Icfp 2009, 2009, p. 37-48 How to Cite? |
Abstract | Aspect-Oriented Programming (AOP) aims at modularising crosscutting concerns that show up in software. The success of AOP has been almost viral and nearly all areas in Software Engineering and Programming Languages have become "infected" by the AOP bug in one way or another. Interestingly the functional programming community (and, in particular, the pure functional programming community) seems to be resistant to the pandemic. The goal of this paper is to debate the possible causes of the functional programming community's resistance and to raise awareness and interest by showcasing the benefits that could be gained from having a functional AOP language. At the same time, we identify the main challenges and explore the possible design-space. Copyright © 2009 ACM. |
Persistent Identifier | http://hdl.handle.net/10722/188485 |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wang, M | en_US |
dc.contributor.author | Oliveira, BCDS | en_US |
dc.date.accessioned | 2013-09-03T04:08:39Z | - |
dc.date.available | 2013-09-03T04:08:39Z | - |
dc.date.issued | 2009 | en_US |
dc.identifier.citation | Proceedings Of The 2009 Acm Sigplan Workshop On Generic Programming, Wgp'09, Co-Located With The International Conference On Functional Programming, Icfp 2009, 2009, p. 37-48 | en_US |
dc.identifier.uri | http://hdl.handle.net/10722/188485 | - |
dc.description.abstract | Aspect-Oriented Programming (AOP) aims at modularising crosscutting concerns that show up in software. The success of AOP has been almost viral and nearly all areas in Software Engineering and Programming Languages have become "infected" by the AOP bug in one way or another. Interestingly the functional programming community (and, in particular, the pure functional programming community) seems to be resistant to the pandemic. The goal of this paper is to debate the possible causes of the functional programming community's resistance and to raise awareness and interest by showcasing the benefits that could be gained from having a functional AOP language. At the same time, we identify the main challenges and explore the possible design-space. Copyright © 2009 ACM. | en_US |
dc.language | eng | en_US |
dc.relation.ispartof | Proceedings of the 2009 ACM SIGPLAN Workshop on Generic Programming, WGP'09, Co-located with the International Conference on Functional Programming, ICFP 2009 | en_US |
dc.subject | Aspect-Oriented Programming | en_US |
dc.subject | Functional Programming | en_US |
dc.subject | Of Concerns | en_US |
dc.subject | Program Extensibility And Adaptability | en_US |
dc.subject | Separation | en_US |
dc.title | What does aspect-oriented programming mean for functional programmers? | en_US |
dc.type | Conference_Paper | en_US |
dc.identifier.email | Oliveira, BCDS: oliveira@comp.nus.edu.sg | en_US |
dc.identifier.authority | Oliveira, BCDS=rp01786 | en_US |
dc.description.nature | link_to_subscribed_fulltext | en_US |
dc.identifier.doi | 10.1145/1596614.1596621 | en_US |
dc.identifier.scopus | eid_2-s2.0-70450203869 | en_US |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-70450203869&selection=ref&src=s&origin=recordpage | en_US |
dc.identifier.spage | 37 | en_US |
dc.identifier.epage | 48 | en_US |
dc.identifier.scopusauthorid | Wang, M=7406689641 | en_US |
dc.identifier.scopusauthorid | Oliveira, BCDS=12239474400 | en_US |