flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
jkhjklhgl 20 Mar 2016, 16:26
Why are so many occurrences of "a" and "the" missing or in the wrong places in the manual? It makes it much harder to read.
|
|||
![]() |
|
idle 20 Mar 2016, 16:41
those are implied, lack of commas - i would agree
|
|||
![]() |
|
revolution 20 Mar 2016, 17:47
Concentrate on the content, not the delivery method.
Would you rather have a beautiful perfectly grammatical document that doesn't have enough details to explain what you want, or a plain slightly ungrammatical document that has all the finer details needed to get your work completed? |
|||
![]() |
|
l_inc 20 Mar 2016, 17:50
revolution
It depends. There were sentences that I was unable to understand for months just because they were composed inappropriately. _________________ Faith is a superposition of knowledge and fallacy |
|||
![]() |
|
Trinitek 20 Mar 2016, 19:39
I agree with l_inc. Speaking of "documents that don't have enough details to explain what you want," I feel as if a few of the directive descriptions are so short and cryptic as to be of no more use than to simply say, "this directive exists." A well written manual shouldn't have to fully rely on example files to demonstrate how to use a particular feature.
|
|||
![]() |
|
revolution 20 Mar 2016, 19:43
Trinitek wrote: Speaking of "documents that don't have enough details to explain what you want," I feel as if a few of the directive descriptions are so short and cryptic as to be of no more use than to simply say, "this directive exists." |
|||
![]() |
|
l_inc 20 Mar 2016, 21:17
revolution
Quote: That addresses the content Grammatical correctness by itself addresses the content to a large extent. Speaking about the articles, the subject of the topic, the definite article is a way to tell a reader that the referred entity should be known or identifiable by the reader. If I see the definite article and don't know what exact individual entity the noun refers to, then I get confused and think I probably missed something before, and then I have to reread a couple of previous paragraphs. And even this is a better case. It could become worse, if there can be found an entity that the noun could be incorrectly attributed to. This is exhausting and I don't understand why you offer those alternatives. Like do you prefer lifetime slavery or your hand to be cut off? Are grammatical correctness and content comprehensiveness mutually exclusive? I don't mean good quality of a product we don't even pay for may be demanded, but I find it perfectly OK for the community to take part in facilitation of its improvement by reporting or fixing both content shortcomings and grammatical mistakes. From what you say it's like only the former kind of defects is acceptable to report. _________________ Faith is a superposition of knowledge and fallacy |
|||
![]() |
|
fasmnewbie 21 Mar 2016, 01:14
FASM manual is written in technical writing language and format, similar to Intel Software Manual. You don't read a manual like reading a book that has a clear flows, starting point and end point. A manual style of writing enable people to start or to jump from any point to another point. Manual is a free-flowing material and it doesn't need to follow a strict grammatical or chronological order.
There are reasons why people still need assembly programming books even when the Intel manuals are widely available in volumes and for free too. People need to consult other source and since FASM don't have a book, yet, you can ask for clarifications from this forum. The C language is even far worse and more cryptic than English language, so if FASM manual is missing an "a" or two, I think I can live with that. |
|||
![]() |
|
fasmnewbie 21 Mar 2016, 01:30
Sometimes, we just need to look at the bigger picture to see things more clearly.
|
|||
![]() |
|
Tomasz Grysztar 21 Mar 2016, 11:16
This is a real problem, not only because manual could sometimes be misunderstood, but also because this may create an impression of poor quality that would be associated with the content of the website and then fasm itself.
I've been aware that the manual needs editing, but I did not feel competent to do it myself and I did not know anybody that would be willing to do such large work as correcting the entire website. And to my further embarrassment I had lost an e-mail with an effort to help I received years ago. Someone wrote to me with a list of corrections to fasm's manual and I was really grateful and wanted to apply these corrections when I have more time. But when I finally found some spare time to do that, I realized that the e-mail is nowhere to be found. I honestly don't know what happened to it and I don't even know who was the author. But the fact that fasm's manual is still in a form of the initial draft is all my fault. |
|||
![]() |
|
DOS386 21 Mar 2016, 12:14
> Why are so many occurrences of "a" and "the" missing or in the wrong places in the manual? It makes it much harder to read.
I consider this problem as minor, the definite and undefinite articles are a problematic feature of the language anyway, and the "the" is sometimes being ridiculously overused ("THE END"). BUG: Quote: This is instruction has no operands. So why not create a sticky thread "ERRATA about FASM's included documentation and website" ? |
|||
![]() |
|
l_inc 21 Mar 2016, 13:20
DOS386
Quote: the definite and undefinite articles are a problematic feature of the language anyway, and the "the" is sometimes being ridiculously overused ("THE END"). I'm not sure in what way the articles are problematic, but your "THE END" example does not show any problem or an overuse. This "the" has very clear semantics. It tells that the end being talked about is uniquely identifiable: there was no end before, and there will be no other end later, which also directly implies there can be no continuation (of whatever the end refers to) and no way back. I speak languages that don't have articles on a daily basis and this lack leads to (mostly minor) misunderstandings regularly. Fasm manual is overloaded with these problems. The total number of sentences in the manual is very probably lower than the number of misuses of the articles. The quotation you provided in turn demonstrates a minor problem, because it's easily ruled out just by reading this single short sentence, and hence cannot lead to confusion. _________________ Faith is a superposition of knowledge and fallacy |
|||
![]() |
|
AsmGuru62 21 Mar 2016, 14:33
I also found the manual slightly harder to read than other manuals.
Especially, the case of text flowing with no paragraphs in proper places. So, lets help Tomasz (and community) to fix the manual. Anyone?.. |
|||
![]() |
|
Trinitek 21 Mar 2016, 15:25
Perhaps it would be easier to collaborate on a better manual if it were in a wiki format.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.