Skip to content

Commit cb84f58

Browse files
Merge pull request #912 from MasseGuillaume/accessible-scala2
link to contributor + typos
2 parents 82390a0 + 622d755 commit cb84f58

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

blog/_posts/2018-06-14-accessible-scala.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ Since there is more than one way to pronounce Scala source code, we are open to
3636
here: [DescribeTest.scala]. If you find that descriptions could be improved, send us a pull request with the
3737
expected form.
3838

39-
Reading Scala out loud make some of its syntactic elements makes it less intimidating for beginners. There is no more
40-
need to mentally associate the syntax `+T` with its concept `co-variant`. Notice in the example above, how the type parameter delimiters: `[` and `]` are absent from the verbal description. It can also help sighted developers to describe Scala orally, for example in the context of pair programming. However, when expressions get more complex, the audible form can become ambiguous or difficult to decipher.
39+
Reading Scala out loud makes some of its syntactic elements less intimidating for beginners. There is no more
40+
need to mentally associate the syntax `+T` with its concept `co-variant`. It can also help sighted developers to describe Scala orally, for example in the context of pair programming. However, notice in the example above, how the type parameter delimiters: `[` and `]` are absent from the verbal description. When expressions get more complex, the audible form can become ambiguous or difficult to decipher.
4141

4242
To overcome the limitation of verbal description, we created a technique called the Cursor. The idea is simple:
4343
from your cursor location, you can navigate the abstract syntax tree of the source code. From a node, you can
@@ -72,7 +72,7 @@ technique and hear the descriptions.
7272

7373
## Want to try it?
7474

75-
We created an [online demo]. You can try it now! (Tip: It works best on Google Chrome! )
75+
You can try it now on your web browser via your [online demo]! (Tip: It works best on Google Chrome! )
7676

7777
We also created a [vscode extension], so you can try on your project. Search for `Accessible Scala` in the
7878
extension manager
@@ -92,8 +92,7 @@ extension manager
9292

9393
We hope you are excited as we are by the online demo. We would like to hear your feedback on the verbal
9494
descriptions. We would like to invite the Scala community to improve the quality of the project and join the
95-
effort. Another area where we would need help
96-
is to create an integration with [Emacspeak]. It's an emacs plugin widely used by blind developers. If you
95+
effort by improving the descriptions. You can create a PR against [DescribeTest.scala]. Another area where we would need help is to create an integration with [Emacspeak]. It's an emacs plugin widely used by blind developers. If you
9796
know emacs lisp well and want to participate, please reach out to us!
9897

9998
## Talk to us!
@@ -107,4 +106,4 @@ We also have a [gitter] channel.
107106
[DescribeTest.scala]: https://github.com/scalacenter/accessible-scala/blob/master/tests/unit/src/test/scala/ch.epfl.scala.accessible/DescribeTest.scala
108107
[Emacspeak]: https://github.com/tvraman/emacspeak
109108
[gitter]: https://gitter.im/scalacenter/accessible-scala
110-
[Scala Contributors]: https://contributors.scala-lang.org/TBD
109+
[Scala Contributors]: https://contributors.scala-lang.org/t/introducing-accessible-scala/1987

0 commit comments

Comments
 (0)