Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: ETA programming language


Related Topics

  
  Code-a-holic/LL
The C language module with full source code is included in the freeware release, to serve as an example for new languages.
NLTPK is written in C and Lua programming languages and is released under the GNU Library General Public License: in short, it allows you to use it for free, even in commercial products, without having to release the code of your program (but you have to make public changes to the library).
Mercat, nee Micron, is that language, and this is it.
codeaholic-ll.blogspot.com   (12793 words)

  
 Programming Trends in High Performance Computing
Code developers were looking for a single unified programming interface that allowed them to write one code and allow them to be able to compile and execute it on any system, thus eliminating the "lost work" style of rewriting code every time a new hardware type came on the market.
Programs properly developed using any of these standards are guaranteed to compile and run predictably and correctly on any processing platform that correctly implements the standard.
Since parallelism is not explicit and is merely the result of conditionals based on task rank and programmer fiat, existing serial applications usually require an extensive rewrite in order to specify the parallelism, along with all of the necessary code introductions required to specify all of the individual inter-processor data movement.
css.its.psu.edu /news/nlsp98/progtrends.html   (1778 words)

  
 WG2.8 Technical Meeting
Multi-staged programs write programs, and are used to obtain efficient solutions with general purpose algorithms.
Applying this interpreter to a program will generate an ML program that looks like machine code, and could be used to generate C. Correctness of the compiler is ensured because eliminating the annotations delivers the original interpreter.
The language is strong enough to code up intuitionistic predicate logic, so could be used to express both the proof obligations of overloaded functions, and the proofs themselves on instances.
www.cse.ogi.edu /~jl/wg2.8/KAHNEETA.HTML   (7780 words)

  
 Comp.Lang.ML FAQ [Monthly Posting]
ML (which stands for Meta-Language) is a family of advanced programming languages with [usually] functional control structures, strict semantics, a strict polymorphic type system, and parametrized modules.
It aims to be * an accurate reference implementation of the language specification, * a platform for experimentation with the language semantics or extensions to it, * a useful tool for educational purposes.
The Qwertz Toolbox The qwertz toolbox, a library of Standard ML modules with an emphasis on symbolic Artificial Intelligence programming, may now be obtained by anonymous ftp at: ftp.gmd.de:gmd/ai-research/Software/qwertz.tar.gz The qwertz.tar.gz file is a tar archive compressed using the the GNU gzip program.
www.faqs.org /faqs/meta-lang-faq   (4974 words)

  
 ETA (disambiguation) - Wikipedia, the free encyclopedia
Look up eta, ETA in Wiktionary, the free dictionary.
Burakumin, a Japanese social minority group (Eta is an old, derogatory name)
ETA (Euskadi Ta Askatasuna), a Basque paramilitary terrorist organisation
en.wikipedia.org /wiki/Eta   (148 words)

  
 ETA - Esolang
ETA is an esoteric programming language designed by Mike Taylor in 1999.
The name comes from its instruction set, based on the eight most common letters in the English language: E, T, A, O, I, N, S, H. "Eta" is also the seventh letter in the Greek alphabet, and ETA uses base-7 numbering.
The language is stack-based and all characters that are not instructions are treated as comments.
www.esolangs.org /wiki/ETA   (77 words)

  
 ! Aware to man pages: perlfaq1(1)
Perl is a high-level programming language with an eclectic heritage written by Larry Wall and a cast of thousands.
It derives from the ubiquitous C programming language and to a lesser extent from sed, awk, the Unix shell, and at least a dozen other tools and languages.
To avoid the "what language is perl5?" confusion, some people prefer to simply use "perl" to refer to the latest version of perl and avoid using "perl5" altogether.
www.rocketaware.com /man/man1/perlfaq1.1.htm   (2641 words)

  
 The ETA Project
Yes, it would make more sense to describe the ETA language before ploughing in with the code samples; but the shock value would be decreased that way, so here's some code already.
In addition, the EAS manual describes EAS, the ETA assembler, which may be used to circumvent some of the more onerous aspects of ETA programming - though the true purist will shun it.
ETAword is a trivial hack to find words from the system dictionary that can be incorporated into an ETA program containing a known sequence of significant characters.
www.miketaylor.org.uk /tech/eta/doc   (1462 words)

  
 Revised Report on the Algorithmic Language Algol 60
This is a language suitable for expressing a large class of numerical processes in a form sufficiently concise for direct automatic translation into the language of programmed automatic computers.
Report on the Algorithmic Language Algol by the ACM Committee on Programming Languages and the GAMM Committee on Programming, edited by A. Perlis and K. Samuelson, Numerische Mathematik Bd.
A program is a block or compound statement which is not contained within another statement and which makes no use of other statements not contained within it.
burks.brighton.ac.uk /burks/language/other/a60rr/report.htm   (9144 words)

  
 Don Syme's WebLog on F# and Other Research Projects : Detailed Release notes for 1.9.1.8
