8

This book is about JavaScript and focuses on its object-oriented nature. The book starts from zero, and does not assume any prior programming knowledge. Although there is one chapter dedicated to the web browser environment, the rest of the book is about JavaScript in general, so is applicable to all environments.

What is applicable to all environments? Where did the subject of the verb go?

3
  • 6
    The subject (a "deleted" it after so) refers back to the rest of the book. Commented Jun 24, 2014 at 4:26
  • where is and in the sentence in concern? ...the rest of the book is about JavaScript in general, *and so is applicable to all environments.
    – Maulik V
    Commented Jul 7, 2014 at 9:50
  • I don't understand the point of this bounty at all. Even allowing for the fact that this is a learners site, I can't see what else needs to be (or even, usefully could be) said apart from my initial comment. Commented Jul 11, 2014 at 17:03

6 Answers 6

7
+500

1. Basic Answer.

The original author left out the subject, so you need to figure it out from context.1 As others noted, we can supply "a subject" by adding the word "it":

  • "Although there is one chapter dedicated to the web browser environment, the rest of the book is about JavaScript in general, so it is applicable to all environments.

But that still doesn't answer, what is it? It's easier if you consider the same sentence based on a hypothetical book called How to Drive a Car:

  • Although there is one chapter dedicated to the Honda Civic stick-shift, the rest of the book is about driving in general, so ________________________ is applicable to driving any car.
    Answer: it | this book | the rest of the book.

So the answer is the same:

  • Although there is one chapter dedicated to the web browser environment, the rest of the book is about JavaScript in general, so ________________________ is applicable to all JavaScript environments.
    Answer: it | this book | the rest of the book.

2. More Detail - Understanding Sentence Structure

The key to answering this question is understanding "what the sentence saying". And that requires both (1) understanding the semantics of the sentence structure and (2) world-knowledge about JavaScript.2 Let's start with the semantics of the sentence structure:

  • Although X, Y, so Z"

  • Although something-is-true, some-contrasting-thing-is-true, so/therefore some-conclusion-is-made.

  • Although Joe was fast, Jim was faster, so/therefore ______________ won the race.
    Answer: Jim. Because we know that "faster people wins races".

  • Although the building has pipes, they aren't working, so/therefore ______________ need to be fixed.
    Answer: they | the pipes. Because we know that "broken pipes need to be fixed".


3. More Detail - When can subjects be dropped?

Subjects can be dropped in a variety of ways. The following shows how the original sentence can be reworded with a more grammatical parallel structure so that the subject, "this book", is clearly shared across all three clauses:

  • This book has only one chapter dedicated to the web browser environment, is about JavaScript in general, and therefore is applicable to all environments.

The above is just one example of a compound sentence with parallel structures.3


Footnotes

1. As noted in the following link, the author, a non-native English speaker, has some difficulty with English: See https://ell.stackexchange.com/a/26899/3796. The phrase "so is applicable" might be used where there is less chance for ambiguity (see Google Ngram). But leaving out the subject in this sentence verges between being poor style at best and being ungrammatical at worst.

2. Here's some info about JavaScript. JavaScript is a general purpose scripting language that most notably runs in web-browsers, but also runs in other environments like servers, batch programs, desktop programs, and in applications. While many JavaScript books focus on the web-browser environment, programmers working in other environments will appreciate a book that focuses more on the language instead of any particular environment.

3. More specifically, as per @snailplane's comment, this is an example of verb phrase coordination. An even simpler example of this is, "He sings and dances." (He sings and he dances.)

0
10

The subject of the verb is 'the rest of the book'. We could say 'the rest of the book is about JavaScript in general, so it is applicable ...'. English sometimes drops some words if they are understood (or understandable) from the rest of the sentence. Maybe if this sentence was written for English language learners, the writer would have included the word 'it', but I think it was written for native or advanced non-native speakers. I probably would have included it anyway.

