To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 8681
8680  |  8682
Subject: 
Re: Embedded language support in LPub
Newsgroups: 
lugnet.cad.dev
Date: 
Tue, 8 Apr 2003 17:16:53 GMT
Viewed: 
687 times
  
"Dan Boger" <dan@peeron.com> wrote in message
news:20030408155024.GC15747@peeron.com...

[ ... snipped ... ]


it's true that Tcl is probably easier to read and support, over the
phone.  Perl is more powerful, and therefor harder to understand what a
user is trying to do in his code.

Not just over the phone, live and in person as well.  More powerful does not
always mean something s better.  Perl allows people to do a lot of
processing in a very compact syntax.  That can be a good thing or a bad
thing.  The usage of some of Perl's compact syntax can result in code that
is very hard to understand - sometimes even for the author if they haven't
looked at it in a while.  Of course well commented code usually alleviates
these types of problems but it is hard to depend on users to comment their
code well.


I'm not sure this would be an issue for LPub though.


[ ... snipped ... ]

I am curious as to why this might not be an issue for LPub?  With Kevin's
book on the shelves of bookstores (at least I assume it is), there is likely
to be a community of people who are not LUGNET users nor are they hard core
computer users who will be introduced to LPub and all of the other L-Draw
related tools.

I would think the last thing Kevin would want is to start receiving lots of
e-mail on how to this and how to do that with LPub.  With a fairly small and
what appears to be a highly computer literate user base, LPub can currently
assume a certain level of savy.  I don't think that will always be the case.
LPub has already made it possible for a lot of people to create very nice
instructions quickly who previously didn't have the patience or possibly the
know how to work through the tedious instruction building process.

Imagine a 7th grade class being introduced to ML-CAD and related L-Draw
tools for a LEGO based computer project?  Is that audience better served
with a language like Perl or Tcl?  Is a 7th grade class even a target
audience?

Another $0.02 from me - now I am up to $0.04 as well!  ;-)

Mike


--
Mike Walsh - mike_walsh at mindspring.com
http://www.ncltc.cc - North Carolina LEGO Train Club
http://www.carolinatrainbuilders.com - Carolina Train Builders
http://www.bricklink.com/store.asp?p=mpw - CTB/Brick Depot



Message has 2 Replies:
  Re: Embedded language support in LPub
 
(...) I believe you can write unreadable code in any language - perl perhaps makes it easy for you, but it also lets you write extreamly readable readable code - just a matter of style. [snip] (...) I don't know - that's up to Kevin to decide. I (...) (22 years ago, 8-Apr-03, to lugnet.cad.dev)
  Re: Embedded language support in LPub
 
(...) I want to make one thing clear.... The embedded scripting is for the power users... As power users develop new ideas I will encorporate them into LPub in a way that the novice does not require the novice to be an expert. LPub is powerful, yet (...) (22 years ago, 8-Apr-03, to lugnet.cad.dev)

Message is in Reply To:
  Re: Embedded language support in LPub
 
(...) it's true that Tcl is probably easier to read and support, over the phone. Perl is more powerful, and therefor harder to understand what a user is trying to do in his code. I'm not sure this would be an issue for LPub though. [snip] (...) perl (...) (22 years ago, 8-Apr-03, to lugnet.cad.dev)

31 Messages in This Thread:









Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR