Off all the millions of reasons to hate VBA, you pick this!?!?Main reason I don't like VBA is that the code looks like a poem. C-based languages' code is more mathematical visually (not to mention the power comparisons). Have to write English words while coding in VBA.
Off all the millions of reasons to hate VBA, you pick this!?!?
The absence of classical inheritance,
Has no intrinsic support for parameterized object construction,
Doesn’t provide the ability to build multithreaded applications unless you are willing to drop down to low-level API calls,
No flexible method overloading,
I am not a big fan of Excel. Unfortunately, my company is stuck in stoneage (with Excel 03), so I can't even take advantage of the newer versions. Hey, maybe we will move into pre-bubble days with Excel 07 next year.
This is true, and is also true if you develop excel add-ins/plug-ins/etc. The ribbon really changed things.Actually I personally (from my use of excel) see quite a significant change from Excel 03 to 07, but almost no change to Excel 10. Some inverses of discrete distribution functions have been added and some other optimization algorithms have been added to solver. That's all changes I use.