Developmental Tools - Hazeman99/ConcurrrentProgramming GitHub Wiki

Selection of Developmental Tool

  • Language: To develop this project, we used Java programming language because it has good support for concurrent programming and it's the main language used for this course.
  • IDE: IntelliJ IDEA was used as it comes with a rich set of features for easier navigation, code refactoring and debugging. It also supports version control system. Besides that we are more familiar with IntelliJ compared to other IDE tools.
  • Collaboration: Github is used for collaboration because it allows us to easily share our code together, as well as writing the wiki in the same project and same website, instead of having to use another website or app for writing the wiki.