8
  • 2
    For the non-native speakers, a strictly correct version of the bolded part of the sentence would be "...and so it is applicable...". The "and" and "it" are both considered optional.
    – Mark
    Commented Jun 24, 2014 at 6:05
  • Yes, I thought about mentioning the 'and', and then I decided to keep it short and simple.
    – Sydney
    Commented Jun 24, 2014 at 7:52
  • Well, of course, I can understand what it means but I don't understand why "it" is left out. What's the reason not to include it? And what kind of aspect does that "so" have: "so" as in "in this manner" or "blah, blah, blah, so (thus) (it) is applicable to..."? Commented Jun 25, 2014 at 0:37
  • 1
    "It" is left out in error, in my opinion as an editor. Hardly seems fair to me to expect someone to learn and understand English if we can't print more intelligible texts! :D
    – wordsmythe
    Commented Jul 7, 2014 at 18:28
  • 1
    While it would be usual and clear and unproblematic to leave 'it' in, I wouldn't say that leaving it out is an error. An editorial lapse maybe, but not an error. Google Ngrams shows 'so is applicable' and 'so it is applicable' about equally (I can't add a link to a comment).
    – Sydney
    Commented Jul 8, 2014 at 0:41
3

I'll first reiterate what the other answers said before I go into a bit more detail. The sentence is correctly read as:

Although there is one chapter dedicated to the web browser environment, the rest of the book is about JavaScript in general, so it is applicable to all environments.

This is because so here is a coordinating conjunction[1][2] and thus must be followed by an independent clause, which must contain a subject and verb. Since "is applicable to all environments" is not an independent clause, this sentence is incorrect. (Even though we can understand what it means.)

Both @CoolHandLouis and @SydneyAustraliaESLTeacher alluded to the fact that it was dropped either unknowingly or in an attempt to be colloquial, and I suspect this is the case as well. However, not only does it still remain ungrammatical, there is something to keep in mind...

The words so and therefore are often used interchangeably; however this is not always grammatical. The word therefore would actually be an adverb here, which need not be followed by an independent clause. It could read as follows:

Although there is one chapter dedicated to the web browser environment, the rest of the book is about JavaScript in general, and therefore is applicable to all environments.

Because an adverb here can be followed by either a dependent or independent clause, the use of it is optional here. As for the example you showed, however, so followed by a subject-less clause is incorrect, and thus it is required to be grammatical.

3
  • @Downvoter - An explanation would be good, as everything here is pertinent to the OP's question and verifiably correct as far as I can tell. How can I improve the answer?
    – Cat
    Commented Jul 5, 2014 at 21:25
  • Hi @Eric, Welcome to ell.se! I just wanted to note that, to be clear, I personally do not believe it was dropped colloquially. Dropping "it" is a grammatical mistake made by the author, who is a non-native English speaker. I've updated my post to be more clear about this. Thanks! Commented Jul 6, 2014 at 1:22
  • @CoolHandLouis Made a quick edit to clarify on that--thanks!
    – Cat
    Commented Jul 6, 2014 at 1:26
2

Every language has rules about what words must be included in a particular context, what words are usually included but can be left out, what words are usually left out but can be included, and what words must be left out. Some of these are common and widespread enough that they are specifically taught at language learner level. Others are rare and/or only used in particular contexts.

In the OP’s sentence, it is certainly more usually to include the subject (‘it’) of the second clause, but the rules of English allow it to be left out. Why? Basically because English speakers across the centuries accepted that it could.

When elements (words, phrases, clauses) of English are ‘coordinated‘ (joined by ‘and’, ‘or‘ or ‘but’) some elements of meaning carry over and can be replaced by ‘anaphora’ (‘referring back’) or can be omitted. To take a simpler example:

My best friend is beautiful and my best friend is popular.

becomes:

My best friend is beautiful and she is popular. (less natural)

or:

My best friend is beautiful and popular. (more natural)

‘So’ is a subordinating conjunction, which complicates things:

My best friend is beautiful, so she is popular.

may become:

(?) My best friend is beautiful, so is popular.

‘and so’ uncomfortably combines the coordinating conjunction ‘and’ and the subordinating conjunction ‘so’:

My best friend is beautiful, and so she is popular. > (?) My best friend is beautiful, and so is popular.

which is the same general structure as OP’s sentence (among many differences, of course).

[EDIT: I've just re-read OP's sentence and realised that there's no 'and' in the middle of it.

2

What is applicable to all environments? Where did the subject of the verb go?

  • The rest of the book is applicable in all environments.
  • The subject is rest of the book and it didn't go anywhere and it's perfectly OK right where it is. Were you expecting a pronoun; i.e. "it?" (to be applicable in all environments?) No, no pronoun is necessary and this paragraph makes for an easy read.

A good ESL teacher will come up with drills and situations to help you use and understand this structure with ease.

0
1

The rest of the book is about JavaScript in general and it is applicable to all environments (web browser, and not)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .