What is WebDNA

WebDNA is a scripting and database system designed to easily build web applications.

WebDNA and BioType

BioType service is a biometric keystroke dynamic system. It will be part of WebDNA 8.5

Download WebDNA

Download WebDNA freeware, try it and register later if you want.

WebDNA resources

The list of all WebDNA instructions.
WebDNA
Software Corporation
Search WebDNA Site
 Menu


HOME


DOWNLOADS


LEARN


EDUCATION


NEWS


COMMUNITY


STORE


SUPPORT


CONTACT

Re: Ruby on Rails (was Looping Search)

This WebDNA talk-list message is from

2006


It keeps the original formatting.
numero = 66843
interpreted = N
texte = Bill, this is still very abstract. I understand you explained not repeatin the code and it works on all = platforms. How it is different than OpenLaszlo, FLEX, Jotpot, Sixpart? Bess -----Original Message----- From: WebDNA Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On Behalf Of devaulw@onebox.com Sent: Friday, April 07, 2006 8:49 PM To: WebDNA Talk Subject: Re: Ruby on Rails (was Looping Search) No, Rails does not make programmers obsolete.=20 >From what I have seen (I've been playing with it in my increasingly rare = spare time), it increases the programmer's ability to change the program = without having to re-design everything. One can do more with less = planning.=20 Here's an oversimplification: Think of existing systems as being built on a very well defined set of = plans. Rails allows you to get to a basic application quickly and then = make changes to reach the final product without worrying about having = detailed plans at the outset, i.e. it is very flexible. =20 Flexibility assumes you stick to the principle of having code not = repeated and keep data (model), business logic (controller) and = interface (view) as separate. You then change the one piece of code = that does the function and voila, the application is updated. Rails = does not make it impossible to not deviate from this, but it seems to = make it easier to stick to clean code (thanks in part to Ruby).=20 Rails also has lots of testing features built-in. I think Java = programmers might appreciate this more than most, but I'm starting to = see the value in some canned tests I can repeatedly use. =20 Think of Rails as a platform that could raise the starting point for a = web project. Here's other examples, you can serve html, xml, rss = depending on what the browser can handle/has requested and this requires = little more than probing the accepts-header. You can build validation = into the model of the database. AJAX components can be easily rolled in = (updating forms and other nice effects). Web applications start to look = and feel more like desktop apps. Think gmail, google maps and things = like that. =20 Bill -----Original Message----- From: Gary Krockover Sent: Fri, 07 Apr 2006 08:42:03 -0500 To: "WebDNA Talk" Subject: Re: Ruby on Rails (was Looping Search) I'm curious - is something like Ruby on Rails making our jobs obsolete? = The days of coding pages upon pages of spaghetti code seem to be going = away to the plug-n-play modular designs that something like RoR offers. On a related note, I'm still digging into Python. There are so many = modules and classes that can be added it's making my head spin; and I = mean that in a good way - it seems limitless to me at this point. And = to a previous message, yes, Python was used for the Googlebot I later = found out. It was also used for some NASA project and several other = notable projects. G. At 08:18 AM 4/7/2006, you wrote: >Sounds interesting, I too will check this out. A while back I had some = colleagues rant/rave about RoR. ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to = Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to = Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Ruby on Rails (was Looping Search) ( "Bess Ho" 2006)
  2. Re: Ruby on Rails (was Looping Search) ( Pat McCormick 2006)
  3. Re: Ruby on Rails (was Looping Search) ( Gary Krockover 2006)
  4. Re: Ruby on Rails (was Looping Search) ( devaulw@onebox.com 2006)
  5. Re: Ruby on Rails (was Looping Search) ( chas conquest 2006)
  6. Re: Ruby on Rails (was Looping Search) ( Pat McCormick 2006)
  7. Re: Ruby on Rails (was Looping Search) ( chas conquest 2006)
  8. Re: Ruby on Rails (was Looping Search) ( chas conquest 2006)
  9. Re: Ruby on Rails (was Looping Search) ( Pat McCormick 2006)
  10. Re: Ruby on Rails (was Looping Search) ( devaulw@onebox.com 2006)
  11. Re: Ruby on Rails (was Looping Search) ( Pat McCormick 2006)
  12. Re: Ruby on Rails (was Looping Search) ( devaulw@onebox.com 2006)
  13. Re: Ruby on Rails (was Looping Search) ( Brian Fries 2006)
  14. Re: Ruby on Rails (was Looping Search) ( Adam O'Connor 2006)
  15. Re: Ruby on Rails (was Looping Search) ( Gary Krockover 2006)
  16. Re: Ruby on Rails (was Looping Search) ( Adam O'Connor 2006)
  17. Re: Ruby on Rails (was Looping Search) ( chas conquest 2006)
  18. Re: Ruby on Rails (was Looping Search) ( nitai@computeroil.com 2006)
  19. Re: Ruby on Rails (was Looping Search) ( "Bess Ho" 2006)
  20. Re: Ruby on Rails (was Looping Search) ( nitai@computeroil.com 2006)
  21. Re: Ruby on Rails (was Looping Search) ( "Bess Ho" 2006)
  22. Re: Ruby on Rails (was Looping Search) ( j.list@blueboxdev.com 2006)
  23. Re: Ruby on Rails (was Looping Search) ( devaulw@onebox.com 2006)
  24. Re: Ruby on Rails (was Looping Search) ( Clint Davis 2006)
Bill, this is still very abstract. I understand you explained not repeatin the code and it works on all = platforms. How it is different than OpenLaszlo, FLEX, Jotpot, Sixpart? Bess -----Original Message----- From: WebDNA Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On Behalf Of devaulw@onebox.com Sent: Friday, April 07, 2006 8:49 PM To: WebDNA Talk Subject: Re: Ruby on Rails (was Looping Search) No, Rails does not make programmers obsolete.=20 >From what I have seen (I've been playing with it in my increasingly rare = spare time), it increases the programmer's ability to change the program = without having to re-design everything. One can do more with less = planning.=20 Here's an oversimplification: Think of existing systems as being built on a very well defined set of = plans. Rails allows you to get to a basic application quickly and then = make changes to reach the final product without worrying about having = detailed plans at the outset, i.e. it is very flexible. =20 Flexibility assumes you stick to the principle of having code not = repeated and keep data (model), business logic (controller) and = interface (view) as separate. You then change the one piece of code = that does the function and voila, the application is updated. Rails = does not make it impossible to not deviate from this, but it seems to = make it easier to stick to clean code (thanks in part to Ruby).=20 Rails also has lots of testing features built-in. I think Java = programmers might appreciate this more than most, but I'm starting to = see the value in some canned tests I can repeatedly use. =20 Think of Rails as a platform that could raise the starting point for a = web project. Here's other examples, you can serve html, xml, rss = depending on what the browser can handle/has requested and this requires = little more than probing the accepts-header. You can build validation = into the model of the database. AJAX components can be easily rolled in = (updating forms and other nice effects). Web applications start to look = and feel more like desktop apps. Think gmail, google maps and things = like that. =20 Bill -----Original Message----- From: Gary Krockover Sent: Fri, 07 Apr 2006 08:42:03 -0500 To: "WebDNA Talk" Subject: Re: Ruby on Rails (was Looping Search) I'm curious - is something like Ruby on Rails making our jobs obsolete? = The days of coding pages upon pages of Spaghetti code seem to be going = away to the plug-n-play modular designs that something like RoR offers. On a related note, I'm still digging into Python. There are so many = modules and classes that can be added it's making my head spin; and I = mean that in a good way - it seems limitless to me at this point. And = to a previous message, yes, Python was used for the Googlebot I later = found out. It was also used for some NASA project and several other = notable projects. G. At 08:18 AM 4/7/2006, you wrote: >Sounds interesting, I too will check this out. A while back I had some = colleagues rant/rave about RoR. ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to = Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to = Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ "Bess Ho"

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:

OT: Need (a tiny bit) of help setting up MySQL (2000) OT - Extract frames from GIF (2004) Nesting [RAW] (1998) WebCat2b15MacPlugin - showing [math] (1997) Emailer (1997) ImageMagick (2005) Question: Searching/Appending (1998) Why does 0 divided by 1=1? (2003) Searchable WebCat (etc.) Docs ? (1997) Nested vs conditional (1997) Price override - solved (2004) SiteEdit NewFile.html ? (1997) creating a ShipCosts database (1997) Pay Flow Pro SDK test file (JAVA) (2002) WebCatalog [FoundItems] Problem - AGAIN - (1997) A question on sub-categories (1997) Whats wrong with this code? (1998) Multiple Passwords (1997) Nav. 4 probs with cart - Serious problem (1997) Time for a hard questions. (1997)