The specification used for F# is that "if pattern matching requires that an active discrimination function be run on a given input, then the pattern matching apparatus is free to run that function on the same input as many times as it wishes".
If applied to arguments methods must still be applied to a syntactic tuple of arguments where the number of elements in the tuple is the same as the numebr of arguments expected by the method.
This is thus a breaking change to the language spec, which previously specified different conditions where "null" is used.
blogs.msdn.com /dsyme/archive/2007/04/06/detailed-release-notes-for-1-9-1-8.aspx   (3412 words)

  
 The Esoteric Programming Languages Ring
Stack Oriented Calculus Kernel in Z is a Forth like programming language, able to handle huge relative integers.
Most languages are one-dimensional, and Befunge is two-dimensional and can be extended to n dimensions.
ETA is a pretty esoteric programming language, with a mere 8 instructions.
b.webring.com /hub?ring=esolang   (441 words)

  
 Palm OS ETA Interpreter
The first is a standalone ETA interpreter, the second is an ETA to C translator which produces programs that may then be compiled with Pocket C.
The ETA interpreter expects your ETA program to be in a memo entitled ETA as shown.
Pocket C does not produce very fast applications - for instance the example program bottles.eta takes over two hours to run on my Palm V. Therefore, you will notice that I have written the code in such a way to be as efficient as possible, at the expense of programming niceties.
www.stephensykes.com /etapalm.html   (668 words)

  
 Operational Semantics
Behind every language you have ever programmed is an operational semantics, but it is usually described informally, in English.
The concrete syntax of a programming language is the (text/string) representation of a program, usually defined via a grammar.
Equivalence is an important concept because it allows programs to be transformed by replacing bits with equal bits and the programmer need not even be told since the observed behavior will be the same.
www.cs.jhu.edu /~scott/pl/lectures/opsem.html   (4030 words)

  
 Publications and Research Search Results   (Site not responding. Last check: 2007-10-23)
ETA, in cooperation with ICESA and the One-Stop States, is developing the Program Year 1995 core products and services list.
For Program Year 1994, $7 million was granted to the six implementation states for their own projects and $1.6 million is being made available for common systems development.
In Program Year 1995, $12 million has been included in the grant funds available for round II states and $1.8 will be made available for common systems development.
wdr.doleta.gov /research/rlib_doc.cfm?docn=5451   (1513 words)

  
 Publications and Research Search Results   (Site not responding. Last check: 2007-10-23)
Both the instructional design and the programming of the EIDS EP were guided by several constraints which were set by the terms of the Department of the Army contract.
The MetaMedia team identified twelve essential capabilities for an authoring language or system to function fully on Level 4, in addition to the critical issues for performance, ease of use, and the ability to make changes or additions to the courseware.
Common tasks were defined as those that are common to both Level 3 and Level 4 development, but, because of the complexity of the Level 4 videodiscs, take longer to complete.
wdr.doleta.gov /research/rlib_doc.cfm?docn=5827   (909 words)

  
 Letters From an Alien
Other members of his family, including his outspoken and brilliant sister Elizabeth, get involved with Alyadille and its problems, and Jack himself becomes a Principal Investigator in a project to validate a scientific paper sent by the Senior Scientist on V Eta Boötes.
Jack spends many years not knowing the truth, but between 2030 and 2048 he assumes the entity exists and needs his help to save its old and scientifically advanced civilization.
She manages projects for information technology departments of large financial and governmental organizations, traveling from engagement to engagement with a Russian Blue cat, Fyodor.
www.authorhouse.com /BookStore/ItemDetail~bookid~16039.aspx   (695 words)

  
 English Programming Language   (Site not responding. Last check: 2007-10-23)
The problem with English-like programming languages is that while they're easy to read, they can be hard to write.
Natural-language programming languages were a fad in the 80s.
Languages have a long way to go, but becoming English-like isn't the solution to the problem, I think.
www.whynot.net /view_idea?id=1441   (1058 words)

  
 Definitions of Computable
Programming a Turing machine is tedious and thus much work at higher levels of abstraction make the reasonable assumption that any completely defined algorithm or computer program could be implemented by a Turing machine.
This is NOT saying that some programs or some Turing machines can not be analyzed to determine that they, for example, always halt.
To prove the Halting Problem is unsolvable we will construct one program and one input for which there is no computer program or Turing machine.
www.csee.umbc.edu /help/theory/computable.shtml   (2082 words)

  
 Spain cautiously welcomes ETA's ceasefire offer   (Site not responding. Last check: 2007-10-23)
ETA, the Basque separatist group believed responsible for more than 800 deaths in Spain in the last 45 years, said Wednesday that it was imposing a "permanent ceasefire" in its quest for an independent homeland.
However, she said the government won't rush to declare the fight against ETA completely over.
Since it was formed in 1959, ETA has claimed responsibility for bomb attacks and assassinations that killed hundreds of people.
www.cbc.ca /world/story/2006/03/22/eta-ceasefire060322.html?print   (1310 words)

  
 Björn Bringert - Projects & Publications
Numerals translator applet [screenshot] is a demo applet which uses the Embedded GF interpreter and the GF numerals grammars to translate numerals between a number of languages.
The GF Transfer Language is a programming language which can be used to write functions which work on abstract syntax terms.
ETAJ is an interpreter for the ETA programming language, written in Java.
www.cs.chalmers.se /~bringert/projects.html   (1277 words)

  
 SOO/STRC Linux D2d/DRT   (Site not responding. Last check: 2007-10-23)
