Re: [WebDNA] First-timer feedback

This WebDNA talk-list message is from

2014


It keeps the original formatting.
numero = 111511
interpreted = N
texte = This is a multi-part message in MIME format. --------------040108030408070109070208 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit A few notes in-line below: On 8/4/2014 10:16 AM, Dan Strong wrote: > > I've begun teaching some php/CF/other-languages-savvy developers > WebDNA and had them do a test project. I thought you'd find their > feedback interesting. > > Obviously some things they just need to be shown how to do in WebDNA, > but overall this is some good feedback. > > 1. No session support: We must use cookies and built-in db instead. > > 2. No JSON object (encode/decode) support > > 3. Some limitations in File Handling: No absolutely path support, only > relative paths are supported. > > 4. Db Connections are limited. > > 5. Language syntax is limited, so it is hard to implement some algorithms. > > 6. Not easy to debug, lacks editor/debug support > > 7. Built-in db has poor performance (poor query language : NO group, > sum... etc). > > 8. Array object is much more limited than Array objects in Python and PHP > > 9. Seems that it does not support object model, and its concepts are > not similar to other common scripting languages. > It's a mark-up language like HTML. Object-Oriented is not always better. There are ways around this by dynamically naming variables (i.e. Variable variables in PHP - $$txtVar;). > 10. Does not support WHILE loop > [break] works inside any [loop] to accomplish the same thing as a "do... while" or "do... until". If I'm not mistaken, it works inside [founditems], also. (Can't test because I'm fighting with Windows 7 right now to set up a dev instance.) > > 11. No reading of text files (or not yet found the way) > I swear I did this on a project 10+ years ago in v6.x, but I don't remember exactly how I did it. It might have been [text show=f]txtVariable=[include file=file.ext&raw=T][/text] I used it to pull the text information out of jpgs. > > 12. No support for CURL, so working with web services can be a problem. > > 13. There is some special handles with “\ln” character while WebDNA > works with HTML…. > > ------------------------------------ > Sent from phone > > -Dan Strong > http://DanStrong.com > > --------------------------------------------------------- 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 Bug Reporting: > support@webdna.us --------------040108030408070109070208 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit A few notes in-line below:

On 8/4/2014 10:16 AM, Dan Strong wrote:

I've begun teaching some php/CF/other-languages-savvy developers WebDNA and had them do a test project. I thought you'd find their feedback interesting.

Obviously some things they just need to be shown how to do in WebDNA, but overall this is some good feedback.

1. No session support: We must use cookies and built-in db instead.

2. No JSON object (encode/decode) support

3. Some limitations in File Handling: No absolutely path support, only relative paths are supported.

4. Db Connections are limited.

5. Language syntax is limited, so it is hard to implement some algorithms.

6. Not easy to debug, lacks editor/debug support

7. Built-in db has poor performance (poor query language : NO group, sum... etc).

8. Array object is much more limited than Array objects in Python and PHP

9. Seems that it does not support object model, and its concepts are not similar to other common scripting languages.

It's a mark-up language like HTML. Object-Oriented is not always better. There are ways around this by dynamically naming variables (i.e. Variable variables in PHP - $$txtVar;).

10. Does not support WHILE loop

[break] works inside any [loop] to accomplish the same thing as a "do... while" or "do... until". If I'm not mistaken, it works inside [founditems], also. (Can't test because I'm fighting with Windows 7 right now to set up a dev instance.)

11. No reading of text files (or not yet found the way)

I swear I did this on a project 10+ years ago in v6.x, but I don't remember exactly how I did it. It might have been [text show=f]txtVariable=[include file=file.ext&raw=T][/text] I used it to pull the text information out of jpgs.

12. No support for CURL, so working with web services can be a problem.

13. There is some special handles with “\ln” character while WebDNA works with HTML….<captured to avoid this issues next times>

------------------------------------
Sent from phone

-Dan Strong
http://DanStrong.com

--------------------------------------------------------- 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 Bug Reporting: support@webdna.us
--------------040108030408070109070208-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] First-timer feedback (Dan Strong 2014)
  2. Re: [WebDNA] First-timer feedback (Stuart Tremain 2014)
  3. Re: [WebDNA] First-timer feedback (Dan Strong 2014)
  4. Re: [WebDNA] First-timer feedback (Donovan Brooke 2014)
  5. Re: [WebDNA] First-timer feedback (Matthew Bohne 2014)
  6. [WebDNA] First-timer feedback (Dan Strong 2014)
