/Async

The Developer's Shell, written in Rust

Primary LanguageRust

Async

The Developer's shell, written in rust.

The name Async comes from the fact, the project sprung out from me trying to implement to a simple asynchronous system interrupt along side an IO operation in rust (Yeah it's a pretty crazy story)

The main idea of the project is to be able to provide a development environment for

  • Go Projects
  • Python projects
  • Rust Projects

for enthusiastic coders who are new to the following languages. This is because each language project require it's own special environment.

Features to be included

  • support for normal shell scripting so users won't have the necessity to shift back when they are done using it
  • special shell commands for each language in terms of project development, testing and CI making

Contributions are always welcome, even if you have zero experience towards the language. In order to contribute clone the develop branch of the repository and start working

Running the project

In order to run this shell first clone this repository to your local machine

git clone https://github.com/sahitpj/Async

then change to the current directory and run cargo

cd Async
cargo run

special mentions to this project