Re: (1)[0] ok but not 1[0]



"FK" == Florian Kaufmann <sensorflo@xxxxxxxxx> writes:

>> What are your plans for this documentation? I'm sure people are
>> interested.

FK> I think I'll be writing for some weeks, maybe even months. I also have
FK> a job during the day :-). And since I am learning Perl, learning
FK> LaTeX, fiddling at my syntax notation the progress is not fast. But of
FK> course I'll put it under GFDL or something similar and put it on the
FK> net. Provided I am allowed to - the basics of my work are mainly
FK> "Programming Perl" and http://perldoc.perl.org/. I sometimes copied
FK> whole sentences. I fear I would break their copyright when I put my
FK> document under GFDL.

i applaud your attempt at this doc but i will wager it won't be nearly
as useful as you expect. there are dozens of perl tutorials on the net
and almost all are total crap and full of mistakes and bad writing. in
many cases the authors also were self taught and thought they can create
a better doc. turns out that writing technical docs (especially
tutorials) needs much more programming skill and tons of experience
which most of those authors don't have (or ever will have). some even
proclaim how smart they are and still fail badly. i have read many and
have posted shredding reviews on usenet in the past so go google for
some of them. consider that larry wall wrote 'programming perl' and is
considered a very good writer and of course knows perl very well. yet
some have problems with that book (note: it is NOT a tutorial or
beginner book). i will repeat it, tech writing is VERY hard and much
harder than anyone who hasn't done it realizes. it is by far harder than
programming as you have to write much more text than code, understand
the material far better than you need for coding and english (or any
other natural language) is full of ambiguity and nuance that is not
found in programming languages.

report back in 6 months for a proper review/shredding and you will find
all your time and effort will likely have been wasted. just watching how
you think in this thread tells me you are not qualified enough to write
another perl tutorial that will make any mark at all. nothing personal
but this comes from my experience reading amateur tech writing about
perl. i have also been a technical editor of 4 perl books as well as a
perl trainer and article author so i also have direct experience in this
area.

good luck, for you will need it. you don't realize how hard a task lies
ahead of you.

uri

--
Uri Guttman ------ uri@xxxxxxxxxxxxxxx -------- http://www.stemsystems.com
--Perl Consulting, Stem Development, Systems Architecture, Design and Coding-
Search or Offer Perl Jobs ---------------------------- http://jobs.perl.org
.



Relevant Pages

  • Re: Some Advice.
    ... Practice, practice. ... really need that much math to learn to program. ... > for an algorithm but writing a program is more like writing a good paper ... No comment, I don't know Perl. ...
    (alt.comp.lang.learn.c-cpp)
  • Re: Newbie Question...
    ... them for writing, they are automatically clobbered. ... > complains that it cannot close the first outputfile ... > of Perl, but what am I doing wrong with the script??? ... Can you do a recursive directory search in perl without ...
    (comp.lang.perl.misc)
  • software engineering, program construction
    ... I've been writing software for about ten years, mostly Perl but also ... Java, C, Python, some Lisp, Javascript, and the assorted stuff we all ... the subroutines one after another. ...
    (comp.lang.perl.misc)
  • Re: Some Advice.
    ... >>am learning that naming is far more important in C than in Perl. ... >>Writing a program and learning is very fustrating. ... Perl was really bad for that in complex data structures. ... I hope that my code can be seen and I get some advice why ...
    (alt.comp.lang.learn.c-cpp)
  • Re: Why do you like C more than other programming languages?
    ... a language, you have to consider both sides of the coin. ... how convenient is it going to be writing that "anything". ... programming languages. ... Consider perl - a text processing program ...
    (comp.lang.c)