Home

Awesome

The Husky Programming Language

Husky is a new programming language for developing modular AI systems.

What are modular AI systems?

TODO

Why a new programming language?

Existing languages are not good enough because they lack the proper abstraction, expressive power, and safety guarantees.

Husky is built with the following features:

Many of the above features are already seen in existing languages. However, they are integrated harmonically for hybrid AI development. After all, a programming language is not just about the union of its features but also about their interaction.

Timeline

Husky is currently in the prototyping stage, focusing on AI research. It will transform into a stable language once AI technology is mature.

I'm currently recuperating from hand pains. The focus is to deliver Husky for my own research first. The tutorials and documentations will wait for one or two years.