Home ARBP Blogs and Opinions ARBP Chat with Geoff Perlman: Transcript
ARBP Chat with Geoff Perlman: Transcript Open as PDF Print Version
avatar   Votes (0) | Hits (1234) | Comments (1)
Written by paul.lefebvre
Category: (ARBP Blogs)
13 Aug 2009

ARBP Chat with Geoff Perlman

August 12, 2009

Paul Lefebvre    Welcome to the first ARBP Monthly Chat! Our special guest this month is Geoff Perlman, President and CEO of REAL Software.
Paul Lefebvre    So here are the chat rules:
Paul Lefebvre    If you have a question, just type it and click Send. It will go in the moderation queue and will not appear in the chat until they are approved.

Paul Lefebvre    I will approve selected questions to Geoff for him to answer.
Paul Lefebvre    I don't expect that we will have enough time to go through everyone's questions.
Paul Lefebvre    The transcript of this chat will be made available sometime tomorrow.
Paul Lefebvre    That's it. The queue is now open for questions.

 


Paul Lefebvre    I'll start Geoff off with an easy one: How is the weather down there in Austin?
Geoff Perlman    Hello everyone.
Geoff Perlman    Not so good. It has been over 100 degrees for quite a while now. We are looking forward to cooler weather.

Travis Hill    Will the new reporting functionality have an end-user report editing component?
Geoff Perlman    We currently have no plans to offer an end-user solution. There are end-user solutions already available for REALbasic.


Roger Clary    Hi Geoff - What would you say is the biggest challenge facing RS today? Competition from other vendors, staying ahead of changing technology, ...etc?
Geoff Perlman    I would say the biggest challenge is the same one we have always had. We want to do more with REALbasic but everything takes time and we are impatient. So we try to maximize our productivity and our understanding of the priorities of our customers.


Keith Hutchinson    How easy is it to merge Realbasic applications with .net libraries (Is it possible)?
Geoff Perlman    Regarding .net libraries, as far as I know, you can't "merge" a REALbasic application with a .net library. I don't believe it's possible to call a .net library (at this time) from REALbasic.


Brendan Murphy    What about plans for implementing RB style libraries where we can take RB source code and generate precompiled libraries for the RB environment (or plugins generated from RB code)?
Geoff Perlman    We know users want that and right now we are looking into ways to deliver that. We have taken some heat in the past for announcing new technologies prematurely so don't be surprised if I'm a bit vague. :-)


Kevin Culley    Hello Geoff. I was wondering if you could flesh out some of the plans for 64bit REALbasic? Time line? Issues in developing and releasing a 64bit version?
Geoff Perlman    We have been looking into the 64 bit issue and making a plan to address it. Updating the compiler is actually the easy part. Updating the framework is a much bigger job. However, all of the new Cocoa code we are writing is 64 bit ready. So that's going to make the job easier.


Stephen Copinger    Greetings from Scotland: What RealStudio only features can we expect to see in the near future; in general terms if you do not want to disclose specifics yet.
Geoff Perlman    We are getting feedback from REAL Studio users who tend to be full time developers. I can't really give you much in the way of details without prematurely announcing something. However, we have our first REAL Studio feature in development now.
Geoff Perlman    It should be available for beta testing in R4, but probably won't ship until R5.


Andy Dent    As you are not planning an end-user report editor, will there be sufficient API in the inbuilt engine that a third-party could write such a component and still use your report-writer engine?
Geoff Perlman    We have not yet decided how much of the reporting engine API we will expose. What we expose, we have to support and it becomes difficult to change it in the future.
Geoff Perlman    Having said that, we are not opposed to the idea of others building end user reporting solutions on top of our engine.


Jason Adams    Has RB been tested on any versions of Windows 7 for compatibility?
Geoff Perlman    Yes, we are testing REALbasic and apps made with REALbasic on Windows 7. I'm not currently aware of any incompatibilities.


Bob Keeney    What are some of the lessons learned from the switch to Cocoa?
Geoff Perlman    I think the biggest lesson learned is that hindsight is always 20/20. We wish we had done some things differently as it would have made it easier but that's often the case with technology.
Geoff Perlman    For example, we started down one path that seemed to make sense but it was a big departure from how we normally do things. It didn't work out so we had to start over again. In the long run, I think we are better off.


Russ Tyndall    What control is most frequently requested for addition to REALbasic?
Geoff Perlman    The most commonly requested control is actually a set of controls that would allow users to build iPhone apps.
Geoff Perlman    But to really answer the question, it's a gird control much like our multi-column listbox but more like a spreadsheet.


Roger Clary    Is there anything in the works for RB to implement web development (ala Swordfish) or is that way on the back burner?
Geoff Perlman    If there is, I certainly won't be talking about it.


