Hired a new developer. His first day on the job, he arrives early, but drunk. Like, stumbling drunk. We're a small company (less than 70), so he's sent home to sleep it off, take a mulligan, try again tomorrow. No telling what demons he's been dealing with during his unemployed stint, and frankly, doesn't matter.
Day 2, arrives, shits in the dumpster because no one had arrived to open the office for the day, is again, drunk. Sorry, pal - we didn't drug test, we have lots of leeway to cater to your lifestyle, and we have a need for your niche skillset (obscure programming language that was perfect for our project.)
...but we're gonna look for someone else to fill this position since you're just awful at adulting.
You can get a full FREE edition of 10.2.3 here
https://www.embarcadero.com/products/delphi/starter
You do have to create a (free) user account, but after that you can legally download and use the full product.
No need to pirate it.
Activities are an Android term for something similar to a Delphi form, so I'm guessing you are having issues opening forms, or projects in general. If you could provide the errors or a better description of what is happening that would really help.
Generally speaking Delphi has really good compatibility moving from an older version to a newer version. But when you are moving from a newer version to an older version, which it sounds like you are doing, then you run into trouble if the project uses a feature that didn't exist in the old version.
For example, 10.4 has FireMonkey and multi-device support that didn't exist in 2010.
I would suggest you look at the free community edition of for Delphi 10.4 https://www.embarcadero.com/products/delphi/starter/free-download
That link goes to a form that is in Spanish (oddly enough, other parts of the page are in English) and now, whenever I try to use the Embarcadero website, I get redirected to the Spanish version!
Try the English version of the URL.
I'm interested in this. I used to be a hard-core Delphi developer, and still love the language and environment. I'll install this for messing around and little projects of my own.
Image-Line isn't developing that anymore and I don't think it ever went stable. Instead, they're making a native Mac version. ~~I don't think there will ever be a native Linux version unless Delphi supports Linux or they stop using Delphi.~~ Last time I tried to run FL Studio 12 through Wine, there was no text on the GUI and no sound, but I'll have to try it again soon.
Edit: Apparently Delphi does support Linux now. It used to only support Windows and 32bit macOS.
Strange. Doesn't anybody know? After a few stops when Borland let it go, Delphi found an OK corporate parent in Embarcadero: https://www.embarcadero.com/products/delphi Yes it may be a limited community, but I guess it's still going strong with this selected set of enthusiasts. I still do Delphi most of my day-job-time and a fair bit of hobby-time. Compared to C/C++ it's indeed: more verbose; less cool; older! but boy does it compile fast. And smooth, all these years in Delphi I've never needed a build-system except a cmd maybe to call dcc32 a number of times in sequence...
The Delphi Boot Camp should get you started.
Borland had Personal editions of some of their versions, but outdid themselves with the Turbo edition, which was functionally identical to D2006 Professional except that you couldn't install third party packages. They never followed up on this and let it die out.
Years later, Embarcadero offered their Starter Edition, which had some odd feature limitations. It was available for sale at first and then was made available for free. Great for getting started, but a little frustrating to use because of the limitations. However, they didn't kill it off after only one version, so they're already ahead of the game compared to the Turbo editions.
The Community Edition replaces Starter and is the most feature complete free edition they've ever offered. It is functionally identical to 10.2.3 Professional, which includes Win32/64 and mobile.
You could argue that they should have done this sooner, and I'd absolutely agree with you, but I think the important thing is that they (imho) have finally done it right.
They do have it, it's called Delphi Starter, and they were giving it away free for a while in middle of 2016. The link is here, try it out.
https://www.embarcadero.com/products/delphi/starter/promotional-download
Embarcadero owns Delphi. They took over from Borland. It's in the top 20 list of languages used globally. It's not the same as the Delphi you knew 20, or even 10, years ago. Check out https://www.embarcadero.com/products/delphi.
>The Delphi 11 Release Supports High-DPI and 4k+ screens, provisioning for Windows 11, Android 30 API and the macOS 64-bit ARM M1 processor
It's a very different beast today.
> Nyilván azt te se gondoltad komolyan, hogy az utoljára a 2000-es évek elején releváns delphi-ben, fejleszem le neked ezt az androidos alkalmazás
Most már őszintén nem értem, hogy mit akarsz mondani. Az elején azt állítottad, hogy ezeknek az eszközöknek a fejlesztése "direkt abba lett hagyva". Pedig pillanatok alatt lehetne benne a fenti egy órás fejlesztést megoldani.
Ehhez képest most azt írod, hogy ezek már nem relevánsak (bár még léteznek, sőt, lehet velük Androidra is fejleszteni). Akkor miért nem relevánsak? Azt mondod, hogy valakik (?) gonosz módon elásták ezt a "megközelítést", mert több pénzt lehet kérni a Flutterért? Vagy mit? Ha töredéknyi idő alatt lehet egyenértékű terméket előállítani benne, akkor a piac logikája szerint nem annak kellene dominálnia, aki mégis használja?
I know it's not really popular but i recommend you RAD studio, it's really intuitive and really easy to use, you can choose the. c++ compiler or the delphi version, i personally use Delphi and i think it's amazing, plus you got the community edition which is free, more info:
Yeah, that does sound like a data base. I wonder if the form is part of the database, which would explain why file
identified it as a compiled form.
Does the readable text in the data base look complete; in other words does it look like the unreadable characters are being used as delimiters or some other function in the database. If so, you could strip out the non-alpha numeric data then use a script to import the data.
Lazarus might be able to work with the file. If not, Delphi (now Embarcadero) is still available.
You might be able to use either one to write program to open the file, read the records, then write them in some structured form that you could use to import into another database.
Also you might check Embarcadero's website, they might have tools to import the data into a database that you can work with.
In what way? We still offer Delphi Starter edition. The upgrade price is $165 USD online or $217 new user.
I'm actually really enjoying this AMAA. Wasn't sure what sort of questions to expect.
Now you have an answer.
If you're genuinely interested, Embarcadero has a free Community Edition for use by students or hobbyists.
The Community edition is free if you don't make more then 5,000 USD a year from using Delphi.
https://www.embarcadero.com/products/delphi/starter
Who Chooses Delphi Community Edition?
Individual Delphi developers, hobbyists, and students who are learning new programming languages, starting to develop cross-platform apps, maintaining open source Delphi projects, or learning the Delphi IDE, who are making less than $5000 in revenue and want to get started with professional-level developer tools.
It’s also perfect for early stage startups who are bootstrapping their product vision before securing capital! Develop your professional app with the Community Edition, knowing that you can skip the learning curve your competition faces when building for multiple platforms.
Yes. This is my current best option from research I have done. I was hoping there was a way I had not tried for .net core. Neither applications lend themself to a TUI.
You can use it for free for personal noncommercial projects.
https://www.embarcadero.com/products/delphi/starter Buying a full license is crazy expensive
It would be sweet to quickly integrate it with .Net This does it well: https://www.crystalnet-tech.com/RuntimeLibrary/RuntimeLibrary4Delphi But that starts at $200 -> $$$$$
There is also Lazarus (free object pascal and Delphi like IDE) https://www.lazarus-ide.org/
If you're a hobbyist, then you could probably get away with using the Community Edition.
The down sides are that the CE (currently 10.3.3) lags behind the commercial version and you can only use the latest released CE version (can't keep using 10.1, for example).
Oh, and your subscription lets you get keys for older versions. I think there might be some kind of time limit on those, so if you're interested, get them soon.
> Delphi ™ is in the hands of almighty overlords called Embarcadero who ask $$$ for usage of their IDE.
Not entirely true. There still is a free version of Delphi: https://www.embarcadero.com/products/delphi/starter
Unfortunately, once registered (which is mandatory), they pester you with emails.
> FreeCommunity
Looking Here it does seem that PRO is the same as Free, but I wonder if it's the right direction for me. True 2009 Architect is incredibly old in terms of where Delphi has gone, but I would hate to lose so much functionality in terms of the IDE, VCL, etc.
I started this thread because I have a popular RSS app called RSSToolBot - but the DB is embedded BDE (meaning I was able to embed the BDE without having to install it). But Paradox has extreme limitations (old ANSI SQL), and tables that crash, indexes that break - and - you can't have more than 1 BDE app running at the same time. I also have AvoBase that I would like to convert over to a new, faster database as well.
Maybe what I should do is download the free version, make a copy of my app - and work on a conversion to bring it into IBLite. Seems a lot easier than getting Firebird or SQLite going.
Check out the community edition. https://www.embarcadero.com/products/delphi/starter This is great for students to use along side their study, and even to produce a concept application. If your company or you earn over $5k in the year, then you need to upgrade to a full license, but much better and longer lasting that a trial.
Are you aware that it still exists, including a community edition? It's been 15 years since I've used it, but I've been curious about trying it out as a tool for a desktop/mobile cross-platform app.
After a lot of suffering, I managed to get the "download page" for both Delphi and CBuilder, it looks like you could too if going to https://www.embarcadero.com/products/delphi/starter/free-download/thank-you . I don't know if the download will allow you to proceed without the key that is sent in an email. Very confused by the randomness of the CE signup!
A idea lifted in how currently I solve something that I need long-term (for a erp) is just use a webview for rendering only (with react or vue (what I use)).
Then do ALL the calculations with native code. Send only the results to the webview and let it render.
Now I'm exploring in building a little relational/array/columnar library (just prototyping) so you could store the data in columnar format, do agregations and stuff.
This must be fast. Or just let sqlite handle it for you, and pass the data across.
ie: Have a invisible, low-level computing engine and use anything else for the UI.
P.D: Delphi have now a free community edition I never use a better tool for UI program, and left it behind because costs reason. But here are very good UI components.
There is a free version of Delphi - Delphi starter
I started with Delphi 1.0 as well (used Borland Pascal for Windows before and before that Turbo Pascal since version 3.0), worked as Delphi 3.0 developer for some time and I have to say that I like the language.
In my current job, we still use Delphi for a quite database intensive application that interacts with our SCADA system.
I am in no way instilling that Delphi should be the tool of choice nowadays (personally, I prefer Java and C#), but it is still a very good, useful language with one of the best IDEs on the market (talking about the latest Tokyo 10.2 IDE).
I installed Delphi Starter Edition without any problems. Looks like it has all the functionality except some DB components:
https://www.embarcadero.com/products/delphi/starter/promotional-download
While you're at it, the Delphi Starter edition is currently free, and Embarcadero has published replays of their Delphi Boot Camp series.
There is also the Delphi Starter edition. I think it's a little light on features, but I'm not the target audience, either.
Academic pricing is available, which is cheaper, but has some licensing restrictions. I think you need to contact Embarcadero for details.