Matches in SemOpenAlex for { <https://semopenalex.org/work/W1569259952> ?p ?o ?g. }
Showing items 1 to 93 of
93
with 100 items per page.
- W1569259952 abstract "Stack allocation and first-class functions don't naturally mix together. In this paper we show that a type and effect system can be the detergent that helps these features form a nice emulsion. Our interest in this problem comes from our work on the Chapel language, but this problem is also relevant to lambda expressions in C++ and blocks in Objective C. The difficulty in mixing first-class functions and stack allocation is a tension between safety, efficiency, and simplicity. To preserve safety, one must worry about functions outliving the variables they reference: the classic upward funarg problem. There are systems which regain safety but lose programmer-predictable efficiency, and ones that provide both safety and efficiency, but give up simplicity by exposing regions to the programmer. In this paper we present a simple design that combines a type and effect system, for safety, with function-local storage, for control over efficiency." @default.
- W1569259952 created "2016-06-24" @default.
- W1569259952 creator A5020556533 @default.
- W1569259952 creator A5033999458 @default.
- W1569259952 creator A5076417106 @default.
- W1569259952 date "2012-01-01" @default.
- W1569259952 modified "2023-09-27" @default.
- W1569259952 title "Effects for Funargs" @default.
- W1569259952 cites W1553136405 @default.
- W1569259952 cites W1557561422 @default.
- W1569259952 cites W1566259691 @default.
- W1569259952 cites W1580664042 @default.
- W1569259952 cites W1981962444 @default.
- W1569259952 cites W2014530617 @default.
- W1569259952 cites W2032131014 @default.
- W1569259952 cites W2033540531 @default.
- W1569259952 cites W2038677544 @default.
- W1569259952 cites W2040070287 @default.
- W1569259952 cites W2041433126 @default.
- W1569259952 cites W2059285757 @default.
- W1569259952 cites W2073904768 @default.
- W1569259952 cites W2074003683 @default.
- W1569259952 cites W2087875803 @default.
- W1569259952 cites W2088735483 @default.
- W1569259952 cites W2116318340 @default.
- W1569259952 cites W2118068787 @default.
- W1569259952 cites W2126126443 @default.
- W1569259952 cites W2129133667 @default.
- W1569259952 cites W2568721247 @default.
- W1569259952 cites W2913305528 @default.
- W1569259952 hasPublicationYear "2012" @default.
- W1569259952 type Work @default.
- W1569259952 sameAs 1569259952 @default.
- W1569259952 citedByCount "0" @default.
- W1569259952 crossrefType "posted-content" @default.
- W1569259952 hasAuthorship W1569259952A5020556533 @default.
- W1569259952 hasAuthorship W1569259952A5033999458 @default.
- W1569259952 hasAuthorship W1569259952A5076417106 @default.
- W1569259952 hasConcept C111472728 @default.
- W1569259952 hasConcept C119024030 @default.
- W1569259952 hasConcept C138885662 @default.
- W1569259952 hasConcept C14036430 @default.
- W1569259952 hasConcept C154945302 @default.
- W1569259952 hasConcept C199360897 @default.
- W1569259952 hasConcept C2776372474 @default.
- W1569259952 hasConcept C2777212361 @default.
- W1569259952 hasConcept C2778514511 @default.
- W1569259952 hasConcept C2780586882 @default.
- W1569259952 hasConcept C41008148 @default.
- W1569259952 hasConcept C78458016 @default.
- W1569259952 hasConcept C86803240 @default.
- W1569259952 hasConcept C9395851 @default.
- W1569259952 hasConceptScore W1569259952C111472728 @default.
- W1569259952 hasConceptScore W1569259952C119024030 @default.
- W1569259952 hasConceptScore W1569259952C138885662 @default.
- W1569259952 hasConceptScore W1569259952C14036430 @default.
- W1569259952 hasConceptScore W1569259952C154945302 @default.
- W1569259952 hasConceptScore W1569259952C199360897 @default.
- W1569259952 hasConceptScore W1569259952C2776372474 @default.
- W1569259952 hasConceptScore W1569259952C2777212361 @default.
- W1569259952 hasConceptScore W1569259952C2778514511 @default.
- W1569259952 hasConceptScore W1569259952C2780586882 @default.
- W1569259952 hasConceptScore W1569259952C41008148 @default.
- W1569259952 hasConceptScore W1569259952C78458016 @default.
- W1569259952 hasConceptScore W1569259952C86803240 @default.
- W1569259952 hasConceptScore W1569259952C9395851 @default.
- W1569259952 hasLocation W15692599521 @default.
- W1569259952 hasOpenAccess W1569259952 @default.
- W1569259952 hasPrimaryLocation W15692599521 @default.
- W1569259952 hasRelatedWork W1506796530 @default.
- W1569259952 hasRelatedWork W1591912923 @default.
- W1569259952 hasRelatedWork W1592614963 @default.
- W1569259952 hasRelatedWork W166194254 @default.
- W1569259952 hasRelatedWork W1782461346 @default.
- W1569259952 hasRelatedWork W1788381686 @default.
- W1569259952 hasRelatedWork W1986749897 @default.
- W1569259952 hasRelatedWork W2067345971 @default.
- W1569259952 hasRelatedWork W2115188098 @default.
- W1569259952 hasRelatedWork W2137091159 @default.
- W1569259952 hasRelatedWork W2476674024 @default.
- W1569259952 hasRelatedWork W2547734790 @default.
- W1569259952 hasRelatedWork W2560073951 @default.
- W1569259952 hasRelatedWork W2945132723 @default.
- W1569259952 hasRelatedWork W2946320426 @default.
- W1569259952 hasRelatedWork W2982557545 @default.
- W1569259952 hasRelatedWork W3175390415 @default.
- W1569259952 hasRelatedWork W3189720927 @default.
- W1569259952 hasRelatedWork W96894755 @default.
- W1569259952 hasRelatedWork W2904620946 @default.
- W1569259952 isParatext "false" @default.
- W1569259952 isRetracted "false" @default.
- W1569259952 magId "1569259952" @default.
- W1569259952 workType "article" @default.