⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oo_self.html

📁 cetus网络开发资源指南,包括近2万个开发网址
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">

<HTML>

<!--$url-minder-options$ owner=manfred@manfred-schneider.de -->
<!--$url-minder-ignore$-->

<!-- Copyright (c) 1996-2000 by Cetus Team -->

<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=ISO-8859-1">
<META NAME="REVISIT-AFTER" CONTENT="7 DAYS">

<TITLE>Cetus Links: 18,846 Links on Objects and Components / Self</TITLE>
<LINK REV="MADE" HREF="mailto:w.lugmayr@kpnqwest.at">

<META NAME="AUTHOR" CONTENT="Wolfgang Lugmayr">
<META NAME="DESCRIPTION" CONTENT="Cetus Links: 18,846 Links on Objects and Components / Self">

<META NAME="KEYWORDS" CONTENT="Cetus Links, Cetus, Link,  
Object, Component, Object-Orientation, Component-Orientation, 
Orientation, OO, CBD, OOP, Class, Interface,
Self, Sun, Prototype, Prototype-Based Programming, Merlin,
tinySelf, Agora, Cecil, Omega, Squeak,
Computer, Language, Compiler, Interpreter, Code, Compilation, 
Interpretation, Program, Programming, IDE, Debugger, 
Collection, Resource, Archive, Software, Development, Engineering, 
Example, Demo, Tutorial, FAQ, Reference, Standard, Newsgroup,
Forum, Mailing, List, Chat, Article, Interoperability, Bibliography, 
Book, Proceeding, Magazine, Publication, Organization, User, Group,
Project, People, Conference, Workshop, Environment, Compiler, 
Interpreter, Utility, Tool, GUI, Database, Repository, ORB, Broker, 
Framework, Library, Company, Service, Product">

</HEAD>

<BODY BGCOLOR="#FFFFFF" LANG=EN BACKGROUND="side.gif">

<TABLE CELLPADDING=0 CELLSPACING=0 WIDTH="100%">
   <TR>
      <TD ALIGN=LEFT><IMG SRC="pixel.gif" WIDTH=165 HEIGHT=1><BR>
        <IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
        <A TARGET="_top" HREF="software.html"><IMG ALT="Home" 
        SRC="home.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
        <IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
        <A TARGET="_top" HREF="#oo_search_menue"><IMG ALT="[Search / Menue]" 
        SRC="go_search.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
      <TD ALIGN=CENTER><H3>Object-Oriented Language: Self</H3>
      <TD ALIGN=RIGHT><IMG ALT="[Logo]" SRC="whale.gif" WIDTH=165 HEIGHT=57>
   </TR>
</TABLE>
<HR NOSHADE SIZE=1>

<!-- *****************************************************************

Please insert the NEW or UPDATED icon with these statements:

    

    
    
***************************************************************** -->


<UL>

<LI><B>Intro</B>
<UL>
   <LI>
     Prototype-based languages and systems are made up of <B>self describing 
     objects</B>, unlike classical object oriented systems in which objects 
     are described by classes.
   <LI>
     Protototype-based systems were originally called prototype-based 
     because new objects are created directly, by copying prototypes, 
     rather than indirectly, by using classes. More recently, the 
     philosphical focus of prototype-based programming (on concrete 
     objects, rather than on abstractions like classes) 
     has been recognised as at least as important as how objects are 
     created, so this kind of programming has also been called 
     object-based or object-centered. 
</UL>

<P>
<LI><B>Contents</B>
<UL>
   <LI>
      <A TARGET="_top" HREF="#oo_self_start_here">Start here</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_fun">Fun</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_central_sites">Central Sites</A>
   <LI>
      <A TARGET="_top" HREF="#oo_self_tutorials">Tutorials</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_faqs">FAQs</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_mailing_lists">Mailing Lists</A>
   <LI>
      <A TARGET="_top" HREF="#oo_self_general_articles">General Articles</A>, 
      &nbsp;
      <A TARGET="_top" HREF="#oo_self_special_articles">Special Articles</A>, 
      &nbsp;
      <A TARGET="_top" HREF="#oo_self_link_collections">Link Collections</A>
   <LI>
      <A TARGET="_top" HREF="#oo_self_bibliographies">Bibliographies</A>, 
      &nbsp;
      <A TARGET="_top" HREF="#oo_self_people">People</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_conferences_workshops">Conferences / 
      Workshops</A>
   <LI>
      <A TARGET="_top" HREF="#oo_self_compilers_interpreters">Compiler / 
      Interpreters</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_ftp_archives">FTP Archives</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_other_software">Other Software</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_self_related_software">Related Software</A>
</UL>

<P>
<LI><B>Other pages</B>
<UL>
   <LI><A TARGET="_top" HREF="oo_smalltalk.html">Smalltalk</A>
   <LI><A TARGET="_top" HREF="oo_languages.html">Languages</A>
</UL>

</UL>
<HR NOSHADE SIZE=1>

<UL>

<A NAME="oo_self_start_here">
<LI><B>Start here</B></A>
<UL>
   <LI><A TARGET="_top" 
     HREF="http://self.sunlabs.com/papers/programming-as-experience.html">
     Programming as an Experience: The Inspiration for Self (Randall B. Smith,
     David Ungar)</A>
   <LI><A TARGET="_top" HREF="http://www.objs.com/x3h7/self.htm">
     Self (Object Services and Consulting)</A>
     
   <LI><A TARGET="_top" 
     HREF="http://www.idiom.com/free-compilers/TOOL/Self-1.html">Self 
     (Free Compilers List)</A>
   <LI><A TARGET="_top" 
     HREF="http://self.sunlabs.com/papers/self-power.html">Self: The Power of 
     Simplicity (David Ungar, Randall B. Smith)</A>
