CORC—the Cornell computing language
31
TL;DR: CORC is an experimental computing language that was developed at Cornell University to serve the needs of a large and increasing group of computer users whose demands are both limited and intermittent.
read more
Abstract: CORC is an experimental computing language that was developed at Cornell University to serve the needs of a large and increasing group of computer users whose demands are both limited and intermittent. These are the laymen of the computing world, who chose to become as little concerned as possible in the computing process and mechanics, but who would like to benefit from the computational ability that is now commonplace. At a university most of the faculty and student users would fall into this category. In recognition of the current significance of the computer in every area of business, science and engineering there is increasing faculty interest in introducing some use of modern computation into the students' academic experience if this can be done without placing too great a burden on an already hard-pressed curriculum. But computing is not going to be widely used in mathematics and engineering courses if the mechanics of its use are a burden to either the teacher or the student, or if the time necessary to prepare, test and operate programs cuts significantly into the subject matter for which the course was intended. Some participation on the part of the student appears to be an academic virtue, as well as a practical economic necessity—we have never heard any university computing center expansionist, in his wildest moments, propose a completely closed shop programming-operating service for general undergraduate use. In their own research many of the faculty are in the same position as their students. They will use the computer if it is convenient to do so and if it does not involve a major diversion into a technical field which is essentially extraneous to the basic subject matter. The closed-shop computing service in which the professor has (in principle anyway) only to describe his problem to a professional is of course intended to serve this need but we believe it is axiomatic that no university computing center will ever be adequately staffed to
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Curriculum 68: Recommendations for academic programs in computer science: a report of the ACM curriculum committee on computer science
William F. Atchison,S. D. Conte,John W. Hamblen,Thomas E. Hull,Thomas A. Keenan,William B. Kehl,Edward J. McCluskey,Silvio O. Navarro,Werner C. Rheinboldt,Earl J. Schweppe,William Viavant,David M. Young +11 more
TL;DR: This report contains recommendations on academic programs in computer science which were developed by the ACM Curriculum Committee on Computer Science.
428
Order-n correction for regular languages
TL;DR: The method presented requires time proportional to the number of characters in α .
126
Spelling correction in systems programs
TL;DR: By using systems which perform spelling correction, the number of debugging runs per program has been decreased, saving both programmer and machine time.
120
Computer simulation—discussion of the technique and comparison of languages
TL;DR: The conclusion of the paper is that the packages now available for computer simulation offer features which none of the more general-purpose packages do and that analysis of strengths and weaknesses of each suggests ways in which both current and future simulation languages and packages can be improved.
92
DITRAN—a compiler emphasizing diagnostics
P. G. Moulton,M. E. Muller +1 more
TL;DR: DITRAN (DDITRAN DIagnostic ForTRAN) is an implementation of ASA Basic FORTRAN with rather extensive error checking capabilities both at compilation time and during execution of a program.
63