That number of loc doesn’t seem too far outside of what I found when searching for estimates for normal cars (non self-driving) that are on the road today. Generally they’re fine, so I don’t think focusing on the total lines of code is so important.
The real question is simply how effective the self driving component is, which surely will be less code. In a way maybe it’s the weights used by the neural network that are going to be the most important issue rather than the source code for the net itself.
I’m not saying your overall point is invalid, just that the loc argument itself may be a bit of a straw man.
I'm a small business programmer. I love solving tough problems with Python and PHP. If you like what you're seeing, you should probably follow me here on dev.to and then checkout my blog.
That number of loc doesn’t seem too far outside of what I found when searching for estimates for normal cars (non self-driving) that are on the road today. Generally they’re fine, so I don’t think focusing on the total lines of code is so important.
The real question is simply how effective the self driving component is, which surely will be less code. In a way maybe it’s the weights used by the neural network that are going to be the most important issue rather than the source code for the net itself.
I’m not saying your overall point is invalid, just that the loc argument itself may be a bit of a straw man.
Yup, I totally agree.
LOC is a terrible measure.
A dev on the self driving project doesn't need to be concerned with the code in the micro controller that's managing the left front window opener.
But the general point I was trying to get across is that these cars are more complex and have much more software in them than most people realize.
Cheers.