This is a multi-part message in MIME format. --------------040108030408070109070208 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit A few notes in-line below: On 8/4/2014 10:16 AM, Dan Strong wrote: > > I've begun teaching some php/CF/other-languages-savvy developers > WebDNA and had them do a test project. I thought you'd find their > feedback interesting. > > Obviously some things they just need to be shown how to do in WebDNA, > but overall this is some good feedback. > > 1. No session support: We must use cookies and built-in db instead. > > 2. No JSON object (encode/decode) support > > 3. Some limitations in File Handling: No absolutely path support, only > relative paths are supported. > > 4. Db Connections are limited. > > 5. Language syntax is limited, so it is hard to implement some algorithms. > > 6. Not easy to debug, lacks editor/debug support > > 7. Built-in db has poor performance (poor query language : NO group, > sum... etc). > > 8. Array object is much more limited than Array objects in Python and PHP > > 9. Seems that it does not support object model, and its concepts are > not similar to other common scripting languages. > It's a mark-up language like HTML. Object-Oriented is not always better. There are ways around this by dynamically naming variables (i.e. Variable variables in PHP - $$txtVar;). > 10. Does not support WHILE loop > [break] works inside any [loop] to accomplish the same thing as a "do... while" or "do... until". If I'm not mistaken, it works inside [founditems], also. (Can't test because I'm fighting with Windows 7 right now to set up a dev instance.) > > 11. No reading of text files (or not yet found the way) > I swear I did this on a project 10+ years ago in v6.x, but I don't remember exactly how I did it. It might have been [text show=f]txtVariable=[include file=file.ext&raw=T][/text] I used it to pull the text information out of jpgs. > > 12. No support for CURL, so working with web services can be a problem. > > 13. There is some special handles with “\ln” character while WebDNA > works with HTML…. > > ------------------------------------ > Sent from phone > > -Dan Strong > http://DanStrong.com > > --------------------------------------------------------- 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 Bug Reporting: > support@webdna.us --------------040108030408070109070208 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit A few notes in-line below:

On 8/4/2014 10:16 AM, Dan Strong wrote:

I've begun teaching some php/CF/other-languages-savvy developers WebDNA and had them do a test project. I thought you'd find their feedback interesting.

Obviously some things they just need to be shown how to do in WebDNA, but overall this is some good feedback.

1. No session support: We must use cookies and built-in db instead.

2. No JSON object (encode/decode) support

3. Some limitations in File Handling: No absolutely path support, only relative paths are supported.

4. Db Connections are limited.

5. Language syntax is limited, so it is hard to implement some algorithms.

6. Not easy to debug, lacks editor/debug support

7. Built-in db has poor performance (poor query language : NO group, sum... etc).

8. Array object is much more limited than Array objects in Python and PHP

9. Seems that it does not support object model, and its concepts are not similar to other common scripting languages.

It's a mark-up language like HTML. Object-Oriented is not always better. There are ways around this by dynamically naming variables (i.e. Variable variables in PHP - $$txtVar;).

10. Does not support WHILE loop

[break] works inside any [loop] to accomplish the same thing as a "do... while" or "do... until". If I'm not mistaken, it works inside [founditems], also. (Can't test because I'm fighting with Windows 7 right now to set up a dev instance.)

11. No reading of text files (or not yet found the way)

I swear I did this on a project 10+ years ago in v6.x, but I don't remember exactly how I did it. It might have been [text show=f]txtVariable=[include file=file.ext&raw=T][/text] I used it to pull the text information out of jpgs.

12. No support for CURL, so working with web services can be a problem.

13. There is some special handles with “\ln” character while WebDNA works with HTML….<captured to avoid this issues next times>

------------------------------------
Sent from phone

-Dan Strong
http://DanStrong.com

--------------------------------------------------------- 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 Bug Reporting: support@webdna.us
--------------040108030408070109070208-- Matthew Bohne

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:

WebCat2b15MacPlugin - [protect] (1997) [replaceChars] would be nice ... (1997) WebCat Refrence problem (2000) Server IP address-thanks (2004) Colors (2000) Error Log.db --however (1997) Updating a database once per day - An example (1998) Secure server question (1997) [WebDNA] 6.2 Monitor (2012) Error Log.db --however (1997) all records returned. (1997) questions on variations of Ken's [text multi=T]var1=&var2=[/text] (1999) The Form authentication trick (2000) Credit card issuer by cc number? (1999) my price won't move (1997) Problem with version 4 browsers (1998) WebCat2b12 CGI Mac - [shownext] problem (1997) Re1000001: Setting up shop (1997) Showif date range comparison (1999) There's a bug in the math context ... (1997)