Geometry.Net - the online learning center
Home  - Basic_D - Dylan Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 3     41-60 of 104    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Dylan Programming:     more detail
  1. Programming in Dylan by I. Craig, 1997-04
  2. Dylan Programming: An Object-Oriented and Dynamic Language by Sonya E. Keene, Robert O. Mathews, et all 1996-08
  3. The Dylan Reference Manual: The Definitive Guide to the New Object-Oriented Dynamic Language (Apple Press Series) by Andrew Shalit, David Moon, et all 1996-09-11
  4. Full Impact MacRos: Programming With Full Talk by Dylan B. Ashe, 1992-01
  5. WAP Development with WML and WMLScript (With CD-ROM) by Ben Forta, Dylan Bromby, et all 2000-09-22
  6. Dylan by Graham, 2001-01
  7. HCI International 2007: 12th International Conference, HCI International 2007, with 8 Further Associated Conferences, Beijing, China, July 22-27, 2007, ... (Lecture Notes in Computer Science)

41. Discuss.SarahsBookstores.com: Dylan Programming - An Object-Oriented And Dynamic
Related To dylan programming An Object-Oriented And Dynamic Language RecentChanges Comparison of Dylan and Other Programming Languages.
http://discuss.sarahsbookstores.com/Dylan_Programming_-_An_Object-Oriented_And_D
Dylan Programming - An Object-Oriented And Dynamic Language
HomePage Preferences Related To Dylan Programming - An Object-Oriented And Dynamic Language ... Logout
Featured: Featured Stories Picture Gallery
The Unplanned Pregnancy Handbook - Real Life Stories Resources And Information To Help You On LISP - Advanced Techniques For Common LISP Chat11.com Web Bible11.com MyBibleCenter.com
Dylan Programming - An Object-Oriented and Dynamic Language
Programming Books
Contents:
Programming: Dylan Programming - An Object-Oriented and Dynamic Language
  • Preface.
  • I. Basic Concepts.
  • 1. Introduction.
  • Comparison of Dylan and Other Programming Languages.
  • Modular, Reusable, Component-Oriented Programs.
  • Powerful and Familiar Procedural Programming.
  • Rapid and Productive Development of Programs.
  • Delivery of Sale, Efficient, Compact Applications.

  • 2. Quick Start.
  • Dialog With a Dylan Listener.
  • Simple Arithmetic Operations.
  • Variables and Constants.
  • Formatted Output.
  • A Complete Dylan Program.

  • 3. Methods, Classes, and Objects.
  • Method Definitions.
  • Classes.

42. Functional Objects, Inc.
dylan programming An ObjectOriented and Dynamic Language by Neal Feinberg (Editor),Sonya E. Keene (Contributor), Robert O. Mathews, Withington,
http://www.functionalobjects.com/products/books.phtml

Functional Developer

Online Doc

Dylan Books
Linux Alpha
Dylan Books
For a limited time, the following books are available at a discount from Functional Objects, Inc.
The Dylan Reference Manual
The Dylan Reference Manual: The Definitive Guide to the New Object-Oriented Dynamic Language
by Andrew Shalit, David Moon, Orca Starbuck.
Addison-Wesley Pub Co; ISBN: 0201442116 Sold Out! You can still purchase this title from Amazon.com
Dylan Programming
Dylan Programming: An Object-Oriented and Dynamic Language
by Neal Feinberg (Editor), Sonya E. Keene (Contributor), Robert O. Mathews, Withington, Peter S. Gordon (Editor), P. Tucker Withington.
Addison-Wesley Pub Co; ISBN: 0201479761 Normally $30.95, now available for $25.95. These and other Dylan books are also available from Amazon.com and its affiliates.
All product and brand names are the registered trademarks or trademarks of their respective owners.
Please mail webmaster@functionalobjects.com with questions or comments about this website.

