D
David Lowndes
Im currently migrating our application from C/C++/MFC to C++\CLI.
Why?
Dave
Why?
Dave
#2 Its a calculator engine working with very sensitive data that is to
be made available on the web.
There is now a demand to run it in 'safe' mode. So its for
security reasons.
Another reason is using the MONO platform for UNIX it should easily
port to UNIX.
...
After all its is a VM, designed to compete with Java, ultimately they
must be planning for it to run on other platforms ?
Don said:I don't know why discussions of programming languages and
frameworks always digress into which is better or more
popular. *SIGH* Visual Basic classic had far more
programmers than Visual C++ ones, yet it does not mean it
was better (on the contrary, VB encouraged bad
programming habits, and was terrible at scaling above
small applications).
CD/DVD burning software, etc.
However, I reckon your application is some CAD and/or
scientific software. Regular e-mail client or accounting
application does not require such engineering effort.
CD/DVD burning software, etc..
must be planning for it to run on other platforms ?
Herby said:No not yet. Sounds good in theory though.
So is the VM part of .NET only virtual on top of Windows?
Herby said:So is this the fate for all coding in the western world,
it is to be farmed out much cheaper to third world countries?
What are we to do?
I've found that once I got used to the new interface in VS 7.1 and 8.0 I
actually like it better. I still miss ClassWizard, but I've learned to do
more things manually.
Herby said:So is this the fate for all coding in the western world,
it is to be farmed out much cheaper to third world
countries?
What are we to do?
Builder, Java and Delphi.
I don't know if I gave the impression that I've stuck with VC6 - I
haven't. I promote moving our C++ projects to VS2005 where I work -
something that seems to be happening since other people want to be
seen to have the latest tools on their CV
What we aren't doing is converting any existing projects to use
managed code. The only places we've used managed code are for a couple
of throwaway tests, and some MMCs that we've had to rewrite for
another company.
Same here. I find that the general improvements in the compiler & IDE
outweigh the losses from VC6. Hey, we've finally got a decent code
browser again with VS2005
applications run faster. Who needs this speed anyway?
.NET is not programming fashion.
It is vital need of modern
software development. Applications are big and complex
nowadays. Time to market is shorter and more demanding. No
sane manager can afford himself the delusion that his
product can compete while using outdated technologies.
Almost any feature now is "some easy functionality you need
that is not easy to code using Win32 APIs". Can you imagine
today any decent desktop application without scriptability,
automation, possibility to make add-ons for it; without
highly customizable UI? Suppose, you have genius developers
and they managed to make it in Win32 API. Then what? How do
you think to convince your partners to make extensions for
your application? Where they should search for genuis
extension writers and support staff? Why they should invest
a lot of money to make additional training for existing
staff?
With .NET many of these questions are simply not exist.
That's why it is already (not in 10 years) .NET is primary
development platform for WIndows applications.
Stephen said:My company does. We process vast volumes of data.
4 years worth of data amounts to several 100's of Gb's
Clients wait hours for reports.
We certatinly don't want a reduction in speed just
because it is a .NET app.
It is not. 10 years from now Microsoft will be abandoning
it for something else which at that point in time you
will say "is the future".