</UL>

<IMG SRC="pixel.gif" WIDTH="1" HEIGHT=1>
<LI><A NAME="oo_self_fun"><B>Fun</B></A>
<UL>
   <LI><A TARGET="_top" 
     HREF="http://www.latech.edu/~acm/helloworld/self.html">
     Hello World! (ACM)</A> 
    
</UL>

<P>
<A NAME="oo_self_central_sites">
<LI><B>Central Sites</B></A>
<UL>
   <LI><A TARGET="_top" 
     HREF="http://self.sunlabs.com/">The Self Project (Sun Microsystems 
     Laboratories)</A>
   <LI><A TARGET="_top" 
     HREF="http://www.cs.ucsb.edu/oocsb/self/">The Self Project (UCSB mirror)</A>
   <LI><A TARGET="_top" 
     HREF="http://www.lsi.usp.br/~jecel/merlin.html">The Merlin Object-Oriented 
     System</A>
     <A TARGET="_top" 
     HREF="http://www.merlintec.com/">(MERLINTEC Computers)</A>
     
</UL>

<P>
<A NAME="oo_self_tutorials">
<LI><B>Tutorials</B></A>
<UL>
   <LI><A TARGET="_top" 
     HREF="http://self.sunlabs.com/release/Self-4.0/Tutorial/">
     Prototype-Based Application Construction Using SELF 4.0 (Mario Wolczko, 
     Randall B. Smith)</A>: <A TARGET="_top" 
     HREF="http://self.sunlabs.com/release/Self-4.0/manuals/tutorial.ps.gz">
     Postscript</A>
   <LI>Slides for Self 4.0 Tutorial (Sun Microsystems Laboratories): 
     <A TARGET="_top" 
     HREF="http://self.sunlabs.com/release/Self-4.0/manuals/tutorial-slides.ps.
gz">
     Postscript</A>
   <LI><A TARGET="_top" 
     HREF="http://self.sunlabs.com/teaching.html">Teaching Self and 
     Prototype-Based Programming (Sun Microsystems Laboratories)</A>
</UL>

<P>
<A NAME="oo_self_faqs">
<LI><B>FAQs</B></A>
<UL>
   <LI><A TARGET="_top" 
     HREF="http://www.cs.brown.edu/courses/cs196b/self_faq.html">Self FAQ 
     (Brook Conner)</A>
     
</UL>

<P>
<A NAME="oo_self_mailing_lists">
<LI><B>Mailing Lists</B></A>
<UL>
   <LI><A TARGET="_top" 
     HREF="http://www.egroups.com/list/openself/">openself</A>
     (openself@egroups.com)
     
   <LI><A TARGET="_top" 
     HREF="http://self.sunlabs.com/self-interest-log/">self-interest-log</A>
     (self-interest@self.sunlabs.com)
   <LI><A TARGET="_top" 
     HREF="http://www.egroups.com/list/self-interest/">self-interest</A>
     (self-interest@egroups.com)
</UL>

<P>
<A NAME="oo_self_general_articles">
<LI><B>General Articles</B></A>
<UL>
   <LI>Object-Centered Programming (Jacques Malenfant): 
     <A TARGET="_top" 
     HREF="http://linus.socs.uts.edu.au/~cotar/proto/malefant.ps">
     Postscript</A>
     
   <LI><A TARGET="_top" 
     HREF="http://self.sunlabs.com/papers/organizing-programs.html">Organizing 
     Programs Without Classes (David Ungar et al.)</A>
</UL>

<P>
<A NAME="oo_self_special_articles">
<LI><B>Special Articles</B></A>
<UL>
  <LI><A TARGET="_top" 
    HREF="http://www.cs.ucsb.edu/oocsb/papers/urs-thesis.html">
    Adaptive optimization for Self: Reconciling High Performance with 
    Exploratory Programming (Urs H&ouml;lzle)</A>
  <LI><A TARGET="_top" 
    HREF="http://linus.socs.uts.edu.au/~cotar/proto/ivan.txt">
    Automatic restructuring of Self programs
    (Ivan Moore)</A>         
  <LI><A TARGET="_top" 
    HREF="http://linus.socs.uts.edu.au/~cotar/proto/shah.txt">
    Developing an Application Using the SELF Programming Language 
    (A. Shah, H. Mathkour)</A>     
  <LI><A TARGET="_top" 
    HREF="http://www.sun.com/research/techrep/1994/annualreport94/self.html">
    Fiscal 1994 Project Portfolio Report (Sun Microsystems)</A>     
    

  <P>
  <LI>Compiler Technology
  <UL>
    <LI><A TARGET="_top" 
      HREF="http://self.sunlabs.com/papers/third-generation.html">
      A Third-Generation Self Implementation: Reconciling Responsiveness 
      with Performance
      (Urs H&ouml;lzle, David Ungar)</A>  
    <LI><A TARGET="_top" 
      HREF="http://self.sunlabs.com/papers/customization.html">
      Customization: Optimizing Compiler Technology for Self, a 
      Dynamically-Typed Object-Oriented Programming Language
      (Craig Chambers, David Ungar)</A>  
    <LI><A TARGET="_top" 
      HREF="http://self.sunlabs.com/papers/iterative-type-analysis.html">
      Iterative Type Analysis and Extended Message Splitting: 
      Optimizing Dynamically-Typed Object-Oriented Programs
      (Craig Chambers, David Ungar)</A>  
    <LI><A TARGET="_top" 
      HREF="http://self.sunlabs.com/papers/type-feedback.html">
      Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -