Delphi is still the fastest way to build native applications for Windows, now with the possibility of multi-platform, targeting macOS, Linux, Android, and iOS. After being considered dead and losing many developers migrating to C# and .NET, the Delphi ecosystem is again growing with many commercial and open-source projects. Review collected by and hosted on G2.com.
The biggest hurdle for anyone switching or keeping Delphi is the high cost of its licenses. Embarcadero (or IDERA) is trying to compensate for the small number of customers with higher prices. That, in turn, stops many potential customers from embracing the language.
Another obstacle to adopting Delphi is the fact that there is no standard technology for developing web applications. The language provides essential tools, and there are several 3rd-party options. Still, it isn't easy to commit to the language without knowing that the chosen technology will be alive for some time in the future. Review collected by and hosted on G2.com.
It's provided such a great upgrade path from Turbo Pascal to Turbo Vision to Turba Pascal for Windows to Delphi 16 bit to Delphi 32bit to Delphi 64 bit. There was quite a bit of code reuse throughout.
In particular, going to 16 to 64 bit, and from Ansi to Unicode were incredibly easy, so it's enabled an old code base to get continual new leases of life.
I've been using it for many years, and it's the most productive language and development environment I use. Review collected by and hosted on G2.com.
The price. As a part time programmer, much of my work for non-profits, it's just too expensive to stay on the Delphi train. It may be different for a full time programmer, but the economics don't work for me.
So I still use Delphi all the time, but I don't upgrade it any more, I'm stuck on XE3. And I probably wouldn't use it to start any new major project. Review collected by and hosted on G2.com.
Modern OO language with an extensive library of classes and components for server, desktop, mobile, cloud, web and IoT products. Cross platform - supports Windows, macOS, iOS, Android and soon Linux too. NOTE: I currently use Delphi 10.4 (Sydney). Review collected by and hosted on G2.com.
It would be nice if more employers use it. Review collected by and hosted on G2.com.
You can make applications for Windows, Mac OS X, iOS and Android utilizing one improvement environment. It's so quick to make applications , you can make your application from prepared blocks of code called parts, for instance drawing alters, marks, catches on windows, increasingly complex ones. Modify your application with a single tick and send to new stage, perhaps it will require some stage subordinate code. You have a ton of parts for instance for working with FTP, Databases, and so forth. You can even have segments that can work with 3D models on your windows Review collected by and hosted on G2.com.
Here and there parts are restricted and extending it's not all that simple errand and the configuration could be possibly somewhat more easy to understand. Review collected by and hosted on G2.com.
The versatility of making application. Delphi XE8 administrator licenses to make application in less time with extraordinary application execution. It is an unreasonable number of controls that can help to you make most dominant application like offering theme to any application is such straightforward task with XE8. I solidly recommend making little application in less time. Simple to make graphical application, if you picked right control. You can make cross application developmentVery effective Wysiwyg RAD IDE gadget for windows. Present day OO vernacular with explicitly factors. Simple to appreciate and use can make a better than average applications in short time despite for a few phases : Windows, macOS, iOS, Android. Review collected by and hosted on G2.com.
There are genuine upgrades two times each year, and each time one needs to uninstall everything Delphi related and reinstall everything. This incorporates multi day or two of work every six months.Very less and low simple to utilize documentation is being given to fashioner. It uses simply single CPU that make long running administrator undertaking much dull. Some module settings are stopping you to start work. One have to keep things under control for 5-10 minutes. You should at times save application, you don't have the foggiest idea when it gets crushed Review collected by and hosted on G2.com.
The adaptability of making application. Delphi XE8 manager permits to make application in less time with great application execution. It is an excessive number of controls that can help to you make most powerful application like giving topic to any application is such simple assignment with XE8. I firmly suggest making little application in less time. Easy to make graphical application, in the event that you picked right control. You can make cross application developmentVery successful Wysiwyg RAD IDE device for windows. Present day OO dialect with specifically factors. Easy to comprehend and utilize can make a decent applications in brief time notwithstanding for some stages : Windows, macOS, iOS, Android. Review collected by and hosted on G2.com.
There are real overhauls two times per year, and each time one needs to uninstall everything Delphi related and reinstall everything. This includes multi day or two of work each six months.Very less and low easy to use documentation is being given to designer. It utilizes just single CPU that make long running manager undertaking much tedious. Some module settings are ceasing you to begin work. One need to hang tight for 5-10 minutes. You should occasionally spare application, you don't know when it gets smashed Review collected by and hosted on G2.com.
The flexibility of making application. Delphi XE8 editor allows to make application in very less time with very good application performance. It is too many controls that can help to you create most robust application like providing theme to any application is such easy task with XE8. I strongly recommend making small application in very less time. Very easy to make graphical application, if you chose right control. You can make cross application development. Your can make very Less coupled applicaiton by using XE8. It is little bit less user intuitive but once you will start using it you will start loving. by using fire monkey control you can make very strong application. Embercardero also provides same editor for c++, and mote interest things that I have also heard is that you can make application by combining two programming language delphi as well as c++. if you are migrating one language to another language, you do not need to wait for whole application complicate into newer language, you can run application that is written in both application and gradually migrate it. Review collected by and hosted on G2.com.
Very less and low user friendly documentation is being provided to developer. It uses only single CPU that make long running editor task much time consuming. Some plugin settings are stopping you to start work. One have to wait for 5-10 minutes. You must periodically save application, you don’t know when it gets crashed. Review collected by and hosted on G2.com.
Its too much flexible. The components creation and its usability is great.
We can create application faster than any other tool.
Its integration with database, BDE, is very much powerful.
The tool is much useful for cross platform applications as well.
Review collected by and hosted on G2.com.
The user community is less, so very poor documentation.
The IDE crashes a lot.
Code indentation is poorly visible, we need to use third party tools for it.
No runtime code change support while debugging an application. So very poor in that case when compared to visual studio for windows applications.
You are very limited with free edition of Delphi and license price is high.
Very less open source components. Review collected by and hosted on G2.com.
Delphi has been extremely helpful for keeping our organization on track. Review collected by and hosted on G2.com.
We went through a transition of information at one point and it was difficult to merge information from one system to the next. Review collected by and hosted on G2.com.
En cada versión se integra con nuevas características que aparecen en el mercado, como por ejemplo la programación orientada a dispositivos móviles. La interfaz de usuario se mantiene sin grandes cambios, con lo cual la adaptación a las nuevas versiones es rápida. En este salto de versión si mantiene compatibilidad con los antiguos proyectos Review collected by and hosted on G2.com.
El entorno en ocasiones se hace pesado y consume bastantes recursos de la máquina. Las herramientas para trabajo en grupo no son las más avanzadas del trabajo, así como el sistema de control de versiones Review collected by and hosted on G2.com.
- You can develop crossplatform apps very fast. Deploy app to Windows, Mac OS, iOS and Android in one click
- Components, Your app is created from components, so you have a lot of ready to go code
- You have built in solution to work with HTTP requests, API, authorizations via OAuth Review collected by and hosted on G2.com.
- Crossplatform works only for simple apps. If you wanna create something complex, you should add platform dependend code
- Price. You are very limited with free edition of Delphi and license price is high
- You don't have native IDE on Mac OS X, you should install additional app to build this in XCode Review collected by and hosted on G2.com.
- You can create apps for Windows, Mac OS X, iOS and Android using one development envirionment
- It's so fast to create apps , you can create your app from ready bricks of code called components, for example drawing edits, labels, buttons on windows, more complex ones
- Rebuild your application with one click and deploy to new platform, maybe it will require some platform dependent code
- You have a lot of components for example for working with FTP, Databases, etc.
- You can even have components that can work with 3D models on your windows Review collected by and hosted on G2.com.
- You don't have native IDE on MacOS X
- Price is very expensive for small company
- Sometimes components are very limited and expanding it it's not so easy task Review collected by and hosted on G2.com.
I like the ease it takes to build products and the ease in editing and expanding to make them better. Review collected by and hosted on G2.com.
There is not much i dont like about it. The format could be maybe a little more user friendly. Review collected by and hosted on G2.com.
I like virtualization and data masking is the best one in Delphix. it is having very easy way to do the data migration. Review collected by and hosted on G2.com.
i need more masking option and profiling option. we ae expecting Delphix have the feature of data generation and support different type of input and output formats Review collected by and hosted on G2.com.
I like that I can develop a single code base that will run on all smart devices, and also on my Mac and Windows machines and even on Linux. Review collected by and hosted on G2.com.
There are major upgrades twice a year, and each time one has to uninstall everything Delphi related and reinstall everything. This adds a day or two of work every six months. Review collected by and hosted on G2.com.
This program is fairly user friendly and helpful for organizing many things. It was used in an office with many employees and was very beneficial in organizing spaces and events. Review collected by and hosted on G2.com.
Nothing really. This program worked great for our purposes. Review collected by and hosted on G2.com.
It was the only software we had at the time and it worked well once we were trained on it. I got the hang of it pretty easily. Review collected by and hosted on G2.com.
That it didn’t seem flexible as a web based program Review collected by and hosted on G2.com.
Very effective Wysiwyg RAD IDE tool for windows. Modern OO language with strongly typed variables. Very easy to understand and use can create a good applications in short time even for many platforms : Windows, macOS, iOS, Android. Review collected by and hosted on G2.com.
Very changing and non coherent commercial policy :
1/ Prices are rising and rising and rising:
XE2 pro update price in 2011 : 500 euros with mobile dev. library.
XE10 pro update price in 2017 : 1730 euros without mobile dev. library.
2/ With "pro" licenc you don't have Client server database connectivity.
3/ Even with the new 'starte' free edition prices are not OK for beginners so 'No new blood '. Review collected by and hosted on G2.com.
The natural step it is to develop from a PASCAL user to a Borland Delphi User to this, the User Interface is easy to understand and pretty much like other product from embarcadero . Review collected by and hosted on G2.com.
When compilling is really slow , but only the first time, after that everything worked fine. For new user there is not much documentation avalible .
Working whit PHP is not that aggile than other tecnologies and not many frameworks from external developers to use . Better Grids. Better integration with Web Services Review collected by and hosted on G2.com.
Very powerful development tool that can be used to create applications that run on a variety of platforms. Generates code that uses the device's native instruction set rather than requiring a run-time VM interpreter or converter (to convert byte code to CPU instructions). Review collected by and hosted on G2.com.
The quality of Delphi itself suffered for several years but has improved tremendously with recent releases and Embarcadero is committed to continuing that trend. As an example, they're doing a better job of releasing updates/fixes for previous versions. Review collected by and hosted on G2.com.