咨询与建议

限定检索结果

文献类型

  • 122 篇 期刊文献
  • 110 篇 会议
  • 4 篇 学位论文

馆藏范围

  • 236 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 207 篇 工学
    • 154 篇 计算机科学与技术...
    • 131 篇 软件工程
    • 14 篇 电气工程
    • 8 篇 控制科学与工程
    • 3 篇 机械工程
    • 3 篇 信息与通信工程
    • 2 篇 材料科学与工程(可...
    • 1 篇 力学(可授工学、理...
    • 1 篇 冶金工程
    • 1 篇 电子科学与技术(可...
  • 35 篇 理学
    • 25 篇 数学
    • 5 篇 物理学
    • 4 篇 生物学
    • 2 篇 统计学(可授理学、...
    • 1 篇 地球物理学
    • 1 篇 系统科学
  • 4 篇 管理学
    • 3 篇 管理科学与工程(可...
    • 1 篇 图书情报与档案管...
  • 3 篇 医学
    • 2 篇 临床医学
    • 1 篇 基础医学(可授医学...

主题

  • 236 篇 generic programm...
  • 23 篇 c plus
  • 21 篇 haskell
  • 16 篇 languages
  • 15 篇 design
  • 13 篇 c++
  • 12 篇 type classes
  • 11 篇 polymorphism
  • 10 篇 template metapro...
  • 9 篇 algorithms
  • 8 篇 generics
  • 8 篇 java
  • 8 篇 functional progr...
  • 7 篇 cgal
  • 7 篇 c#
  • 6 篇 performance
  • 6 篇 type systems
  • 6 篇 concepts
  • 6 篇 scientific compu...
  • 5 篇 standard templat...

机构

  • 10 篇 texas a&m univ c...
  • 7 篇 indiana univ ope...
  • 5 篇 indiana univ blo...
  • 5 篇 texas a&m univer...
  • 4 篇 univ edinburgh e...
  • 4 篇 max planck inst ...
  • 3 篇 radboud univ nij...
  • 3 篇 delft univ techn...
  • 3 篇 indiana univ dep...
  • 3 篇 inria f-06902 so...
  • 2 篇 nanyang technol ...
  • 2 篇 oak ridge natl l...
  • 2 篇 microsoft corp r...
  • 2 篇 univ utrecht dep...
  • 2 篇 chinese acad sci...
  • 2 篇 johannes kepler ...
  • 2 篇 univ chinese aca...
  • 2 篇 rensselaer polyt...
  • 2 篇 cwi nl-1009 ab a...
  • 2 篇 nanjing univ sta...

作者

  • 11 篇 lumsdaine a
  • 6 篇 järvi j
  • 5 篇 mcbride conor
  • 5 篇 lumsdaine andrew
  • 5 篇 miraldo victor c...
  • 5 篇 stroustrup bjarn...
  • 4 篇 berberich eric
  • 4 篇 yallop jeremy
  • 4 篇 jaervi jaakko
  • 4 篇 jones sp
  • 4 篇 wu nicolas
  • 4 篇 lämmel r
  • 4 篇 gregor d
  • 4 篇 serrano alejandr...
  • 3 篇 stylianou christ...
  • 3 篇 siek jeremy
  • 3 篇 siek j
  • 3 篇 hinze ralf
  • 3 篇 weiland michele
  • 3 篇 schupp s

语言

  • 216 篇 英文
  • 20 篇 其他
检索条件"主题词=Generic Programming"
236 条 记 录,以下是11-20 订阅
Using generic programming for designing a data structure for polyhedral surfaces
收藏 引用
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS 1999年 第1期13卷 65-90页
作者: Kettner, L Swiss Fed Inst Technol Inst Theoret Comp Sci CH-8092 Zurich Switzerland
Software design solutions are presented for combinatorial data structures, such as polyhedral surfaces and planar maps, tailored for program libraries in computational geometry. Design issues considered are flexibilit... 详细信息
来源: 评论
Tpetra, and the use of generic programming in scientific computing
收藏 引用
SCIENTIFIC programming 2012年 第2期20卷 115-128页
作者: Baker, C. G. Heroux, M. A. Oak Ridge Natl Lab Computat Engn & Energy Sci Grp Oak Ridge TN 37831 USA Sandia Natl Labs Dept Scalable Algorithms Albuquerque NM 87185 USA
We present Tpetra, a Trilinos package for parallel linear algebra primitives implementing the Petra object model. We describe Tpetra's design, based on generic programming via C++ templated types and template meta... 详细信息
来源: 评论
Efficient run-time dispatching in generic programming with minimal code bloat
收藏 引用
SCIENCE OF COMPUTER programming 2011年 第4期76卷 243-257页
作者: Bourdev, Lubomir Jaervi, Jaakko Adobe Syst Inc San Jose CA 95110 USA EECS UC Berkeley Berkeley CA 94720 USA Texas A&M Univ College Stn TX 77843 USA
generic programming with C++ templates results in efficient but inflexible code: efficient, because the exact types of inputs to generic functions are known at compile time;inflexible because they must be known at com... 详细信息
来源: 评论
A language for generic programming in the large
收藏 引用
SCIENCE OF COMPUTER programming 2011年 第5期76卷 423-465页
作者: Siek, Jeremy G. Lumsdaine, Andrew Univ Colorado Dept Elect & Comp Engn Boulder CO 80309 USA Indiana Univ Dept Comp Sci Bloomington IN 47405 USA
generic programming is an effective methodology for developing reusable software libraries. Many programming languages provide generics and have features for describing interfaces, but none completely support the idio... 详细信息
来源: 评论
Staged generic programming
收藏 引用
PROCEEDINGS OF THE ACM ON programming LANGUAGES-PACMPL 2017年 第ICFP期1卷 1-29页
作者: Yallop, Jeremy Univ Cambridge Cambridge England
generic programming libraries such as Scrap Your Boilerplate eliminate the need to write repetitive code, but typically introduce significant performance overheads. This leaves programmers with the regrettable choice ... 详细信息
来源: 评论
Practical generic programming over a Universe of Native Datatypes
收藏 引用
PROCEEDINGS OF THE ACM ON programming LANGUAGES-PACMPL 2022年 第ICFP期6卷 625–649页
作者: Escot, Lucas Cockx, Jesper Delft Univ Technol Delft Netherlands
Datatype-generic programming makes it possible to define a construction once and apply it to a large class of datatypes. It is often used to avoid code duplication in languages that encourage the definition of custom ... 详细信息
来源: 评论
Staging for generic programming in Space and Time  2017
Staging for Generic Programming in Space and Time
收藏 引用
16th ACM SIGPLAN International Conference on Generative programming - Concepts and Experiences (GPCE) co-located with SPLASH Conference
作者: Ofenbeck, Georg Rompf, Tiark Puschel, Markus Swiss Fed Inst Technol Dept Comp Sci Zurich Switzerland Purdue Univ Dept Comp Sci W Lafayette IN 47907 USA
Metaprogramming is among the most promising candidates to solve the abstraction vs performance trade-off that plagues software engineering through specialization. Metaprogramming has been used to enable low-overhead g... 详细信息
来源: 评论
Sums of Products for Mutually Recursive Datatypes The Appropriationist's View on generic programming  3
Sums of Products for Mutually Recursive Datatypes The Approp...
收藏 引用
3rd ACM SIGPLAN International Workshop on Type-Driven Development (TyDe)
作者: Miraldo, Victor Cacciari Serrano, Alejandro Univ Utrecht Informat & Comp Sci Utrecht Netherlands
generic programming for mutually recursive families of datatypes is hard. On the other hand, most interesting abstract syntax trees are described by a mutually recursive family of datatypes. We could give up on using ... 详细信息
来源: 评论
Template Your Boilerplate Using Template Haskell for Efficient generic programming
Template Your Boilerplate Using Template Haskell for Efficie...
收藏 引用
2012 Haskell Symposium
作者: Adams, Michael D. DuBuisson, Thomas M. Portland State Univ Portland OR 97207 USA
generic programming allows the concise expression of algorithms that would otherwise require large amounts of handwritten code. A number of such systems have been developed over the years, but a common drawback of the... 详细信息
来源: 评论
A comparative study of language support for generic programming
A comparative study of language support for generic programm...
收藏 引用
18th Annual Conference on Object-Oriented programming, Systems, Languages and Applications (OOPSLA 2003)
作者: Garcia, R Järvi, J Lumsdaine, A Siek, J Willcock, J Indiana Univ Open Syst Lab Bloomington IN 47401 USA
Many modem programming languages support basic generic programming, sufficient to implement type-safe polymorphic containers. Some languages have moved beyond this basic support to a broader, more powerful interpretat... 详细信息
来源: 评论