|
|
|
|
|
by cstejerean
6856 days ago
|
|
"To a manager, the important insight is the very small amount required to achieve a significant result." I don't think I remember the last time my manager was impressed with how few lines of code solving a problem required. I think managers care more about how quickly a problem is solved, how well the solution works and how easy the code is to maintain. "If other data manipulation is similarly simple, why should development require such large resources?" I'm not sure if saving on typing by using few symbols will reduce the amount of time required to build non-trivial applications. The limiting factor most of the time seems to be how fast one can think (and how many tries it takes to get something right). Programming languages can help this by allowing one to think at higher levels of abstractions. Another problem with developing non-trivial applications is the amount of time required for new people to get up to speed and understand the code base. While J might be a better language that C for data processing, I can think of many languages far better than C, Basic or Java for the task (like Python). I'd be curious how the article might have been written if it attempted to compare J with Python. |
|