|
|
| About site: Programming/Languages/C/C-- - C-- |
Return to Computers also Computers |
| About site: http://www.cminusminus.org/ |
Title: Programming/Languages/C/C-- - C-- Problem: C was designed as a programming language, not as a compiler target language. C is suboptimal in the latter role. The Need: define a language designed as a portable target (assembly) language; |
|
|
|
|
NeoBook Tool for creating Windows multimedia applications, useful for promotional, educational, and training purposes. [Windows]
| PAS_78__A_Guide_to_Good_Practice_in_Commissioning_Accessible_Websites A Publicly Available Specification from the British Standards Institution, in association with the Disability Rights Commission. [free download subject to some license conditions]
| IBM__-_Common_Public_License_(CPL) Open source software license.
| Segall,_Gregory Specializing in dynamic web sites based on Flash, DHTML, ASP, JavaScript, and XML.
| NetFlute Design, software development, e-commerce, maintenance, and hosting. Based in Plano, Texas, United States.
| Makhmali,_Javan Offers web design and programming. Located in Portland, Oregon, United States.
|
|
| Alexa statistic for http://www.cminusminus.org/ |
Please visit: http://www.cminusminus.org/
|
| Related sites for http://www.cminusminus.org/ |
| LearnKey Online certification training, videos and cd-roms for A+ certification, MCSE, MCP, CCNA, comptia network+, Novell netware, and Office 2000. | | RFC_0946 Telnet Terminal Location Number Option. R. Nedved. May 1985. | | Tech_Center_Labs Producer of interesting PalmPilot peripherals including the LED Talelights and Talevib vibrators. | | Leman_Silicon_Solutions Design team offering services in VLSI digital design. | | System_Architect A modeling solution designed to provide the tools necessary for development of enterprise systems. It supports business modeling, object-oriented and component modeling with UML, relational data model | | ResearchIndex__Viz__A_Visualization_Programming_System Describes design, implementation of high level visualization programming system, created from a need to support rapid visual prototyping in an environment that can be extended by abstractions in the a | | Oak_Leaf_Enterprises Mere Mortals framework for Visual FoxPro. | | Comet_Media A New York based design studio specializing in motion graphics, HTML and flash presentations. | | CSS-Discuss Wiki companion to the CssDiscussList mailing list. Includes tips and tricks and information on browser hacks, text sizing, and testing. | | PhotoView Compact photo viewer for Windows. | | CIWxperience_com Provider of CIW certification practice exams, study guides, and study material. | | MailStart Checks POP3 account using an email address and password. Sends email from anywhere. Access restricted to one use a week. | | BlueFive_Software Author of utilities and unusual tools for Windows 9x/ME/NT/XP. Amiga programs too, and besides the software there are some useful programming and freeware links. | | Airtime_Design Offering basic web page design as well as web programming and multimedia to businesses. | | IGN_Entertainment,_Inc_ Creates and promotes a network of sites offering video gaming and entertainment. Includes details of internet media properties and digital distribution. | | E-World_Creations Provides web design, graphic design, database development and design, PowerPoint presentations, Flash animation, and self-extracting web presentations. Located in Victoria, British Columbia, Canada. | | Flux_Multimedia_Group Offers design, hosting, and promotion. | | xFriday_Consulting_Services Offers design, maintenance, custom programming and e-commerce solutions. Located in Haryana, India. | | Haveyoursay Simple polling site where you can create your own poll and cast votes as well | | Windows_revamp_\'too_advanced_for_most_PCs\' This article contains information about the upgrade to Windows Vista, and some common hardware problems that occur. |
|
This is websites2007.org cache of m/ as retrieved on 2008.11.18 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
|
C-- Home /* * Cascading Style Sheet for http://cminusminus.eecs.harvard.edu/ */body { background: white; color: black;// font-family: Times, serif;}p {// font-family: Times, serif;}i, em {// font-family: Times, serif;}tt, code, pre { font-family: monospace;}pre { margin-left: 2em;}/* don't mess with people's header fonts -- results look bad on IE * * h1, h2, h3, h4 { * font-family: Verdana, Helvetica, Arial, sans-serif; * text-align: left; * } * * h1 { * font: 140% sans-serif * } * * h2 { * font: 100% sans-serif; * } * */.small { font-family: Verdana, Helvetica, Arial, sans-serif; color: black; background: white; font-size: small;}.blue { font-family: Verdana, Helvetica, Arial, sans-serif; background: blue; color: white;}.red { font-family: Verdana, Helvetica, Arial, sans-serif; background: white; color: red;}.grey { font-family: Verdana, Helvetica, Arial, sans-serif; background: #cccccc; color: black;} .smallblue { font-family: Verdana, Helvetica, Arial, sans-serif; background: blue; color: white; font-size: small;}.smallgrey { font-family: Verdana, Helvetica, Arial, sans-serif; background: #cccccc; color: black; font-size: small;}/* page map */DIV.pagemap {background: #CCF; } DIV.pagemap {float: left; margin-right: 0.1cm; margin-left: 0.1cm; font-family: sans-serif; width : 15%}DIV.pagemap P {margin-top : 1.5ex; margin-bottom : 0ex }DIV.pagemap P.sub {text-indent : 2em}/*LI.outdent {text-indent : -2em}*/DIV.pagemap { padding-left: 1em; padding-right: 1em; padding-top: 1em; padding-bottom : 1em; line-height: 1.1}DIV.pagemap MENU, DIV.pagemap MENU LI, DIV.pagemap MENU LI P { margin-top : 0cm; margin-bottom : 0cm; padding-top : 0cm; padding-bottom : 0cm;}DIV.footer {font-style : italic; font-size : smaller }DIV.pagemap { border-style : solid; border-right-width : normal; border-left-width: none; border-top-width : none; border-bottom-width: none }DIV.pagemap UL, DIV.pagemap DL, DIV.pagemap MENU {list-style: none}DIV.pagemap UL UL, DIV.pagemap DL DL {list-style: none}DIV.pagemap-header {text-align: center}DIV.pagemap DL, DIV.pagemap UL {text-align: left} C-- Harvard EECS C-- Home C-- Home | Specification & Downloads | Old News | Papers | Mailing List | People | FAQ ``A new perspective on programming-language infrastructure'' Welcome to C-- Suppose you are writing a compiler; how will you get quality machine code? You might write your own code generator---but that's a lot of work. You might use somebody else's: perhaps VPO, MLRISC, or the gcc back end. But each of these impressive systems has a rich, complex, and ill-documented interface, and furthermore, to use MLRISC you must write your front end in ML, to use gcc you must write it in C, and so on. You might generate C, if you can live without multiple results in registers, proper tail calls, computed gotos, accurate garbage collection, and efficient exceptions. You would be much happier with one portable assembly language that could be generated by a front end and implemented by any of several code generators. Such a language should serve as the interface between high-level compilers and retargetable, optimizing code generators. Authors of front ends and authors of code generators could cooperate easily. C-- is that language. What distinguishes C--The following aspects of C-- distinguish it from other compiler infrastructures:Other infrastructures focus on adding new optimizations;C-- focuses on supportingmultiple front ends for multiple languages.C-- has a machine-level type system,so you don't have to shoehorn your favorite high-level language into ahigh-level data model that doesn't fit.C-- provides a run-time interface, so you can implementgarbage collection and exception handling using the techniques thatare best suited to your language.The run-time interface is the most novel and mostdistinguishing feature of C--. Where to go from here To experiment with the language, download Quick C--, which includes an interpreter and a native-code compiler. You'll also want the specification (in DVI, PostScript, or PDF forms). Research on C-- and Quick C-- is supported by a generous gift from Microsoft Research and by the National Science Foundation under grant number 0325460. (Opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.) The results of our research may be used freely by anyone for any purpose. Contact: C-- Webmaster. URL: http://www.cminusminus.org/.Last edited: Sat 11 Oct 2008 16:57 EDT. |
|
| |
Problem: | C | was | designed | as | a | programming | language, | not | as | a | compiler | target | language. | C | is | suboptimal | in | the | latter | role. | The | Need: | define | a | language | designed | as | a | portable | target | (assembly) | language; |
|
http://www.cminusminus.org/
C-- 2008 November
dvd rental
dvd
Problem: C was designed as a programming language, not as a compiler target language. C is suboptimal in the latter role. The Need: define a language designed as a portable target (assembly) language;
Rules
|
© 2008 Internet Explorer 5+ or Netscape 6+
|
|
Recommended Sites: 1.
Arts -
Business -
Computers -
Games -
Health -
Home -
Kids and Teens -
News -
Recreation -
Reference -
Regional -
Science -
Shopping -
Society -
Sports -
World
Miss Gallery
- Top Anime Hentai
- DVD rental by mail
- Dirty Dozen Brass Band - Debt Consolidation - Car Covers - Free Advertising - Xbox 360 Games
|