Azoy / Sword

Discord library for Swift
https://azoy.github.io/Sword
MIT License
179 stars 52 forks source link

This library is written in Swift #45

Closed s-coimbra21 closed 6 years ago

s-coimbra21 commented 6 years ago

Hello,

I wanted to use this library but as soon as I cloned the repository, I noticed something quite tragic... the library is written in Swift!!

Please rewrite the project in JavaScript at your earliest convenience.

Azoy commented 6 years ago

We've taken careful consideration, and after hours of discussion we've decided to move forward with Swift.

perryprog commented 6 years ago

Has a Rust rewrite been considered? Rust is 100% memory safe and it's impossible to have bugs in it.

Azoy commented 6 years ago

This was a consideration as well, but the problems that we ran into that is none of the development team was comfortable using rust in our codebase. We also weighted the pros and cons, but the we felt Swift suited the direction we wanted to go in. Thanks!

s-coimbra21 commented 6 years ago

Please rewrite in Rust or we revolt

DizzRL commented 6 years ago

If you want to interact with the discord api in other languages there are alternatives, I personally like swift and use this library as it is the best swift solution that runs on both OS X and Linux. Why demand a rewrite in a different language?