Skip to content

Commit

Permalink
Fixed broken links and removed broken header
Browse files Browse the repository at this point in the history
Redirected the broken links in the interested visitors file to the correct files. Also removed the broken header about future plans because it is already linked from the main page
  • Loading branch information
lucsomers101 committed Oct 3, 2023
1 parent e94f74d commit bb4021f
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions docs/landingpage/1-interested-visitor.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,15 @@ That means that the result of evaluating a rule only depends on the context and
This feature characterizes Ampersand as different from *procedural* languages.

### Reactive
Ampersand is a [reactive] language.
Ampersand is a [reactive](../reactive-programming.md) language.
It does not follow pre-specified threads of action, but it reacts to events from outside and inside the system.

Reactive programming sets Ampersand apart from multi-threaded programming.

### Statically typed
All relations in a context together form a conceptual model.
The Ampersand compiler uses this model for type checking the rules you specify in an Ampersand script.
The word ``static'' refers to type checking by the compiler.
The word ''static'' refers to type checking by the compiler.
This prevents many runtime errors, presenting them at compile time as type errors.
Static typing is known to save modelers much effort and to enhance the quality of the generated code.
For a novice, static type checking can yield some frustration, which will quickly dissolve as your experience grows.
Expand Down Expand Up @@ -146,7 +146,7 @@ The governance of Ampersand is founded on the following principles:
* We continually draw on best practices from others to improve our productivity.

### Future directions
We lay out the [future directions](ampersand/future-plans) in terms of research questions.
We lay out the [future directions](../future-plans.md) in terms of research questions.
Such topics are usually discussed on Ampersand days or physical meetings of the core team.
[Stef Joosten](https://github.com/stefjoosten) has a final say in this, to ensure progress.
The following topics are on our wish-list
Expand All @@ -167,5 +167,5 @@ both have a "main" branch, which contains all releases as tags.
Contributors make pull requests to merge their branch into the main branch.
This merge also requires a code review by one of the core team members.
Automatic testing (by GitHub actions) ensures a minimal amount of hygiene.
We merge only compilable code that passes the regression test.## What are the plans for the future?
We merge only compilable code that passes the regression test.
## What do you need to use Ampersand?

0 comments on commit bb4021f

Please sign in to comment.