Skip to content

Commit aa825ab

Browse files
authored
Merge pull request #49 from devRant-Community/book-consistency
Book consistency
2 parents 48a9d89 + b6fcb78 commit aa825ab

21 files changed

Lines changed: 283 additions & 26 deletions

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
keyfile
1+
keyfile
2+
node_modules
3+
_book/

book/SUMMARY.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
* [History](languages/assembly/history.md)
1414

15-
* [What it solves?](languages/assembly/what_it_solves.md)
15+
* [What it solves](languages/assembly/what_it_solves.md)
1616

1717
* [Advantages](languages/assembly/advantages.md)
1818

@@ -38,7 +38,7 @@
3838

3939
* [History](languages/abc/history.md)
4040

41-
* [What it solves?](languages/abc/what_it_solves.md)
41+
* [What it solves](languages/abc/what_it_solves.md)
4242

4343
* [Advantages](languages/abc/advantages.md)
4444

@@ -54,7 +54,7 @@
5454

5555
* [History](languages/python/history.md)
5656

57-
* [What it solves?](languages/python/what_it_solves.md)
57+
* [What it solves](languages/python/what_it_solves.md)
5858

5959
* [Advantages](languages/python/advantages.md)
6060

book/credits.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,8 @@ We have to thank these great people on helping to write this book. Everyone here
4141

4242
- [devRant](https://devrant.com/users/Skayo)
4343
- [GitHub](https://github.com/Skayo)
44+
45+
- Lucas Parzianello
46+
47+
- [devRant](https://devrant.com/users/lucaspar)
48+
- [GitHub](https://github.com/lucaspar)

book/languages/abc/conclusion.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# A final word
1+
# Conclusion
22

33
ABC is an excellent attempt at making programming understandable and user-friendly. It has
44
introduced some terrific features which have inspired several other languages the most notable

book/languages/assembly/advantages.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Where would you use assembly ?
1+
# Advantages
22

33
Currently assembly is used very rarely, because nowadays we use higher-level languages which are "translated" through an assembler to assembly and then assembly makes machine code out of it.
44
Since machine code and assembly are tied together, assembly can be used in applications where speed and performance is of importance, to optimize directly the machine code.

book/languages/assembly/conclusion.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# A final word
1+
# Conclusion
22

33
Assembly language is a big leap from machine code towards higher level languages, but like any other programming language assembly also has its own set of advantages and disadvantages.
44

book/languages/assembly/disadvantages.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Shortcomings
1+
# Disadvantages
22

33
Consider the same example as in the previous section to add two numbers, lets say 1 and 2, but this time it is written in C.
44

book/languages/assembly/history.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
# Creation
1+
# History
2+
3+
## Creation
24

35
The first Assembly Language was developed by Kathleen Booth in 1947 for the ARC2 at Birkbeck, University of London following work with John von Neumann and Herman Goldstine at the Institute for Advanced Study.
46
After this several other variations of Assembly Language have been developed and higher abstractions of the language have been created.

book/languages/assembly/what_it_solves.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Why Assembly?
1+
# What it solves
22

33
Consider this instruction, where we have to add the two numbers 1 and 2.
44

@@ -31,4 +31,4 @@ add x7 x5 x6
3131
```
3232

3333
The purpose of an assembly language can easily be seen with the help of the above example. Assembly language with the help of its syntax makes it easier to code and not worry about trivial tasks such as opcodes, address calculations, etc. Mistakes if any can easily identified in assembly
34-
rather than in binary. Imagine finding such mistakes in a pool of 0's and 1's!
34+
rather than in binary. Imagine finding such mistakes in a pool of 0's and 1's!

book/languages/erlang/advantages.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Advantages of Erlang
1+
# Advantages
22

33
Some of the Erlang advantages are:
44

0 commit comments

Comments
 (0)