The web design and pages for my personal website.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. 1.7 KiB

  1. # RiveScript Discussions
  2. Links to particularly interesting RiveScript discussions.
  3. These are mostly GitHub issues that I wanted to keep track of easily after they're closed. I'll slowly add to this list as I dig up more interesting topics.
  4. ## Common Topics
  5. These topics are so common that I use GitHub Issue labels to categorize them.
  6. ### Unicode (UTF-8)
  7. * [JavaScript](
  8. * [Python](
  9. * [Perl](
  10. See also [Unicode Problems](/wiki/Unicode-Problems) on my wiki.
  11. ### Async (JS)
  12. Of the programming languages I've ported RiveScript to, JavaScript is the most heavily centered around asynchronous programming. As such it has a lot of discussions on GitHub and even its own wiki page there.
  13. * [Promises for user variable functions]( - lots of backstory on async in RiveScript.
  14. * [All Async Issues](
  15. * [Asynchronous Support]( (wiki)
  16. ## Performance and Scale
  17. * [RiveScript Performance]( (JS)
  18. * @atladmin had success with 20K replies and no performance dips.
  19. * Discussion of getting databases involved (RiveScript won't do that).
  20. * Compliments on RiveScript being high performance with no moving parts, unlike SuperScript (it depends on MongoDB and other deployment headaches).