Good day! They gave a task to study - to describe the advantages and disadvantages of the delphi 7 environment as compared to visual studio 12. Help.
Closed due to the fact that it is necessary to reformulate the question so that it is possible to give an objectively correct answer to the participant Nicolas Chabanovsky ♦ 30 Dec '15 at 2:34 .
The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .
If so the teacher raised the question, then most likely he just does not like Delphi, or does not know (does not want to know) about the new versions. But if it was my ticket and so the question was raised, I would answer somewhere like that.
- It works on really ancient machines (I personally ran on the first Pentium, 166 MHz + 48 OZU, and small programs can be made and compiled).
- takes up little space (like 200-300 megabytes on disk).
- does not require .NET.
- works on windows 2000 and older.
- The list of bugs has long been known. The system is predictable.
- in most cases, no extra dll / manifest is needed.
- you can not install, but simply unpack from the archive and readjust a little and you can work.
- Questions on it in the forums need to be asked carefully - they can float and call them necrophilia.
- BDE (but many like it)
- large exe size (yes, a couple of hundred kilobytes).
- You can not write on c ++ (sarcasm sign, raised from the back of the desks).
- newfangled system. You look awesome on the forums (sarcasm sign).
- The heaped up design causing delight of blondes (caps in the menu).
- tons of lotions, some names that cause ecstasy.
- You can write on a bunch of languages. That only costs with ++ in two modifications.
- support of the latest standard with ++ 0x
- support 8 windows with metro style.
- only one installation for a couple of gigabytes.
- after installation, a lot of garbage is found, starting with device emulators and ending with servers that just want CPU time.
- once again reworked interface.
- new, uncharted bugs.
- It does not support Delphi (although there is Delphi Prism, which works as a plugin, but is it available for 2012?).
A sign of a successful answer will be friendly laughter from the back desks and a call to the dean due to bullying from the teacher.
With Visual Studio can compete except with RAD Studio. Both - modern products, many of which support. According to C ++ languages and more ... By platforms: windows and others. These are modern products. And Delphi (Zaporozhets) wasn’t whimsical, he was driving, but it was good yesterday and it suited everyone. Good luck in writing.
The guys correctly in kamentah wrote that only an idiot can compare 2 completely different IDE, released at completely different times.
Delphi 7 was released in 2002, VS 2012 - in 2012. Differences - 100.5 billion. The first one is the development language. These are different, so to speak, platforms, it is incorrect to compare them.
But if you need to do this, just read the wiki about Delphi, and DelFyachy’s technologies, and about Visual Studio.
- very large selection of components for programming.
- It is necessary to program on Pascal (Object) (pascal easy for learning)
- the compiler is good enough.
- large selection of API functions.
- program tracing
- Big Help Cons:
- full version takes up a lot of space (I have 500 MB)
- poor iron support (don't even dream about Android)
I recommend Java. It supports a lot of systems and hardware.