Skip to content

Commit c9afa3e

Browse files
committed
Iterate on README
1 parent f61830a commit c9afa3e

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

README.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,19 @@ echo '{@runtime context => :context.program.start_time}' | ./please --output-for
1414

1515
## What this repository is
1616

17-
**This implementation of Please is a proof of concept**. There are plenty of bugs and missing
18-
pieces, and language syntax/semantics may change backwards-incompatibly on the way to an official
19-
release. This implementation is not particularly focused on performance, robustness, or developer
20-
experience—it's merely a place to experiment with ideas for the language. TypeScript was chosen
21-
because it's pretty good for rapid prototyping, but it's likely that another language will be used
22-
in a non-prototype implementation.
17+
**This implementation of Please is a proof of concept**. There are bugs and missing pieces, and
18+
language syntax/semantics may change backwards-incompatibly on the way to an official release.
19+
TypeScript was chosen because it's pretty good for rapid prototyping, but it's likely that another
20+
language would be used in a non-prototype implementation.
2321

2422
## Current state
2523

2624
Enough pieces exist to write basic runnable programs. There is a type system, but it's not wired up
27-
in many places yet so mistakes often go unnoticed at compile time. The standard library is anemic,
28-
and it's not uncommon to encounter bugs in the compiler/runtime.
25+
in many places yet so mistakes often go unnoticed at compile time. The standard library is anemic
26+
and documentation is nonexistent.
2927

30-
The current implementation of the runtime is an interpreter, but the plan is to eventually add one
31-
or more backends to allow building native executables.
28+
The current runtime is an interpreter, but the plan is to eventually add one or more backends to
29+
allow building native executables.
3230

3331
## What's next?
3432

0 commit comments

Comments
 (0)