7 ms·
Delphi is a great RAD tool, but it's also slowly dying and has lower and lower market share, 100% of my income come from Delphi contracting at the moment, and I
by re1ser 12y ago
Delphi is a great RAD tool, but it's also slowly dying and has lower and lower market share, 100% of my income come from Delphi contracting at the moment, and I love Delphi, but its not a great choice if you're just starting your programming career and have to choose the language to go with. I've been sticking to Delphi for whole my programming career (3 years professionaly, 10+ years hobby programming, i'm 24 now), but its more and more occuring to me that I have to learn some new tech ASAP if I want to progress further. Delphi has no proper crossplatform support and it's a big minus. Also it has ridiculous price.
- swinnipeg 12y agoWas once in a similar situation myself. One path is to identify a future customer pain point that will occur if they continue to use Delphi. You can direct the solution to a language/platform you wish to learn, and work like a dog to develop the new skills and build a great piece of software in this new language.
- re1ser 12y agoThats exactly my plan, to learn some basics then further improve skills on minor contracting jobs I get and I feel comfortable to do them in new language. It would probably be C++.
- blub 12y agoIf you're looking at C++ already then I'd recommend Qt. I think it's pretty close to the RAD feeling I remember from C++ Builder and by extension I assume Delphi. Compared to them it's not strong on data components that allow you to connect a DB to a UI, you will have to write SQL and code for that. But it is a joy to use, cross-platform and at least on the desktop it is free to use if you don't mind LGPL and shipping DLLs/so with your app.
- Touche 12y agoDon't learn Qt if you want to find clients.
- kyberias 12y agoCare to elaborate? Assuming C++ and UI development of course.
- Touche 12y agoEnterprises are not using Qt.
- pjmlp 12y agoThey are in factory control tools and in-car automation systems, for example. Although the latter are starting to use J2ME systems as well. At least that is my feeling from job posts here in Germany.
- Touche 12y agoThe grandparent is a consultant, how many of this niche is hiring consultants? What are his chances of having steady (consulting) work using Qt? Let's be reasonable, he has a better chance learning MFC (not that that's a good idea either).
- pjmlp 12y agoGiven how Germany is following USA footsteps of outsourcing and offshoring everything in Fortune 1000, maybe there are some opportunities. In Germany's case mind you, not sure about other countries.
- groovy2shoes 12y agoQt has gained some momentum in the EDA industry as well.
- 12y ago
- deleted 12y ago[deleted]
- crypt1d 12y agojoj vidjao sam ti ovaj nick na krstarici jbt :)
- re1ser 12y agoeh, davno je to bilo :)