Scholarly Spaces 6 - Scholarly Practices Given a choice between programming scripted, interoperating applications for NS, Kaleida s scriptx looks like it may be quite powerful, but is not yet http://www.lcc.gatech.edu/~xinwei/papers/texts/scholarspaces/6.Survey.html
Extractions: [PREVIOUS] [FIRST] What is in the future? I cannot be exhaustive here, for lack of time and knowledge, but I'll try to spread my net widely enough to catch general purpose systems of potential interest to scholars at Stanford. Please note that this telescoped survey contains no recommendation of particular technologies.
Extractions: IMAGE Technology, Curtin University of Technology Cross platform multimedia (or multiplatform multimedia) is becoming an important tool as the proliferation of multimedia packages on different platforms increases and diversifies. This paper examines some of the most widely used platforms for multimedia. Features which make them attractive for multimedia as well as packages which have the ability to make use of several different platforms are evaluated. The concept of datatypes is introduced and their importance in defining a multiplatform multimedia system is examined. A framework for multiplatform multimedia system is introduced. Future directions in the field are discussed. In the last half decade processing power in computing has increased at an exponential rate. The effects of this new power can be seen in multimedia with the commercial availability of many new hardware products that make it a much easier area in which to work. All popular computer systems from MS-DOS to OS/2, from Apple Macintosh to UNIX workstations, from Commodore Amigas to soon to be released Power PCs have to in today's marketplace exhibit good multimedia capabilities to be commercially viable. Multiplatform multimedia is a new direction being taken by computer manufacturers in recent years with the advent of high speed, reliable communication links. Rising to meet this challenge are the well known companies such as Apple, IBM, SGI, and Commodore Business Machines.
Ss.htm See programming languages, scripting; scriptx. Character Simulation withscriptx A generalpurpose framework for dynamic behavior. http://www.cstone.net/~bachs/ddj/ss.htm
Extractions: S: an introduction, in "Object-Oriented Programming in S" (R. Calaway), Oct95, 44; comments, and related web site, Apr2000, 10 S [subset-of-C scripting language] ( A. Stevens ), May89, 117; re-written in C++, Feb2000, 110 "SA-C: Single Assignment C" (W. Bohm, R. Beveridge, B. Draper, C. Ross, and M. Chawathe), May2003, 60 SableCC, in "Extreme Parsing" (K.F. Downey), Aug2003, 33 Sagan, Carl, libel suit against Apple Computer [News Brief], DU-Dec94, 1 Sanscript, overview, with examples, in "Visual Programming and Assistive Technology" (D. Lafever), Aug99, 32 Sassenrath, Carl, bio notes, and as Rebol designer ( M. Swaine Satan (Security Administrator Tool for Analyzing Networks) ( J. Erickson
Extractions: Chris points to some geeky settings for LAME, one of those things on my list to play with: MP3 encoding. Here's an aide-memoire of some working MP3 encoder settings [via Loft Blog - a blog aloft] Talking of playing, if anyone has any recommendations for converting vinyl to digital (Ogg Vorbi... Be scared part II on 14 Sep @ 07:18 PM Here's a fact from PDC '05 about Windows Vista: Beta 1 had 4000 new unmanaged APIs Beta 2 so far as 1500 additional ones over beta 1, and counting....... No wonder the SDK is going to weigh in at 900GB. The good news - I quote, "I know we have said in the past unmanaged development is dead - we do...
Minutes Of The Mobile Code Workshop scriptx is a dynamic language, modelled after Dylan and CommonLisp, inteneded for Python is halfway between scripting and objectoriented programming; http://www.swiss.ai.mit.edu/~jmiller/mobile.html
Extractions: Minutes prepared by Jim Miller from information supplied by a number of attendees. I'd especially like to thank Gordon Irlam, Rohit Khare and Henryk Frystyk for their contributions. Attendees: Ken Appleman (appleman@dev.prodigy.com) Anselm Baird-Smith (Anselm.BardSmith@inria.fr) Paul Benati (benatip@pcd.kodak.com) Tim Berners-Lee (timbl@w3.org) Tim Browne (Browne@gdlvm7.vnet.ibm.com) Luca Cardelli (luca@src.dec.com) Dan Connolly (connolly@w3.org) Mark Day (Mark_Day@crd.lotus.com) Simon Dobson (sd@inf.rl.ac.uk) Henryk Frystyk-Nielson (frystyk@w3.org) Jim Gettys (JG@ljo.dec.com) Norman Gilmore (gilmore@kaleida.com) Georges Gonthier (Georges.Gonthier@inria.fr) Michael Gordon (gordon@prodigy.com) Gordon Irlam (gordoni@base.com) Trent Jaeger (jaegert@eecs.umich.edu (Bellcore)) Chris Jones (chrisjo@microsoft.com) Anthony Joseph (adj@pdos.lcs.mit.edu) Rohit Khare (Khare@w3.org) Keisuke Kibakura (Kibakura@sysrap.as.fujitsu.co.jp) John Klensin (Klensin@mci.net) P. M. Hallam-Baker (hallam@w3.org)
Distributed Computation The Python programming Language Safe Python NIST Python workshop. scriptx,Kaleida. IBM/Apple joint venture? Not distributed, but these people know what http://www.base.com/gordoni/web/distribution.html
Extractions: Last updated June 27, 1995. I am interested in making the Web programmable. The phrase "Turing-complete Web space" is a succinct encapsulation of this desire. See also separate Web Technology and Beyond pages on: See also: W3C: On Distributed Objects and Mobile Code Programming Language Research The Language List The Free Compilers List In the language wars implementation quality wins out over design elegance every time. Here is a list of languages that either already do or in the future may support distributed computation: Safe Tcl, John Ousterhout , Sun Sun's plans a note from John Ousterhout Safe-tcl source, specs, interesting language design papers Implemented using a pair of interpreters Untrusted interpreter is a striped down interpreter that executes all the untrusted code Trusted interpreter exports user defined extension routines known to be safe to the untrusted interpreter Able to dynamically load new extension modules from a trusted ftp server into the trusted interpreter, thus making the new functionality available to the untrusted interpreter
The Encyclopedia Of Computer Languages Smalltalk, = scriptx, Influence. Smalltalk, = Self, Influence Ingalls,DH The Smalltalk76 programming System Design and Implementation , pp9-16 § http://hopl.murdoch.edu.au/showlanguage.prx?exp=828
[prog] Web Programming With Perl prog web programming with perl. Shuying Wang shuying at gmail.com should be something like http//someserver/scriptx/component/new?key=value but I http://mailman.linuxchix.org/pipermail/programming/2005-May/001716.html
Bios For Contributing Authors she wrote documentation for scriptx, an objectoriented multimedia scripting writing and applet programming for a variety of high-tech firms. http://www-eleves-isia.cma.fr/documentation/JavaTutorial/information/bios.html
Extractions: 2D Graphics Deborah Adair , the technical writer for the Java Media group at Sun Microsystems, specializes in designing and writing documentation for software developers and other highly technical readers. She has a degree in Scientific and Technical Communication from the University of Washington and has been writing for the computer industry for the past nine years. Sound and 2D Graphics Jennifer Ball writes technical documentation for various groups at Sun Microsystems' Java Software division, including the 2D graphics group and the J2EE group. She started working for Sun as a summer intern. After completing her internship, she morphed into a temporary contractor and is now a full-time employee. When she is not working at Sun, she is completing her Masters degree in Interdisciplinary Computer Science at Mills College. Servlets Cynthia Bloch writes technical documentation at Sun Microsystems' Java Software division. She has a Masters in Information Science from the University of Pittsburgh. Since graduate school she has worked as a Senior Software Engineer at Carnegie Group Incorporated in Pittsburgh Pennsylvania, and as a Senior Technical Trainer at Transarc Corporation in Pittsburgh Pennsylvania.
Slashdot | Kent M. Pitman's Second Wind The scriptx catalog.com programming language from Kaleida was like what youdescribe essentially a multimedia object oriented cross platform lexically http://slashdot.org/interviews/01/11/13/0420226.shtml
Extractions: by drenehtsral I have recently been working on learning Scheme in my spare time, with the eventual goal of writing a scheme based scripting system to run the guts of a massive adventure game/graphical mud sort of system, everything from environment simulation (predator/prey cycles, etc...) to 3d models (i.e. models will be geometry glued together by scripts so you could have trees that by a random seed and a growth level variable have grown over time and are unique to provide interresting landscape features). Scheme is appealing because it's simple, powerful, and adapts well to the idea of a threaded interpreter. To further my goal of learning Scheme inside and out, I've been reading "The Little Schemer," as well as "Structure and Interpretation of Computer Programs." Do you have any other recommendations for good Scheme programming texts?
About The Authors Before joining Sun, she helped document the objectoriented programming languageScriptX at Kaleida Labs and worked on Wall Street, where she wrote http://java.sun.com/j2ee/1.3/docs/tutorial/doc/Bios.html
Extractions: Feedback Java API for XML Processing Eric Armstrong JBuilder2 Bible , as well as Sun's Java XML programming tutorial. For a time, Eric was involved in efforts to design next-generation collaborative discussion/decision systems. His learn-by-ear, see-the-fingering music teaching program is currently on hold while he finishes a weight training book. His Web site is http://www.treelight.com Web Applications and Technology Stephanie Bodoff is a staff writer at Sun Microsystems. In previous positions she worked as a software engineer on distributed computing and telecommunications systems and object-oriented software development methods. Since her conversion to technical writing, Stephanie has documented object-oriented databases, application servers, and enterprise application development methods. She is a co-author of The J2EE Tutorial Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition , and Object-Oriented Software Development: The Fusion Method Java API for XML Messaging, Introduction to Web Services
PO - Languages Alphebetical list of programming languages. Explains the usage of each languageand describes the different variants of some of the languages. http://users.utu.fi/sisasa/oasis/oasis-lang.html
Extractions: To cite articles published in the Journal of Artificial Societies and Social Simulation, please reference the above information and include paragraph numbers if necessary Simulations conceptualized as black boxes offer only limited insight to the general public. Without the ability to open up existing simulations or, more ambitiously, to build one's own simulations the true value of simulations remains only accessible to the scientifically-minded members of society possessing programming skills. End-user programming can significantly enhance the value of simulations by allowing users without traditional programming skills to engage in complex issues through the creation of their own simulations. AgentSheets is an agent-based simulation-authoring tool for end-users. This article provides a brief overview of the AgentSheets environment and illustrates the concept of end-user programming by showing how kids build their own social simulations. Keywords: Agent-based simulations, end-user programming, graphical rewrite rules, programming by demonstration, Java, component-based programming
One And Ten > Books > Programming Books Every category imaginable programming. Viewing 1 - 3 (3 Total) Ads incategory programming programming, Problem Solving Abstraction with C http://www.oneandten.com.au/modules.php?name=NukeC&op=ViewCatg&id_catg=207
It's Like Déjà Vu All Over Again a nice object system for C called, simply enough, Objects in C was involvedwith scriptx. It s a shame that scriptx also didn t see wider adoption. http://radio.weblogs.com/0100136/2002/06/01.html
Extractions: Wow, I've gotten some excellent Marc Canter @ 06/01/2002 08:24 PM . First of all - right on in your insistance of using real backround info, and real arguments - when critisizing Ted's statements. Thanks! I'm all in favor of having ideas critiqued; that's the cornerstone of progress. And heaven knows I've lapsed into too-personal argumentation myself. It just seems to me that, in Ted Nelson's case, this kind of response comes out of the woodwork, and it's the repetitious nature of it that bothers me, I suppose, as much as the content. Secondly I'd like to point out that 2 way links have been around - but those of us who implemented them - have had to do so 'manually' so to speak. See a series of articles we did back in 1996-7: Art vs Commerce Media Lib The RAM conspiracy Japanese Politicians are in trouble ... What Bill Gates Doesn't Understand about On-line Content . Needless to say these two-way links only worked within our own world. Is there an IETF or W3C proposal for two-way links - I'm unaware of?
Sheng Liang S Research Summary Modern programming languages offer a high degree of expressiveness, conciseness, Third, implementations of modern languages often lack good programming http://www.cs.yale.edu/users/liang-sheng/research-summary.html
Extractions: Modern programming languages offer a high degree of expressiveness, conciseness, flexibility, reliability, and safety. These characteristics make them suitable for today's increasingly complex software systems. Indeed, Tcl Python ScriptX ML ... Java and ActiveVRML have all found use in a variety of application domains. Therefore, there is a practical need for designing, implementing, and deploying such languages. There are, however, major obstacles in unleashing the full potential of modern programming languages. First, it is hard to properly design, cleanly specify, and fully understand every single feature in a complex language. Second, modern languages do not correspond to the physical machine as closely as, for example, C, and therefore require more work to implement efficiently. Third, implementations of modern languages often lack good programming environment (e.g., debugging and profiling) support. Finally, different languages use different calling conventions, run-time data representations and memory management mechanisms, and are therefore hard to interoperate. My thesis work, a compiler construction method for modern programming languages, addresses all of the above problems. The key technical contributions are as follows: