@@ -32,18 +32,19 @@ SPDX-License-Identifier: GPL-3.0-only
32
32
## Why build the Bitloops Language?
33
33
34
34
There are numerous great programming languages out there with massive and growing
35
- codebases and investments. However, the most common problem faced by organization
36
- that build and maintain systems that more than a couple of developers work on is
37
- good architecture and design. Designing a complex system so that it can last through
35
+ codebases and investments. However, the most common problem faced by organizations
36
+ that build and maintain systems, with teams of developers working on them, is
37
+ good architecture and design; Designing a complex system so that it can last through
38
38
time and that will allow developers (existing and new joiners) to work on its codebase
39
39
with steady (or hopefully) increasing productivity. Good testing is an additional major
40
40
requirement of long lasting products which is also made possible by good architecture
41
41
and design. Unfortunately, there aren't enough knowledgeable and experienced senior
42
- engineers around the world to build and maintain great systems. Even when a company has
43
- some, it is unable to hire more junior engineers than the senior ones can watch over to
44
- make sure they do not degrade the system due to bad design decisions.
42
+ engineers around the world to build and maintain great systems for all who need them.
43
+ Even when a company is lucky enough to have some, it is unable to hire more
44
+ junior engineers than the senior ones can review their work and guide in order to make
45
+ sure the system does not degrade over time due to bad design decisions.
45
46
46
- The Bitloops Language is the first programming language that tries to address these issues
47
+ The Bitloops Language is the first programming language that aims to address these issues
47
48
by making it much easier to adopt important software engineering principles and patterns
48
49
such as Domain Driven Design and Behavior Driven Development, without requiring many years
49
50
of experience to do so successfully.
0 commit comments