Re: (Microsoft) The Future of Delphi?



Tom Corey wrote:
So, quite a lot of documentation available - online. Which actually is
much the same case with Delphi.

No, that's not quite how it works. When you install a Ruby gem (think component/package), it typically generates RDoc's for it. IDE's can hook into that. For example, Netbeans display tooltips with RDoc information as you code:

http://blogs.sun.com/tor/entry/ruby_screenshot_of_the_week1

In my experience the documentation for frameworks in Ruby are more complete and consistent than in the Delphi community. This is because there is a standard way of producing documentation for code: RDoc.

It's also because there is more emphasis on community involvement. For example, netbeans has a wiki full of good information about the IDE. How long have we been asking CodeGear to do something like that with their help?

Putting aside any question of the
quality of the helpfile,

That really can't be put aside since that's what you want to compare to open source projects. :)

Most of what I want from Delphi's help is a good VCL reference and example usages. I can typically find it in less time using Google than the built in help.

With Ruby, the RDoc integration is really nice and the first thing that I look at, but I can google just as easily.

whenever I have some technical question or
thorny problem to solve in Delphi, I hit Google Groups as my first, and
usually only, resort.

Sure, and google searches for open source project typically yield good answers as well.

--
Brian Moelk
Brain Endeavor LLC
bmoelk@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
.



Relevant Pages

  • Re: A lesson for Real
    ... and I really only know Basic and Ruby. ... perfect language for me, ... Delphi, RB, and VB. ... I actually like the IDE of RB2005. ...
    (comp.lang.basic.realbasic)
  • Re: 7 Ruby Programming ebook
    ... instead of making a straight conversion, think on monthly minimum ... wage in Peru amounts to $179, which amounts 25% of a monthly minimum wage. ... | # OReilly - Ruby In a Nutshell ... Google Mail's Terms of Service. ...
    (comp.lang.ruby)
  • Re: How can I do this with regex?
    ... I'm not saying you're wrong, but I do most of my coding in Ruby, because I ... For complex web applications (I use Delphi's built-in IntraWeb framework) and many Windows GUI applications I find Delphi much faster to work with. ... The Delphi program was at a disadvantage because the Delphi component I used applied an in-memory XML DOM approach vs the Ruby component's XML SAX approach. ...
    (comp.lang.ruby)
  • Re: What are the weaknesses in Ruby?
    ... For my situations Ruby has been between 2 and 80 times slower than Delphi. ... Most of the Ruby programs I've written use more optimal algorithms than in Delphi because Ruby's flexibility and richness but the speed difference is still noticeable in all the situations I've come across (i.e. in one situation I used Ruby's powerful reg expressions to avoid looping which made the Ruby program only 32 times slower instead of 80 times slower than Delphi). ... Ruby's GUI agnostic approach is an "advantage" but it also means that you don't get an "out-of-the-box" visual GUI building environment like with Delphi, ...
    (comp.lang.ruby)
  • Re: Ruby vs. PHP
    ... Ruby (they have a strict policy about what languages their developers are ... allowed to use at Google, ... But Rails clearly *does* have a corporate presence. ...
    (comp.lang.ruby)