43. Dylan Programming: An Introduction To This Object-Oriented And Dynamic Language
reference author, title, language for ISBN0201479761 dylan programming AnIntroduction To This Object-Oriented And Dynamic Language.
http://my.linkbaton.com/isbn/0201479761
Dylan Programming: An Introduction To This Object-Oriented And Dynamic Language ( ISBN:
Book informaion links: Dylan Programming: An Introduction To This Object-Oriented And Dynamic Language
ISBN Title Dylan Programming: An Introduction To This Object-Oriented And Dynamic Language Feinberg, Neal English Softcover
Back to the ISBN symbols home

44. Info-dylan@ai.mit.edu Mailing List
for the discussion of all topics related to the dylan programming language . low volume list for announcements about the dylan programming language.
http://people.csail.mit.edu/gregs/info-dylan.html
Info-dylan@ai.mit.edu mailing list
The info-dylan@ai.mit.edu mailing list is for the discussion of the programming language Dylan (which stands for dy namic lan guage). For an overview of Dylan, you might want to peruse the Functional Objects, Inc. web site. There is a bidirectional gateway between the info-dylan mailing list and the comp.lang.dylan newsgroup. To subscribe to the mailing list, send mail to info-dylan-request@ai.mit.edu with a body consisting of subscribe To see archives of the info-dylan list, look here Following is the "official" blurb describing the mailing list:
I have a very simple setup to mirror the newsgroup and mailing list:
The target for info-dylan@ai.mit.edu calls a little Perl script, info-dylan-mail2news.pl , which throws away a few headers and then sends the message to the newsgroup via mail2news@anon.lcs.mit.edu, a mail2news service.
I have a cron job that runs another little perl script, info-dylan-news2mail.pl , every 15 minutes. The script records in a file the last article id it processed. The script connects to the news server, gets all articles numbered higher than the last-processed id, checks for "skippable", and if OK, sends the articles to the mailing list. An article is considered skippable if it looks like it originated from the mail2news gateway mentioned above.
The scripts I hacked up to maintain the gateway are available here . I'm not proud of them, but they (mostly) work.

45. Re: New Book On Dylan?
I m trying to choose a book to learn dylan programming from, and DylanProgramming by Neal Feinberg et al seems to be highly recommended.
http://people.csail.mit.edu/gregs/info-dylan-archive-html-2000/msg00442.html
[Prev] [Next] [Index] [Thread]
Re: New book on Dylan?
38f42eeb@occy.pnc.com.au References

46. Effective Dylan: 50 Specific Ways Dylan Is Easier To Use Than C++ 
Dylan programs are written as though objects are always allocated on the heap, Most dylan programming is generic programming to at least some degree,
http://homepage.mac.com/chrispage/iblog/C42511381/E1695292303/
getCategoryName("C42511381");
Effective Dylan: 50 Specific Ways Dylan is Easier to Use Than C++
A point-by-point comparison between Dylan and the fifty items described in Scott Meyers' Effective C++.
I’ve been meaning to do this for a while. Here I go. The following is a brief† explanation of how Dylan compares against all fifty items listed in Scott Meyers’ Effective C++: 50 Specific Ways to Improve Your Programs and Designs ††. Much as I like this book and find it useful for programming in C++, the fact is that a lot of what’s in it (and other books on C++) is about the unnecessarily hard parts of C++. Dylan generally provides a simpler and more productive (and enjoyable!) approach to programming.
†I wrote that before writing the bulk of this. Since there are, after all, fifty points, the overall result isn’t very short. However, my response to each item is relatively brief and may leave out a number of details that would be worth expanding on in the future.
††Note that I used the first edition of Scott’s book, although that link above points at the second edition on Amazon. At some point I’ll go through the second edition and update my comments if necessary.
Shifting from C to C++
This section is very specific to C vs. C++, so there isn’t a direct comparison in Dylan, but I’ll add some comments anyway.

47. Holborn Books Online: Dylan Programming: An Object Oriented And Dynamic Language
Buy computer books online at Holborn Books, the UK s foremost specialist computerbookseller.
http://www.holbornbooks.co.uk/details.aspx?sn=26726

48. Holborn Books - Buy Computer Books Online
You searched for dylan programming 2 Records found dylan programming AnObject Oriented and Dynamic Language by Feinberg, Neal
http://www.holbornbooks.co.uk/searchresults.aspx?txtsearch=Dylan Programming

49. DevSearcher.com, The Programmer's Search Engine - Languages/Dylan
PC AI The dylan programming Language PC AI The dylan programming Language Modestbut very useful, well written page; horrible colors (blood red) make it
http://www.devsearcher.com/category.php3?parent=Languages/Dylan

50. Agregador De Noticias | Gentoo-Es
+files/50gwydiondylan-gentoo.el, +metadata.xml, +gwydion-dylan-2.4.0.ebuildAdded The Gwydion-Dylan Compiler for the dylan programming Language
http://www.gentoo-es.org/aggregator?from=180

51. Dylan Code Collection
For more information on Dylan, the programming language, visit my dylan programmingpage. You can download dylanlibs1.1.tar.gz here or read the readme.txt
http://dylanlibs.sourceforge.net/
Click the image above to go to the SourceForge Project Page
Dylan Code Collection
Last updated on 02 May 2001.
DylanLibs
The DylanLibs project, or Dylan Code Collection, is a repository of libraries written in the Dylan programming language. I've developed a number of re-usable libraries written in Dylan and made them available through my web site . To make maintenance easier, and to provide the ability for others to help with the development, I decided to create a SourceForge project to manage them. The result is this project. Some of the libraries available work only with Functional Developer , a commercial Dylan system, while others work with Gwydion Dylan , an Open Source Dylan implementation. To obtain the libraries, visit the project home page . For more information on Dylan, the programming language, visit my Dylan Programming page You can download dylanlibs-1.1.tar.gz here or read the readme.txt file here
Creatures
As an example of applications written in Dylan I've released all my Creatures 3 utilties that were written in Dylan as a package in the DylanLibs project. These include the source code to the Genetics Editor, Gene Comparison program, CAOS Injector, etc. You can download creatures-1.0.tar.gz

52. Scottish Developers - Web Links
. Dylan is an objectoriented dynamic language, originally designed by......Visit dylan programming Langauge Popular, Last Update 2003/10/29 058.
http://www.scottishdevelopers.com/modules/mylinks/singlelink.php?cid=2&lid=95

53. ScienceDaily -- Browse Topics: Computers/Programming/Languages/Dylan
PC AI The dylan programming Language Contains links to information, A Look At Dylan - Review of dylan programming Language, by Martin Heller.
http://www.sciencedaily.com/directory/Computers/Programming/Languages/Dylan
@import "/styles/navbar.css"; @import "/styles/tabStyles.css"; Set home page Bookmark site Add search
Latest News
... Email to friend
Text Size A A A Front Page ... Languages : Dylan
Subtopics
See Also:
Search Google:
Breast Cancer Advance (September 17, 2005) full story Sea Ice May Be On Increase In The Antarctic: A Phenomenon Due To A Lot Of 'Hot Air'? (August 21, 2005) full story 'Perfume' To Lure Mosquitoes And Control Malaria (July 11, 2005) full story Warmer Air May Cause Increased Antarctic Sea Ice Cover (June 30, 2005) full story Stanford Study Questions Accuracy Of Ads For Body Scans (December 30, 2004) full story [ More news about Dylan
List Price:
Amazon.com's Price: You Save:
Prices subject to change. Introducing Evolutionary Psychology
by: Dylan Evans
February 15, 2000
Amazon.com's Price:

54. Book Review: Programming In Dylan
Programming in Dylan Craig, Iain D. Date finished 200101-05. This book is adecent overview of the dylan programming language, though not a great one.
http://www.amk.ca/books/h/Programming_in_Dylan
Home Books
Book review: Programming in Dylan
Search amk.ca
This page last modified: 5 Jan 2001 Programming in Dylan
Craig, Iain D.
Date finished: 2001-01-05 This book is a decent overview of the Dylan programming language, though not a great one. The book's largest fault is that chapter 3 is rather useless, expending 50 pages on a sample program to track a grocery list database. This example is hopelessly contrived, and the most interesting topics for a programming language I/O, modules, libraries and interfaces aren't demonstrated by the sample program at all. After about 10 pages I started getting bored, and after 10 more pages gave up and skipped the rest of the chapter, with no adverse effect on my understanding of the rest of the book. The rest of the book goes through the Dylan language feature by feature, using small toy examples to show each feature, which is just the approach I like for programming languages. There are a fair number of LaTeX markup bugs, but the largest flaw with the rest of the book is that Craig doesn't seem quite sure if it's an informal overview or a formal description. In some sections obscure features are skipped; for example, Dylan's for statement has several variations, and not all of them are explained. In other sections the description is tediously complete; the full process of method invocation, taking into account regular parameters and keyword parameters and

55. Comparison Of Dylan To C++
dylan programming follows the traditional sourcetext-editing model, This allows the dependency web within a Dylan program to be easily calculated and
http://www.cs.dartmouth.edu/~brd/cs212/handouts/comparison.htm
draft Feb 13, 1995
  • Dylan's syntax is more readable and maintainable than the competition. Dylan's memory management is better than any of the competition. A production Dylan compiler can produce code whose performance is comparable to well-written C++. Dylan is suitable for producing standard, shrink-wrapped applications, with deployed size on a par with C++ and Objective-C, and much better than Smalltalk. Dylan has the best balance between practicality and incrementality, giving turn-around times measured in seconds, but with high efficiency code. Dylan provides the high visibility and control for which Smalltalk is prized, but without sacrificing optimization. Dylan is as pure OO as Smalltalk, but provides the efficiency of C++ without impairing abstraction. Dylan provides a modularity scheme clearly superior to any of its competitors. Dylan provides better interoperability than any other language, including C++. Dylan's non-proprietary standard supports widespread adoption of the language.
1. Readability and writability (syntax)
2. Memory management

56. Dylan Tips
How can I improve my dylan programming style and coding efficiency? Write shortfunctions, where each function provides a single, welldefined operation.
http://www.cs.dartmouth.edu/~brd/cs212/handouts/tips.html
Dylan Tips
  • Known Dylan bugs.
  • When typing in the interpreter's input window, hitting Control-E will send the window's current contents to the interpreter for evaluation.
    • Control-E appears to work only on PC's and Mac's. Under Unix, the implementation of Java (not Noodlle!) is buggy, and you will have to click on the eval button.
  • Frequently Asked Questions
    1. How can I improve my Dylan programming style and coding efficiency?
    • Write short functions, where each function provides a single, well-defined operation. Small functions are easier to read, write, test, debug, and understand.
    • Use descriptive variable and function names. If it isn't clear from the name of a function or variable what its purpose is, document it with a documentation string and a comment. In fact, even if the purpose is evident from the name, it is still worth documenting your code.
    • Don't write Pascal (or C) code in Dylan. Use the appropriate predefined functions - look in the class notes, quick reference, and other documentation forms you have. Don't put a close parenthesis on a line by itself - this can really aggravate programmers who grew up on Lisp or Scheme. Prefer using some kind of a Scheme/Lisp oriented editor. You don't need to stick comments on close parentheses to mark which expression they close.
    • Use whitespace appropriately. Use whitespace to separate semantically distinct code segments, but don't use too much whitespace. For example

57. Gentoo-Portage: Gwydion-dylan-bin
, The dylan programmingLanguage Compiler. Website, http//www.gwydiondylan.org/. Ebuilds......Browse Program. Title, gwydiondylan-bin.
http://gentoo-portage.com/dev-lang/gwydion-dylan-bin
Home Browse Portage dev-lang gwydion-dylan-bin Search: Login
Login Register Lost Password
Navigation
News Browse Portage Release Archive USE Flags ... Language
Links
Gentoo.org Gentoo-Wiki.com BreakMyGentoo CFlag Guide ... Gentoo.se
Antipixel Browse Program Title: gwydion-dylan-bin Description: The Dylan Programming Language Compiler Website: http://www.gwydiondylan.org/ Ebuilds: Hard Masked Rating: Not Yet Rated Comments Use Flags Dependencies Reverse Dependencies ... Related Bugs
User Contributed Comments + Add a Comment
enlightenment Enlightenment 0.16.7.2 with some nice .17 eyecandy... - amarok - 1.3.2 media-sound/amarok-1.3.2 Description amaroK - the audio player for KDE. Keywords ~amd64 ~ppc -sparc ~x86 bzr - 0.0.8 dev-util/bzr-0.0.8 Description next generation distributed version control Keywords ~amd64 ~ppc ~x86 dot-forward - 0.71-r2 net-mail/dot-forward-0.71-r2 Description reads sendmail's .forward files under qmail Keywords ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 gnome-netstatus - 2.10.0-r2 net-analyzer/gnome-netstatus-2.10.0-r2 Description Network interface information applet Keywords ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 gtk-gnutella - 0.95.4-r1

58. Gentoo-Portage: Gwydion-dylan
, The dylan programming LanguageCompiler. Website, http//www.gwydiondylan.org/. Ebuilds......Browse Program. Title, gwydiondylan.
http://gentoo-portage.com/dev-lang/gwydion-dylan
Home Browse Portage dev-lang gwydion-dylan Search: Login
Login Register Lost Password
Navigation
News Browse Portage Release Archive USE Flags ... Language
Links
Gentoo.org Gentoo-Wiki.com BreakMyGentoo CFlag Guide ... Gentoo.se
Antipixel Browse Program Title: gwydion-dylan Description: The Dylan Programming Language Compiler Website: http://www.gwydiondylan.org/ Ebuilds: Hard Masked gtk emacs Rating: Not Yet Rated Comments Use Flags Dependencies Reverse Dependencies ... Related Bugs
User Contributed Comments + Add a Comment
dvdrip dvd::rip's encoding options - amarok - 1.3.2 media-sound/amarok-1.3.2 Description amaroK - the audio player for KDE. Keywords ~amd64 ~ppc -sparc ~x86 bzr - 0.0.8 dev-util/bzr-0.0.8 Description next generation distributed version control Keywords ~amd64 ~ppc ~x86 dot-forward - 0.71-r2 net-mail/dot-forward-0.71-r2 Description reads sendmail's .forward files under qmail Keywords ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 gnome-netstatus - 2.10.0-r2 net-analyzer/gnome-netstatus-2.10.0-r2 Description Network interface information applet Keywords ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 gtk-gnutella - 0.95.4-r1

59. Books / Programming / Languages & Tools (Languages & Tools Books)
Assembly Language Programming(266) Assembly Language Programming Books dylan programming(3) dylan programming Books
http://www.php-mysql-perl.com/books/programming/c2512-languages_tools-download.h

ASP
ASP.NET Books CGI and Perl ... XML All Categories ASP ASP.NET Books CGI and Perl Java JavaScript PHP Python Remotely Hosted Scripts Tools and Utilities Web Hosting XML
Home
Books Programming Ada
Ada Books Assembly Language Programming
Assembly Language Programming Books Borland Delphi
Borland Delphi Books
C#

C# Books CGI Programming
CGI Programming Books Cobol
Cobol Books Compiler Design
Compiler Design Books Compilers
Compilers Books Compression Compression Books Cryptography Cryptography Books Debugging Debugging Books Delphi Delphi Books Dylan Programming Dylan Programming Books Eiffel Eiffel Books Fortran Fortran Books Java Java Books Lisp Lisp Books Pascal Pascal Books Pascal - Turbo Pascal - Turbo Books Perl Perl Books Prolog Prolog Books Python Python Books QBasic QBasic Books RPG RPG Books Smalltalk Smalltalk Books TCL TCL Books UML UML Books VBA VBA Books Visual Basic Visual Basic Books Visual Basic Introduction Visual Basic Introduction Books [10 September 2004] Turbo Prolog: Step by Step : With Turbo Prolog 2.0 Prolog Books [10 September 2004] Delphi Developer's Guide to OpenGL Borland Delphi Books [10 September 2004] Microsoft Visual Basic 6.0 Reference Library

60. March 94 - Protocols
Let s consider an example from the dylan programming language the iterationprotocol. As described in the book Dylan an objectoriented dynamic language
http://www.mactech.com/articles/frameworks/8_2/Protocol_Evins.html
The journal of Macintosh technology
Magazine In Print About MacTech Home Page Subscribe Submit News ... Get a copy of MacTech RISK FREE MacTech Online Article Archives Source Code FTP MacTech News Previous News ... Register Low Cost Domain Names Jobs Want a new job? Post your job Inside MacTech Writer's Kit Editorial Staff Editorial Calendar Back Issues ... Advertising Contact Us Customer Service MacTech Store Webmaster Feedback ADVERTISEMENT
Protocols
Mikel Evins
What are protocols? A protocol is a specification for the interface of an object. Each protocol consists of an abstract description of operations that can be performed on a set of data objects. Less technically, a protocol describes the things that a given object can do. It describes the operations that work on an object; it doesn't say anything about how those operations are to be done, just what they are and what their interface is. Let's consider an example from the Dylan programming language: the iteration protocol. As described in the book Dylan: an object-oriented dynamic language [Apple Computer, 1992], the Dylan programming language includes a set of collection classes that store groups of objects. Examples of collections include arrays, strings, tables, lists, and so on. Each of these classes has a different characteristic way of storing its components, and a correspondingly different performance profile. On the other hand, all of the collection classes have certain things in common. They all store sets of more than one object, for example, and a programmer might reasonably expect to iterate over any collection's contents. Dylan specifies the iteration protocol in order to address this expectation: the interface specified by the iteration protocol can be used to visit each object in a collection for the purpose of performing an operation on it, and the protocol is valid for any collection object.

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Page 3     41-60 of 104    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

free hit counter