Re: [WebDNA] [OT] WebDNA Wiki - need grammar check / suggestions
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 103964
interpreted = N
texte = An object-oriented language has a syntax consisting of objects, rather =20=than predominately procedural steps. Just because you can use those =20procedural steps to make a piece of code that behaves like an object =20doesn't cut it.Frankly, I'm not very heartbroken that WebDNA isn't OOP. I don't think =20=it would add much benefit.I think that WebDNA is perfect for web servers because the process of =20=creating and sending pages is pretty darn procedural. Although OOP =20stuff like Flash and JavaScript can exist in a page and do things =20after the page gets there, page assembly and delivery - especially =20when data is being retrieved in rows and columns, seems more intuitive =20=in a procedural environment.On Nov 5, 2009, at 4:54 AM, Christer Olsson wrote:> 5 nov 2009 kl. 01.04 skrev Donovan Brooke:>>> Grant Hulbert wrote:>>> Sorry, but WebDNA cannot be considered an object-oriented =20>>> language. Flexible; friendly; easy-to-use, yes: but not object-=20>>> oriented. The article will lose credibility if that stays in there.>>> On Nov 4, 2009, at 1:44 PM, Donovan Brooke wrote:>>>> Though we don't have terms such as "class", "Object", "Method", =20>>>> etc..>>>> I think it can be argued that similar general concepts of those =20>>>> items>>>> can be created with WebDNA using the tool set we have. Include, =20>>>> Function, Object, Shell/Dos, Variable scoping etc.. all lend =20>>>> themselves to this idea. I don't have a traditional computer =20>>>> science background>>>>>> Grant, Christer, thanks for the feedback but it would help if you =20>> guys>> gave reasoning (in regards to the wikipedia article I posted).>> =46rom my perspective, the description appears to be more inclusive>> than in the scope of only strict compiled (memory allocating) =20>> languages.>> The very foundation for OOP is the use of objects (instances of =20> classes which can have properties and methods, all encapsulated =20> within the class) and inheritance (subclasses of objects that can =20> share all or just some of their super's properties and methods).>> Best,> Christer>> *************************************************************> Christer Olsson PO Box 9160 Phone +46 40 25 85 85> Ljusa Id=E9er AB SE-200 39 Malmo Fax +46 40 25 85 89> Kantyxegatan 5 Sweden http://www.ljusaideer.se> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list
.> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> Bug Reporting: =http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288
Associated Messages, from the most recent to the oldest:
An object-oriented language has a syntax consisting of objects, rather =20=than predominately procedural steps. Just because you can use those =20procedural steps to make a piece of code that behaves like an object =20doesn't cut it.Frankly, I'm not very heartbroken that WebDNA isn't OOP. I don't think =20=it would add much benefit.I think that WebDNA is perfect for web servers because the process of =20=creating and sending pages is pretty darn procedural. Although OOP =20stuff like Flash and JavaScript can exist in a page and do things =20after the page gets there, page assembly and delivery - especially =20when data is being retrieved in rows and columns, seems more intuitive =20=in a procedural environment.On Nov 5, 2009, at 4:54 AM, Christer Olsson wrote:> 5 nov 2009 kl. 01.04 skrev Donovan Brooke:>>> Grant Hulbert wrote:>>> Sorry, but WebDNA cannot be considered an object-oriented =20>>> language. Flexible; friendly; easy-to-use, yes: but not object-=20>>> oriented. The article will lose credibility if that stays in there.>>> On Nov 4, 2009, at 1:44 PM, Donovan Brooke wrote:>>>> Though we don't have terms such as "class", "Object", "Method", =20>>>> etc..>>>> I think it can be argued that similar general concepts of those =20>>>> items>>>> can be created with WebDNA using the tool set we have. Include, =20>>>> Function, Object, Shell/Dos, Variable scoping etc.. all lend =20>>>> themselves to this idea. I don't have a traditional computer =20>>>> science background>>>>>> Grant, Christer, thanks for the feedback but it would help if you =20>> guys>> gave reasoning (in regards to the wikipedia article I posted).>> =46rom my perspective, the description appears to be more inclusive>> than in the scope of only strict compiled (memory allocating) =20>> languages.>> The very foundation for OOP is the use of objects (instances of =20> classes which can have properties and methods, all encapsulated =20> within the class) and inheritance (subclasses of objects that can =20> share all or just some of their super's properties and methods).>> Best,> Christer>> *************************************************************> Christer Olsson PO Box 9160 Phone +46 40 25 85 85> Ljusa Id=E9er AB SE-200 39 Malmo Fax +46 40 25 85 89> Kantyxegatan 5 Sweden http://www.ljusaideer.se> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> Bug Reporting: =http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288
Patrick McCormick
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
re: WebCat 3.0 (1998)
Re:Dumb Question about Docs (1997)
RAM problems, [appendfile] problems (1998)
problems with WebCat-Plugin (1997)
How to search for fields with 10 or more characters? (2004)
Design Help Needed (1998)
Include binary files in template/XML (SOLVED/Request new (2004)
Sort of a Dilemma! (1998)
Problem (1997)
multiple databases (1997)
WebCommerce: Folder organization ? (1997)
PCS Frames (1997)
[OT] Security Certs (2000)
[WebDNA] Chatroom with Webcatalog (2011)
apostrophe in search item (1997)
any suggestions for creating a multi-lingual site? (1999)
SM: Max connections exceeded clarification please (2002)
Dark Horse Comics success story (1997)
Date format question (1998)
Date calculation problems (1997)