Brendan Murphy    One thing I would like to see is a way for third party tools to connect and communicate with the IDE and query it for information. Is such a thing on the radar?
Geoff Perlman    We are always open to opportunities like that. We know that users would like a version control interface inside the IDE. When we add one, our plan is to provide a public API. We would provide SVN support and others could then add support for other version control systems.
Geoff Perlman    That’s just one example of course.


Paul Lefebvre    A few people have asked “What are your thoughts on iPhone and mobile development in general (Android, Palm, Windows Mobile)?
Geoff Perlman    The number one feature request we get these days is for iPhone support. Cocoa is a necessary pre-requisite to that as is adding support for the ARM processor.
Geoff Perlman    So far, we are not getting requests for Palm, Android and Windows Mobile in anything close to the numbers of requests for iPhone support.
Geoff Perlman    So believe me when I say that iPhone support is very much in our minds but there's some work to do before we can get there.


Bob Keeney    Do you expect REALbasic to have any .NET support in the future?
Geoff Perlman    .NET support is very much dependent on what Microsoft ultimately does with .Net and Win32. They have been saying they will drop Win32 for some time now but that has not yet come close to fruition.
Geoff Perlman    When it starts looking like it will, we will make more concrete plans for .Net support. But essentially, the more our customers ask for us to support .Net, the more likely it will happen. We get questions about it, but not a lot of requests yet.


Ron Benditt    Using job postings on CareerBuilder as a barometer of market acceptance, I've seen zero postings but competing cross-platform solutions are growing. What steps are you taking to bring the product to more high-profile developers and mainstream?
Geoff Perlman    CareerBuilder and other sites like it, are filled mostly with corporate jobs. Big corporations tend to standardize on one platform. Cross-platform is not important to them but it is important to vertical market developers and smaller companies.
Geoff Perlman    Those developer jobs are not usually posted on sites like CareerBuilder.
Geoff Perlman    Remember that cross-platform right now is a small niche in the overall programming world but that is our niche. That is where we focus.


Thomas Cunningham    Of new buyers of RB, what is the percentage of Mac to PC?
Geoff Perlman    When we started out, we were 100% Mac of course. Now it's roughly 50/50.
Geoff Perlman    On the Windows side, we still get a lot of developers that feel that Visual Studio/.Net has become so complex and difficult to learn that they yearn for something like Visual Basic. They find what they are looking for in REALbasic.


Brendan Murphy    What are your thoughts on how much progress you have made on tackling legacy bugs?
Geoff Perlman    We survey you guys (our users) and you have told us how important quality is. As a result, we are devoting more time than ever before on fixing bugs. We are also looking at ways of identifying the bugs that have the greatest impact.
Geoff Perlman    I think the feature to bug fix ratio over the last 12 months tells the story.
Geoff Perlman    Of course, keep in mind that we have also had to devote a lot of energy to Cocoa. But once that is shipping, even more energy can be devoted to bug fixing.


Thomas Cunningham    Do you think you will ever change the name of RB?
Geoff Perlman    We have debated that question endlessly. I can't count the number of times. And I'm sure we will debate again in the future. However, recently surveys tell us that people are just as positive, negative or indifferent to REALbasic as they are to Java.
Geoff Perlman    I'm becoming convinced that the name doesn't make the product. The product makes the name.


Bob Keeney    At last Real World there was some talk about improving the language reference and making it user extensible. Any progress on that front?
Geoff Perlman    We are developing a new documentation system to make it easier for us to write, edit and manage our documentation. The primary goal is to make it faster and easier improve the documentation and to make localization easier.
Geoff Perlman    It is possible for outsiders to contribute but we haven't made any decisions yet on that front. My guess is that we will allow someone to have access and see how that goes.


Brendan Murphy    One thing I would like to see is plugins loaded on a per project basis instead of globally. Would this big feature to implement?
Geoff Perlman    We would like to see that as well. It would make project management easier. It seems like an easy feature but it's actually not.
Geoff Perlman    Currently, plug-ins don't have a way to be unloaded other than quitting the IDE. So it's actually a pretty big feature and right now, we have bigger fish to fry.


Paul Lefebvre Well, that's all we have time for tonight folks. I want to thank Geoff for staying past the allocated time a bit due to the technical difficulties.

Paul Lefebvre I have some work ahead of me to clean up the chat transcript!

Bob Keeney Thank you Geoff.

Geoff Perlman You’re welcome. Thank you for inviting me. It's been a pleasure.

Tags: Add Tags


Comments
ARBP Chat with Geoff Perlman: Transcript

Thanks for publishing the transcript.

Written by: Steve Garman
13 Aug 2009

4


Login to leave a comment

 

ARBP Members Login

This Sign In is for registered ARBP members only. Please read the information on this page to discover the benefits of membership.



To start accessing the ARBP site you only have to register. After that you can purchase any of the memberships to unlock additional content.

Purchase REALbasic