Pages

About

The purpose of this blog is to explore the 'true native' approach to mobile computing on modern operating systems and devices -- and all the gory guts and glory thereof.

But it has another purpose as well, which is to show the real value of RAD (Rapid Application Development) technology in an age of advanced language and compiler design. The legitimate knock on RAD over the years has been the degree to which it encourages a jumbled mess of tangled spaghetti code. Old-school Delphi and especially legacy VB code bases very often inspire this criticism.

But modern languages and compilers -- and Delphi and C++ are both modern languages built on advanced compiler technology -- make it possible, for the most part, to have your cake and eat it too: it's totally possible to write excellent, well-crafted and highly testable code, even taking advantage of RAD where it really makes the most sense: the tedium of UI construction.

So the ultimate mission of this blog is to encourage users of RAD tools like RAD Studio to take engineering control of the code behind their applications. Moreover, it is to prove that we don't have to surrender performance to nanny run-times that "protect" us from the difficult stuff. This protection, of course, comes at a cost, and it's not just performance -- often it's basic developer freedom, too.

14 comments :

  1. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries
    AWS training in chennai | AWS training in anna nagar | AWS training in omr | AWS training in porur | AWS training in tambaram | AWS training in velachery

    ReplyDelete
  2. IEEE Final Year Project centers make amazing deep learning final year projects ideas for final year students Final Year Projects for CSE to training and develop their deep learning experience and talents.

    IEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation.

    corporate training in chennai corporate training in chennai

    corporate training companies in india corporate training companies in india

    corporate training companies in chennai corporate training companies in chennai

    I have read your blog its very attractive and impressive. I like it your blog. Digital Marketing Company in Chennai

    ReplyDelete
  3. TubeDigger 7.5.1 Crack Full Version is a fast video downloading software. It can also directly convert them into various video versions. TubeDigger Keygen

    ReplyDelete
  4. R-Studio 9.1.191029 Crack could be a information retrieval programme with a good vary of knowledge choices out there. R-Studio 9.1.191029 Crack

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. Be thankful to God for giving you another day to enjoy life. Good morning! I wish you a productive Thursday. Go To

    ReplyDelete