This is the talk page for discussing improvements to the Dylan (programming language) article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
This article is rated C-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||
|
Just curious about the history of Dylan, why it never took off - why did Apple stay with Objective C? ffangs (talk) 20:36, 6 April 2008 (UTC)ffangs
The article says: "Dylan also uses multiple inheritance, but the developers spent enough time on the classloader to avoid the problems that continue to make many uninformed programmers believe that multiple inheritance is a "bad idea"."
Do you need to say "uninformed"? That doesn't seem very neutral at all. The MI article here, even, doesn't say it's necessarily "good" or "bad".
Harlequin's Dylan IDE now open source at http://www.opendylan.org
(Excuse my several minor edits which I did not flag.) pet-ro 22:25, 18 February 2006 (UTC)
I wrote the manual Using the Apple Dylan Development Environment, but I don't claim to be a Dylan whiz.
I am confident that the innovations in Dylan as a language are well covered here, but this article seriously scants the Dylan development environment, which was as sweet as you could possibly imagine. I sure hope there is someone reading this who could do it justice. The environment was built around the language and vice versa, and anyone who knows Apple Dylan knows the environment is equal in importance to the language proper.
The fundamental concept is the project which uses all the powers of the environment -- inspectors, browsers, editors, all that -- to create a full application. Thhe project can, at any time, be unplugged from the development environment and plugged into an application nub somewhere on a network. This means, to quote the manual:
I may be a naive technical writer, but I have alway thought that the unfettered ability to take a piece of software so smoothly from development to deployment and back and even to be able to patch virtually on the fly was frickin' revolutionary. The Nub and the environment were interchangeable, so you weren't hauling the development environment around with you, as on the Lisp machine, but any time you needed the enviroment, there it was in full force.
I'm not the one to do this work alone, I'm not a developer, I'm a writer and that's what I did on the project, and came in late, at that, but it really is a great story and I'd love to work with someone else who knows more about it from the technical side. Who knows, maybe some of my pals from Cambridge Apple Engineering will see this and be inspired.Ortolan88 06:34, 22 Nov 2004 (UTC)
Does anyone have any screenshots of Apple Dylan
In "Methods and generic functions" the article says: "Many classes have methods that call their own functions, thereby looking and feeling like most other OO languages."
What does this mean? (Note that I have in the past read the Dylan Reference Manual and I still can't understand it.) 192.117.103.141 6 July 2005 08:46 (UTC)
Is it pronounced /ˈdɪlən/, like the name, or /ˈdaɪˌlæn/, like dynamic language? —Keenan Pepper 02:50, 8 January 2006 (UTC)
Dylan is welsh, and is actually pronounced "dull ann" (as in Dylan Thomas). It is often mispronounced as dill-un in the US. The correct pronounciation for the programming language should therefeore be the same as the name Snaptech 09:51, 20 May 2007 (UTC)
And was anything significant ever developed using it? Uucp 18:59, 4 April 2006 (UTC)
Image:Dylan helloworld editor.jpg is being used on this article. I notice the image page specifies that the image is being used under fair use but there is no explanation or rationale as to why its use in this Wikipedia article constitutes fair use. In addition to the boilerplate fair use template, you must also write out on the image description page a specific explanation or rationale for why using this image in each article is consistent with fair use.
Please go to the image description page and edit it to include a fair use rationale. Using one of the templates at Wikipedia:Fair use rationale guideline is an easy way to ensure that your image is in compliance with Wikipedia policy, but remember that you must complete the template. Do not simply insert a blank template on an image page.
If there is other fair use media, consider checking that you have specified the fair use rationale on the other images used on this page. Note that any fair use images lacking such an explanation can be deleted one week after being tagged, as described on criteria for speedy deletion. If you have any questions please ask them at the Media copyright questions page. Thank you.
BetacommandBot (talk) 21:49, 13 February 2008 (UTC)
Image:Dylan helloworld project.jpg is being used on this article. I notice the image page specifies that the image is being used under fair use but there is no explanation or rationale as to why its use in this Wikipedia article constitutes fair use. In addition to the boilerplate fair use template, you must also write out on the image description page a specific explanation or rationale for why using this image in each article is consistent with fair use.
Please go to the image description page and edit it to include a fair use rationale. Using one of the templates at Wikipedia:Fair use rationale guideline is an easy way to ensure that your image is in compliance with Wikipedia policy, but remember that you must complete the template. Do not simply insert a blank template on an image page.
If there is other fair use media, consider checking that you have specified the fair use rationale on the other images used on this page. Note that any fair use images lacking such an explanation can be deleted one week after being tagged, as described on criteria for speedy deletion. If you have any questions please ask them at the Media copyright questions page. Thank you.
BetacommandBot (talk) 21:50, 13 February 2008 (UTC)
There seems to be a discrepancy over whether bang ('!') is allowed in identifiers or not...
Quoting the main article...
(...)
To be blunt, the section never really says anything concrete about how the Dylan module system actually works, and it has a lot of irrelevant notes about other OO languages. I think it should mention
Any reference to String, and most other text should be removed. (I'll try to find time to do that, but not now.) Carlgay (talk) 06:54, 26 December 2022 (UTC)