咨询与建议

限定检索结果

文献类型

  • 45 篇 期刊文献
  • 18 篇 会议
  • 2 篇 学位论文

馆藏范围

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

日期分布

学科分类号

  • 59 篇 工学
    • 47 篇 计算机科学与技术...
    • 47 篇 软件工程
    • 13 篇 电气工程
    • 5 篇 控制科学与工程
    • 4 篇 信息与通信工程
  • 2 篇 理学
    • 2 篇 数学
  • 2 篇 管理学
    • 1 篇 管理科学与工程(可...
    • 1 篇 图书情报与档案管...

主题

  • 65 篇 programming lang...
  • 4 篇 program verifica...
  • 4 篇 programming lang...
  • 3 篇 structured progr...
  • 3 篇 control structur...
  • 3 篇 programming
  • 3 篇 pl/i
  • 3 篇 program document...
  • 2 篇 compilers
  • 2 篇 teaching program...
  • 2 篇 interaction nets
  • 2 篇 probabilistic sp...
  • 2 篇 abstraction
  • 2 篇 domain-specific ...
  • 2 篇 ada
  • 2 篇 pattern matching
  • 2 篇 representation e...
  • 2 篇 alias protection
  • 2 篇 java
  • 2 篇 concepts

机构

  • 2 篇 northwestern uni...
  • 2 篇 mit cambridge ma...
  • 2 篇 harvard univ cam...
  • 2 篇 northeastern uni...
  • 2 篇 kings coll londo...
  • 1 篇 hkust peoples r ...
  • 1 篇 at&t research
  • 1 篇 software methods...
  • 1 篇 univ. of illinoi...
  • 1 篇 aarhus univ dept...
  • 1 篇 carnegie mellon ...
  • 1 篇 carnegie mellon ...
  • 1 篇 univ alexandru i...
  • 1 篇 bedarra
  • 1 篇 univ waterloo de...
  • 1 篇 jet propulsion l...
  • 1 篇 mit comp sci & a...
  • 1 篇 computer science...
  • 1 篇 univ sussex sch ...
  • 1 篇 carnegie mellon ...

作者

  • 4 篇 coblenz michael
  • 3 篇 sunshine joshua
  • 3 篇 aldrich jonathan
  • 2 篇 dimoulas christo...
  • 2 篇 myers brad a.
  • 2 篇 hoare car
  • 2 篇 felleisen matthi...
  • 2 篇 findler robert b...
  • 1 篇 skvorc dejan
  • 1 篇 lopes cristina
  • 1 篇 sato shinya
  • 1 篇 hoare c.a.r.
  • 1 篇 siek jeremy g.
  • 1 篇 tao tao
  • 1 篇 wiedermann ben
  • 1 篇 srbljic sinisa
  • 1 篇 potter jm
  • 1 篇 barnard dt
  • 1 篇 ellison chucky
  • 1 篇 anderson stuart

语言

  • 53 篇 英文
  • 12 篇 其他
检索条件"主题词=Programming Language Design"
65 条 记 录,以下是51-60 订阅
排序:
Ownership types for flexible alias protection
收藏 引用
ACM SIGPLAN NOTICES 1998年 第10期33卷 48-64页
作者: Clarke, DG Potter, JM Noble, J Macquarie Univ Microsoft Res Inst Sydney NSW 2109 Australia
Object-oriented programming languages allow inter-object aliasing. Although necessary to construct linked data structures and networks of interacting objects, aliasing is problematic in that an aggregate object's ... 详细信息
来源: 评论
SUBSEQUENCE REFERENCES - 1ST-CLASS VALUES FOR SUBSTRINGS
收藏 引用
ACM TRANSACTIONS ON programming languageS AND SYSTEMS 1992年 第4期14卷 471-489页
作者: HANSEN, WJ Carnegie Mellon Univ. Pittsburgh PA
Arrays of characters are a basic data type in many programming languages, but strings and substrings are seldom accorded first-class status as parameters and return values. Such status would enable a routine that call... 详细信息
来源: 评论
Option Contracts
收藏 引用
ACM SIGPLAN NOTICES 2013年 第10期48卷 475-494页
作者: Dimoulas, Christos Findler, Robert Bruce Felleisen, Matthias Harvard Univ Cambridge MA 02138 USA Northwestern Univ Evanston IL 60208 USA Northeastern Univ Boston MA USA
Many languages support behavioral software contracts so that programmers can describe a component's obligations and promises via logical assertions in its interface. The contract system monitors program execution,... 详细信息
来源: 评论
A formal approach to the teaching of programming language concepts
收藏 引用
ACM SIGPLAN NOTICES 1998年 第2期33卷 48-55页
作者: Kitchen, A Rochester Inst Technol Dept Comp Sci Rochester NY 14623 USA
While the power of formal semantics is well recognized, it is not usually considered a teaching toot. This paper describes the use of denotational semantics in a course on programming language design for beginning gra... 详细信息
来源: 评论
Towards a programming language for Interaction Nets
收藏 引用
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE 2005年 第5期127卷 133-151页
作者: Mackie, Ian Kings Coll London Dept Comp Sci London WC2R 2LS England
Interaction nets were introduced almost 15 years ago. Since then they have been put forward as both a graphical programming paradigm and as an intermediate language into which we can compile other languages. Whichever... 详细信息
来源: 评论
The K Primer (version 3.3)
收藏 引用
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE 2014年 304卷 57-80页
作者: Serbanuta, Traian Florin Arusoaie, Andrei Lazar, David Ellison, Chucky Lucanu, Dorel Rosu, Grigore Univ Bucharest Bucharest Romania Univ Alexandru Ioan Cuza Iasi Romania MIT Cambridge MA 02139 USA Univ Illinois Champaign IL 61820 USA
This paper serves as a brief introduction to the K tool, a system for formally defining programming languages. It is shown how sequential or concurrent languages can be defined in K simply and modularly. These formal ... 详细信息
来源: 评论
AN AXIOMATIC BASIS FOR COMPUTER programming
收藏 引用
COMMUNICATIONS OF THE ACM 1969年 第10期12卷 576-&页
作者: HOARE, CAR Queen's Univ. of Belfast Northern Ireland
In this paper an attempt is made to explore the logical foundations of computer programming by use of techniques which were first applied in the study of geometry and have later been extended to other branches of math... 详细信息
来源: 评论
DYNAMIC PARTITIONING FOR ARRAY languageS
收藏 引用
COMMUNICATIONS OF THE ACM 1972年 第12期15卷 1023-&页
作者: PHILLIPS, JR ADAMS, HC Univ. of Illinois at Urbana-Champaign Urbana Eglin Air Force Base FL
The classical process of partitioning an array into subarrays is extended to a more useful array language operation. Various modes of partitioning are defined for different types of arrays, so that subarrays may vary ... 详细信息
来源: 评论
TREE-STRUCTURED PROGRAMS
收藏 引用
COMMUNICATIONS OF THE ACM 1973年 第11期16卷 704-705页
作者: WEGNER, E TECH UNIV BERLIN INFORMATIK FORSCH GRP PROGRAM & COMPILEN 2ERNST REUTER PLATZ 8BERLIN 10WEST GERMANY
Describes a style of computer programming which combines the advantages of structured programming with nearly all the power of the jump. Gap between the adherents of structured programming and the devotees of the unre... 详细信息
来源: 评论
Maxims for malfeasant designers, or how to design languages to make programming as difficult as possible  76
Maxims for malfeasant designers, or how to design languages ...
收藏 引用
Proceedings of the 2nd international conference on Software engineering
作者: Richard L. Wexelblat
Communication with the computer is by artificial languages: programming languages and command languages, as well as ad hoc languages of messages. While many such languages are sufficiently rich to permit proper expres... 详细信息
来源: 评论