Re:Gluon – Deep Learning API from AWS and Microsoft
by chirau on Thursday October 12, 2017 @12:28PM
(#15459118)
Data Engineer here... How do you get to 120K LOC without splitting up your infrastructure? If anything, it is poor design on your part. Python is beautiful. I've used it at 3 different companies now, 2 of which i encouraged them to try it out and they have nothing but love for it.
[ Parent
| on HN ]
Re:Gluon – Deep Learning API from AWS and Microsoft
by kuschku on Thursday October 12, 2017 @12:34PM
(#15459180)
Even if you split your infrastructure, have you ever tried refactoring larger projects, with many contributors, while ensuring API contracts are kept?
Without a strict and static type system it becomes quite problematic to ensure new code keeps the API contract, unless you have unit codes for every possible value.
A good type system accelerates your coding speed, compared to writing equivalent unit tests, and it improves your quality, compared to no testing.
Re:Gluon – Deep Learning API from AWS and Microsoft
by tanilama on Thursday October 12, 2017 @03:20PM
(#15460537)
> A good type system accelerates your coding speed, compared to writing equivalent unit tests, and it improves your quality, compared to no testing.
Coding speed is least of my concern for a ML project, to be honest. And unit tests aren't useful either, since ML by large is not deterministic. A lot u said is true for web application, but didn't really apply for a ML project
Re:Gluon – Deep Learning API from AWS and Microsoft
by nielsbot on Thursday October 12, 2017 @12:42PM
(#15459261)
“accelerates coding speed”
this is debatable
Re:Gluon – Deep Learning API from AWS and Microsoft
by kuschku on Thursday October 12, 2017 @02:15PM
(#15459973)
Well, the comparison was to writing unit tests that provide the same safety as an equivalent type system.
And compared to that, the type system is certainly faster.