I used a long time to learn a long time, starting a project to always feel embarrassed. I have summed up, I found out the project related to the interface, I always spent a lot of time in interface design and implementation, and the business logic of the Eight-year-old business logic is not much. Very depressed, I have found a lot of interface class libraries, such as the CJ60 finally made people, but it is still much more time.
Using VC, I envy VB's development, but I have no longer learn VB, one is because VB is fast, but it is not adapted to a large-scale longer-term in-depth development. The other is a lot of effort to learn C , also I don't want to go back to Basic, as for Delphi :-), watching the language like Basic's headache.
Although I have already known that the BCB development interface is faster, I have been skeptical about its development, not Microsoft's development platform, and it is Delphi's transplant variety. It is difficult to imagine what extent. In addition, using VC developed the programmer of Dongdong, it did not dare to put down the control of the underlying, gave up the plan of learning BCB after the management of the underlying control.
Later, popular is C # and Java, which is indeed different for mainstream development tools of the two development platforms, and there are thousands of autumn in different projects. I learned C #, although C # gave up the pointer, hosted, but also more tightly object-oriented ideas. More than it is basically similar to C , huh, I like it. After learning C #, it is excited by its architecture and realization, I just want to give up VC6, but I still haven't returned to VC . Net. There is only one, C # can't open the .NET environment, before all the people do not transfer to XP, C # can only play power at the server (mainly web), although VC . NET can be detached when the host is not written. Net running, but huge learning costs, I am not as good as my VC6 to C # turn.
But VC6 is really painful, so I have time to grabbak K, um, doing the interface is really convenient. And the more you look at the idea of C #, such as C # All classes are inherited from the COBject single, BCB will come to all classes to inherit from TOBJECT, huh, huh. C # does not use the pointer, all "." To reference members, BCB is all The pointer to the member, the same is the same.
Moreover, BCB can use the VC packaged DLL, which makes the interface faster and the controllability of the bottom layer are perfect, which is why I am a heart :) Al don't say, I will put the BCB interface to be familiar with the BCB interface. Go back step? Still compliant with the situation, C # and Java.
============================================================================================================================================================================================================= == Modification Record: 1. It turns out that Delphi is an interpretation language, this is my error. Modified 2, you have a new in-depth understanding of your own words these days - language is the form of performance of business logic