4 ms·
It's not trying to target power users. They would learn VBA. It's not trying to target data processing. People who care enough would use a library like xlrd/
by sheetjs 13y ago
It's not trying to target power users. They would learn VBA.
It's not trying to target data processing. People who care enough would use a library like xlrd/xlwt.
It's not trying to go after big industries like finance. It's easy to interop outside of excel and from within VBA, and most hedge funds and banks have their own solutions already.
This is specifically targeted to the casual people who want to do some in-Excel scripting but don't want to learn VBA. In that light, the product seems way over-priced (and probably should be in the $5-10 range) and unlikely to ever be used in a production setting.
- karamazov 13y agoI disagree with your points: | It's not trying to target power users. They would learn VBA. Most of our users know VBA and prefer not to use it. (Programmers who've ever tried VBA are familiar with its downsides; I won't go into them here.) Python is a significantly more productive language than VBA; our clients can typically write programs 10x faster in Python than in VBA. More importantly, a large class of programs that are trivial to write in Python using open-source libraries would take months or years of development time in VBA. | It's not trying to target data processing. People who care enough would use a library like xlrd/xlwt. xlrd/xlwt are very good for a subset of what DataNitro does: specifically, static processing (input and output) of Excel files. They don't support more complicated use cases (for example, building an interface to an external data source for non-technical end users, or a spreadsheet that runs analyses based on user input). | It's not trying to go after big industries like finance. We have a number of users in finance. | It's easy to interop outside of excel and from within VBA I wouldn't say it's easy, especially for people who haven't done it before. It'll certainly take more than two hours to figure out, at which point the license has already paid for itself. | most hedge funds and banks have their own solutions already. This is true, but internal solutions are frequently less flexible and harder to use than DataNitro; at the least, this makes them unsuitable for work done by non-developers (e.g. quants). It commonly saves developers time as well. | This is specifically targeted to the casual people who want to do some in-Excel scripting but don't want to learn VBA. Given the option, most people prefer to use Python over VBA; this is true even if (in fact, especially if) they know both languages. | In that light, the product seems way over-priced (and probably should be in the $5-10 range) and unlikely to ever be used in a production setting. DataNitro is used both in production and as a prototyping system by a number of firms.