Wednesday, 18 July 2018

Delphi and C++Builder Coming Everywhere

- or it finally happened - a Delphi and C++Builder Community Edition!


The great thing about these editions is that they are free to use without being amputated like the Starter Edition was, feature-wise they are identical to the Professional Edition - with mobile now included.

I have personally been looking forward to this move, and that should help a lot of hobbyists get out of their Delphi 7 stasis and discover how much Delphi has evolved over the years.

The restrictions that has been applied has a lot to do with common sense - if you earn money and profit from the use of the CE license, you can afford and must convert to a paid license that includes some extra license benefits.




This should also phase-out discussions where people get mixed up in the product features and what they like about the product, against the upgrade license cost. Some who fondly remembed the enjoyment they had using the product, but ended being frustrated about the product due to the subscription they wouldn't or couldn't pay.

Just because I can't afford a Tesla X or BMW i8, does not mean they are bad products - one could sometime experience that just because Delphi has a price-tag, it got a bashing and free alternatives where thought better.

By offering the Professional features in the Community Edition, it also enables some ex-users to re-discover the productivity of Delphi, compared to the free alternatives.

I do spend time on free frameworks and library - and sometimes that can be very non-productive time.

A product with a version available to a large community and an enterprise paid version - can let the developers innovate while paid, and share their creation with a larger public - that can be very motivating.

A hope for the future, is that this move allows EMBT to break a bit of the backward-compatible mantra - that is a great thing in Delphi - but which has also stopped great feature requests from being added - since they could break the compilation of the FishTank demo from Delphi 1, without changing a comma in the old code :D.

Backward compatibility is one of the greatest strengths and a thing I am thankful for, but it should not be a showstopper, for adding new things that improves readability and productivity.

A software developer ignorant company like Apple, has not even heard about the term backward-compatible - they move hardware - where backward compatible is considered bad for sales.

Thanks Embarcadero for making this great and sensible move - the whole world is not that crazy after all and this is not fake news ;)

Check the EULA, request a serial, download and start dusting off your old but well running hobby projects - and enjoy the newer features and contribute to the spreading of more happy Object Pascal code into the world.

BTW: Passion and hobbies are two great needed motivators - so my intention was not to talk down to people doing "hobby" project in old Delphi versions - great code is done in spare time - fixing an itch :D

14 comments:

  1. Replies
    1. Thanks sheela - you are missing "Delphi Training in Chennai" on your list :D

      Delete
  2. Replies
    1. Well Kayal - thanks - seems like the comments are used as poster wall for the services of FITA training in Chennai - well let us hope you get Delphi in the program as well :)

      Delete
  3. This comment has been removed by a blog administrator.

    ReplyDelete
  4. Really it was an awesome article… very interesting to read…. oracle training in chennai

    ReplyDelete
  5. Worth reading! Our experts also have given detailed inputs about these trainings & courses! Presenting here for your reference. Do checkout
    Aws training in chennai & enjoy learning more about it.

    ReplyDelete
  6. Really wonderful blog! Thanks for taking your valuable time to share this with us. Keep us updated with more such blogs.
    AWS Certification in Chennai
    AWS Online Training
    AWS Training in Coimbatore

    ReplyDelete
  7. Reach to the best Python Training institute in Chennai for skyrocketing your career, Infycle Technologies. It is the best Software Training & Placement institute in and around Chennai, that also gives the best placement training for personality tests, interview preparation, and mock interviews for leveling up the candidate's grades to a professional level.

    ReplyDelete
  8. Reach to the best "Python Training institute in Chennai for skyrocketing your career, Infycle Technologies. It is the best Software Training & Placement institute in and around Chennai, that also gives the best placement training for personality tests, interview preparation, and mock interviews for leveling up the candidate's grades to a professional level.

    ReplyDelete
  9. This is additionally a generally excellent post which I truly delighted in perusing. It isn't each day that I have the likelihood to see something like this.. data science course in chennai

    ReplyDelete
  10. Infycle Technologies, the top software training institute and placement center in Chennai offers the Best Digital Marketing Course in Chennai | Infycle Technologies for freshers, students, and tech professionals at the best offers. In addition to Digital Marketing, other in-demand courses such as DevOps, Data Science, Python, Selenium, Big Data, Java, Power BI, Oracle will also be trained with 100% practical classes. After the completion of training, the trainees will be sent for placement interviews in the top MNC's. Call 7504633633 to get more info and a free demo.

    ReplyDelete
  11. Grab the Digital Marketing Training in Chennai from Infycle Technologies, the best software training institute, and Placement center in Chennai which is providing professional software courses such as Data Science, Artificial Intelligence, Cyber Security, Big Data, Java, Hadoop, Selenium, Android, and iOS Development, DevOps, Oracle, etc with 100% hands-on practical training. Dial 7504633633 to get more info and a free demo and to grab the certification for having a peak rise in your career.

    ReplyDelete