Download Quorum 4.0
There are several ways to obtain Quorum 4.0. The following links provide a development environment we can use that includes Quorum called Sodbeans. This is available for Mac and Windows. Alternatively, a console version of Quorum is available if a different editor is preferred. In the download links, we call the version that includes the custom development environment (environment) and the standalone version (console).
Download Quorum 4.0 with the Sodbeans Development Environment
Download this version if you prefer an environment to write your code in. The Quorum team uses this version.
Download Quorum 4.0 as a standalone console compiler
Download this version if you prefer to use your own source code editor. Because no editor is provided in this version, it is harder to learn.Quorum Bitbucket page. Note that previous releases had Sodbeans, the IDE for Quorum, separated from Quorum, but the source is now all at the same location. If you are looking for the installation kit for LEGO robotics for Quorum 4.0, use the download button below:
Download the Lego Robotics Installation Kit for Quorum, version 1.2
Which version should I choose?
There are four versions to choose from in the above download list, inside of a development environment and on its own, for Windows and Mac. While we make the "Quorum only"console version available for professionals or those that would prefer not to use an environment, for everyone else we highly recommend using the Quorum + NetBeans accessible development environment. It includes a variety of features to let you run, debug, or otherwise write code in Quorum. The Quorum development exclusively uses the Quorum + NetBeans version.
Already have NetBeans? Install Quorum and Accessibility Support as a Plugin
There is a second way to install Quorum, including all accessibility features previously in Sodbeans, which we recommend if you already have NetBeans 8.0.2 installed. Namely:
1. Make sure you have Java JDK8, the latest version.
2. Make sure you have NetBeans 8.
3. Open the Plugins page. This varies by platform, but is typically under Tools -> Plugins.
4. Under Settings, select Add. Under name, type Quorum, and under URL, put the following: http://quorumlanguage.com/updates/quorum/updates.xml
5. Now, under Available Plugins, select the checkbox for Quorum and then select with the keyboard or click the install button.
6. Restart NetBeans.
7. By default, on the first run of the Quorum module, it will ask if you want self-voicing installed. If you are blind, or otherwise would like self voicing, navigate to and select the checkbox. If not, then do not.
Note: Quorum does not currently have support to be installed as a plugin in NetBeans 8.1, just version 8.0.2. We update this version approximately once per year in the summer, to provide a consistent schedule of changes for teachers and students.
Live on the edge in the Quorum Beta
For those that wish to use the latest and greatest version of Quorum, you can join the beta. Note that the team generally does not provide technical support for the beta, but can give you early access to features in test. To join, instead of the update key listed above, change your key in the plugins -> settings window to this one: http://quorumlanguage.com/beta/quorum/updates.xml. Once this is done, go to help -> Check for Updates. If there is a newer version in the beta, it will be displayed and you can choose to install it.
What is Accessibility Support?Quorum has built in a variety of features to help with accessibility. Users that do not need accessibility features still have them installed by default on the system. As always, these features come free and are part of our universal design process. In other words, feel free to turn them on or off as you see fit. Designing support for users with disabilities is an active area of research and not easy. Users with disabilities that would like to see a new feature should either join the mailing list and make a feature request. Some common features might use are:
- Self-voicing support: By default, screen readers only partially read NetBeans out-of-the-box. Sodbeans' self-voicing support provides an alternative method.
- Magnification (Windows only): This feature provides an alternative method of magnification for users.
- Various sound settings (e.g., voices, beeping on errors, talking debugging)