On 15-May-08, at 9:51 AM, Venkatraman S wrote:

On Thu, May 15, 2008 at 3:13 AM, Kenneth Gonsalves <[EMAIL PROTECTED]>
wrote:

no editor is a substitute for knowledge of CSS, html and javascript. Learn
that first. This is the GNU/Linux way.


I do not subscribe to this PoV because it is a flawed logic in the RAD
arena. The Q solicits an editor which would help in designing pages quickly
without getting into the nuances of it(though, one can always edit the
generated HTML/CSS). The present editors(like DW) are good and are
'intelligent'(to a certain extent) and does not essentially ask the person
to know the minutaes of HTML.

do you mean to say that there are two kinds of application development - Rapid and ordinary? Like tatkal and ordinary in railway bookings? RAD does not mean 'how quickly can I produce a page of css/ html'. It means how quickly can I get a bug free application in production and how quickly I can alter/upgrade the same in production. You generate html quickly not by using automating tools like dreamweaver, but by using templates so that you only write one piece of code once. And that one piece you do write should be written with an understanding of CSS and HTML. Employing hundreds of code monkeys to use DW to generate html without knowing what is html is not rapid development - it is an invitation to disaster. The doze WYSIWYG culture is aimed at trying to convince people that they can write applications without knowing how to write code. The 'nix - GNU/ Linux way focusses on understanding what you are doing. I have been in discussion with good web designers, and have yet to find one who uses DW. The preferred workflow is:
1. mock-up in photoshop (gimp for us)
2. slice/convert mockup to html
3. break out a text editor and clean up the CSS/HTML


I would prefer creating a bulleted list by using clicking on a button then manually using the tags(you may be different in this case, but to my limited
knowledge there aint many who would do this!).

I prefer to create a bulleted list like this:
<div class="someclass">
<ul>
{% for item in listitems %}
<li>item.name</li>
{% endfor %}
</ul>
</div>



After all , how many developers know loop-unrolling and compiler
optimisations and ASM snippets when they are programming 'applications' in
C/Java.

cannot comment on this as I have no idea about C/Java

Do note(again) that my observation is purely targetted at RAD developers and not those who develop mission-critical or high performance programs - in the latter, each and every line of te the program matters, and genreally these
are 'hand-coded'.

a developer is a person who aims at perfection - and there is no distinction for him between RAD and ordinary.

Also, i would be interested in knowing as to how this is the "GNU/ Linux
Way".

understanding what you are doing - and having the source available to play with, and having lakhs of people sharing their code to look at, use, emulate, copy ...


--

regards
kg
http://lawgon.livejournal.com
http://nrcfosshelpline.in/code/



_______________________________________________
To unsubscribe, email [EMAIL PROTECTED] with "unsubscribe <password> <address>" in the subject or body of the message. http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to