It derives from the ubiquitous C programming language and is particularly well-suited for tasks involving quick prototyping, system utilities, software tools, system management tasks, database access, graphical programming, networking, and world wide web programming.
TCL is the basic programming language, while TK is a ToolKit of widgets, which are graphical objects similar to those of other GUI toolkits, such as Xlib, Xview and Motif.
Java is an interpreted language, meaning that routines compiled on one platform are completely portable to other computer platforms without the need for recompilation.
strc.comet.ucar.edu /software/index.htm   (835 words)

  
 Comp.Lang.ML FAQ [Monthly Posting] - allanswers.org
In particular, it is possible to execute programs in an untyped manner, thus exploring the universe where even ML programs "can go wrong".
Some EML specifications are executable, making EML a "wide-spectrum" language which can be used to express every stage in the development of a SML program from the initial high-level specification to the final program itself and including intermediate stages in which specification and program are intermingled.
Thus, TK can be used to program graphical user-interfaces in Caml Light without knowledge of the TCL language.
www.allanswers.org /programming/meta-lang-faq-2.htm   (2582 words)

  
 Joe Marshall on Rebol 1.0
So a properly tail-recursive program is one in which the continuation-passing-style has been eta-reduced.
It is often the case when you are implementing a language in terms of another that you wish to find a mapping between the host language's continuations and the target language's continuations.
The C language is creating and maintaining continuations for its own use, but we are intentionally not using them.
ll1.ai.mit.edu /marshall.html   (1938 words)

  
 Programming doesn't have to be easy | MetaFilter   (Site not responding. Last check: 2007-10-23)
These so-called esoteric languages frequently employ obfuscation and fustian as central design goals; but that doesn't mean you can't do some neat (useless) things with them.
Malbolge is so complex that it has never been proven to be Turing-complete, and the first "Hello, world!" had to be written with a genetic algorithm.
I started work on an ETA quine, but then when I discovered someone had already done it, and it wasn't exactly pleasant, I abandoned it.
www.metafilter.com /51050/Programming-doesnt-have-to-be-easy   (1127 words)

  
 Y-combinator   (Site not responding. Last check: 2007-10-23)
From now on, this is the Y-combinator that I'll talk about, since it is shorter and easier to focus on implementing it in various programming languages.
The easiest way to implement the Y-combinator would be if we had an untyped, call by name programming language (like the lambda-Calculus itself).
We should be able to use the same trick to write the Y combinator in the call by value functional language ML as well.
www.itlabs.umn.edu /HyperNews/get/gopalan/courses/CSCI8980-fall-2001/classwork/2.html   (940 words)

  
 Programming Language Semantics Seminar 1998-99
The term "aspect oriented programming" has been kicked around the OO community for some time now, and I've long wanted to get a better grasp of what it means.
The efficiency of the new implementation was aided by a clear strategy that arose from a theoretical analysis of the scheduling algorithm: concentrate on minimizing overheads that contribute to the work, even at the expense of overheads that contribute to the critical path.
Although it may seem counterintuitive to move overheads onto the critical path, this "work-first" principle has led to a portable Cilk-5 implementation in which the typical cost of spawning a parallel thread is only between 2 and 6 times the cost of a C function call on a variety of contemporary machines.
www.ccs.neu.edu /home/wand/pl-seminar/98-99.html   (2390 words)

  
 Eta - etagere, etabs, bathroom etagere, etanercept
ETA : Welcome to the ETA A campaign and lobby group that also provides breakdown services for car users Information on services, issues and activities such as National Car Free Day, which ETA founded
The ETA Project The home page for the programming language ETA, which allows the small number of characters that are Designed by Mike Taylor, beginning Tuesday 24th August 1999 Copyright Mike Taylor, 1999
ETA -About the ETA The England Touchrugby Association is responsible for the governance and development of Touchrugby in England We are a Non-Profit organisation currently funded by membership fees and managed
www.buildingbits.com /eta   (377 words)

  
 Introduction to Programming ( Course 2667 ) - StudyExam4Less
The course assumes no programming background and provides an overview of the software development process in addition to introducing important programming constructs and methodologies.
Students will learn how computer programs execute, and the types of programs that developers are generally asked to build.
This module introduces the fundamental concepts of variables and data types, which are common to almost all programming languages.
www.studyexam4less.com /2667.asp   (1454 words)

  
 The future of COBOL and COBOL training   (Site not responding. Last check: 2007-10-23)
Since such a project makes no sense, and since companies will have to maintain their COBOL applications, they will most likely continue to write new applications in COBOL as well.
Java was supposed to be the latest in a long line of replacements for COBOL, but performance, readability, record-oriented I/O and many other reasons are preventing Java from becoming a general-purpose programming language.
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.
whatis.techtarget.com /ateQuestionNResponse/0,289625,sid10_gci884968_tax300634,00.html?bucket=ETA   (359 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.