apple / corenet

CoreNet: A library for training deep neural networks
Other
6.72k stars 518 forks source link

Why use interpreted language ? #18

Closed AugustinMauroy closed 2 months ago

AugustinMauroy commented 2 months ago

Why use interpreted language ? An interpreted language is slower and less powerful. You should use a compiled language such as c++.

For example I had work on [this project] in c++.

You should definitely stop using interpreted language.

mohammad7t commented 2 months ago

Hi @AugustinMauroy ,

CoreNet is mainly intended for research and training, where the flexibility is an important requirement. If you have further questions about the best language for research and training, please consider asking questions on Q/A platforms, or searching for existing ones like https://ai.stackexchange.com/questions/36547/whys-and-why-nots-using-rust-for-ai.

AugustinMauroy commented 2 months ago

Hi @mohammad7t thanks for your answer !

First I want to clarify I'm not asking to change something. If I want a c++ version , all I have to do is do it myself. I'm just asking why.

And also sorry for the inconvenience.

BTW, super project

mohammad7t commented 1 month ago

No worries ! Stay curious