File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1145/2660252.2660257
- Scopus: eid_2-s2.0-84910666644
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: When Importless Becomes Meaningful: A Call for Tag-based Namespaces in Programming Languages
Title | When Importless Becomes Meaningful: A Call for Tag-based Namespaces in Programming Languages |
---|---|
Authors | |
Keywords | Namespaces Python |
Issue Date | 2014 |
Publisher | ACM. |
Citation | SPLASH '14: Conference on Systems, Programming, and Applications: Software for Humanity, Portland, OR, USA, 20-24 October 2014. In Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications Software for Humanity, p. 29-31. New York, NY: ACM, 2014 How to Cite? |
Abstract | Traditional programming language namespaces evolved from filesystem structures. We describe different scenarios where this rigid code organization becomes a limiting factor. After that, we propose a more flexible code organization using tags. We then illustrate it on Python, including how we can convert existing code structures to the new tag-based one. Finally, we discuss our plans how to extend this work to statically typed languages in the future. |
Persistent Identifier | http://hdl.handle.net/10722/219227 |
ISBN |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Tauber, T | - |
dc.date.accessioned | 2015-09-18T07:18:15Z | - |
dc.date.available | 2015-09-18T07:18:15Z | - |
dc.date.issued | 2014 | - |
dc.identifier.citation | SPLASH '14: Conference on Systems, Programming, and Applications: Software for Humanity, Portland, OR, USA, 20-24 October 2014. In Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications Software for Humanity, p. 29-31. New York, NY: ACM, 2014 | - |
dc.identifier.isbn | 9781450332088 | - |
dc.identifier.uri | http://hdl.handle.net/10722/219227 | - |
dc.description.abstract | Traditional programming language namespaces evolved from filesystem structures. We describe different scenarios where this rigid code organization becomes a limiting factor. After that, we propose a more flexible code organization using tags. We then illustrate it on Python, including how we can convert existing code structures to the new tag-based one. Finally, we discuss our plans how to extend this work to statically typed languages in the future. | - |
dc.language | eng | - |
dc.publisher | ACM. | - |
dc.relation.ispartof | Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications Software for Humanity | - |
dc.subject | Namespaces | - |
dc.subject | Python | - |
dc.title | When Importless Becomes Meaningful: A Call for Tag-based Namespaces in Programming Languages | - |
dc.type | Conference_Paper | - |
dc.identifier.email | Tauber, T: ttauber@cs.hku.hk | - |
dc.identifier.doi | 10.1145/2660252.2660257 | - |
dc.identifier.scopus | eid_2-s2.0-84910666644 | - |
dc.identifier.hkuros | 253778 | - |
dc.identifier.spage | 29 | - |
dc.identifier.epage | 31 | - |
dc.publisher.place | New York, NY | - |