"Live at the Borland Conference" 'Spirit of Delphi' Award Winners Chat Transcript from July 11, 2000

By: Christine Ellis

Abstract: Complete transcript from live chat held July 11, 2000 at the Borland Conference with the winners of the 'Spirit of Delphi' award, Marco Cantu and Bob Swart.

"Live at the Borland Conference" Web Chat on Tuesday, July 11, 2000

Subject: 'Spirit of Delphi' Award Winners

Chat Formatting Conventions

chatter 1

This is a question asked by a chat participant

speaker 1

This is an answer or message posted by a speaker

chatter 2

This is another question asked by a chat participant

speaker 2

This is another answer or message posted by a speaker

editor

This is an editorial comment

Chat Transcript from Tuesday, July 11, 2000

Please note: Some of the text for this chat has been edited for clarity.

Chat User

Message

cellis

Welcome to today's "Live at the Borland Conference" moderated chat with the winners of the "Spirit of Delphi" Award: Marco Cantu and Bob Swart.

cellis

Forward-looking statements in this chat, including but not limited to, those concerning Inprise's future financial performance, product availability dates, results of the Company's strategic review, and the potential features of or benefits to be derived from the Company's products, involve a number of uncertainties and risks, and actual events or results may differ materially. Factors that could cause actual events or results to differ materially include, among others, the following: possible disruptive effects of organizational or personnel changes by the Company, shifts in customer demand, market acceptance of the Company's new or enhanced products, delays in scheduled product availability dates, actions or announcements by competitors, software errors, general business conditions and market growth rates in the client/server and Internet software markets, and other factors described in the Company's S.E.C. reports on Forms 10-K and 10-Q.

cellis

This auditorium is currently quiet. General chat has been disabled to keep the noise down. You will not be able to see other users also logged into this auditorium. To ask a question use the /ask command and type in your question.

cellis

Our speakers today are experts in the areas of Web development, VCL programming, and fun Delphi stuff.

kim_friis

So, who is the new winner?

cellis

The winner for 2000 is Maxim Peresada of Torry's Delphi Pages in Russia. He is not attending the conference this year, so he is not in attendance at this chat.

Jimmy_R

Hi guys. So, seen any really cool stuff you just have to share with us here?

bswart

We've seen lots of great new stuff, more than I can tell you about in this chat, but please feel free to visit the Conference Report on my website at http://www.drbob42.com (and tell your friends, too).

kim_friis

So, what do you see that the Delphi community needs on order to cope with the Kylix release?

mcantu

I think you need to start using Linux on a regular basis, to get used to the system (if you don't do it already). If you don't want to give up your Windows computer, you can look into (A HREF="http://www.vmware.com">http://www.vmware.com, a software product allowing you to use the two operating systems on the same machine at the same time.

kim_friis

Well, what I meant was, what other personalities does the Delphi community need, besides you two great Delphians?

mcantu

We can try to convince Linus Torvald to use Delphi for Linux on a regular basis...

kim_friis

MCantu: What about IB 6.0? Is it going to be THE database to use for Kylix?

mcantu

I really think so. The other "free" RDMBS on Linux don't seem to have the power that InterBase has, and are not fully open source. So, I really think InterBase is a good choice.

weyert

Bob: Greetings from Dad and I :) Anyway, how is it there?

bswart

Thanks - it's great over here. A full report is on the Web site (in case you didn't see it at http://www.drbob42.com). Wish you all were here...

kim_friis

MCantu: What stuff are you showing off this year, as a fun side of Delphi?

mcantu

My fun side talk took place last night. I showed the TNothing component running on Kylix, the TEverythingButTheKitchenSink component, some nice Web-based programs, a new screenmate (a cow) written in Delphi, and some other funny programs. The paper and the code will be available on my Web site at http://www.marcocantu.com/funside real soon.

wind

I'll ask a provocative question... Why do we need a vendor to push yet another proprietary language?

bswart

Who else would push a proprietary language ;-) Seriously: if you think it's not a "good" thing to be working in a proprietary language, then you should realize that at least you always have a choice. That's what the Red Pil is all about (see the report again to know what that cue is all about;-). Proprietary or not, Delphi is my first choice (just like C# will be the first choice of others, and Java the first choice of others again)...

weyert

BSwart: Next year -- Dutch: "Zul je ons dan voorstellen aan de Delphi makers?"

bswart

I'll translate that into "Will you introduce us to the Delphi Team"?
The answer is yes, of course. Everyone can meet the Delphi team at the "meet the team" session (which was last night, and well attended). This is the event where the current winner of the Spirit of Delphi Award was announced.

weyert

Do you guys have plans to write books about Kylix?

mcantu

Yes, we are both going to write on Kylix, and there will probably be a number of other books as well. I'll keep my Delphi for Windows books up to date, as well.

wind

What's this I keep hearing about "Blue Dwarf"?

bswart

You'll see more on Blue Dwarf if you took the Red Pil...
Seriously, it's not really clear what Blue Dwarf is all about, but at 11:00 AM today (in about 2-3 hours from now), David I. will do a keynote in which I expect to see much more on Blue Dwarf. So far, Dale Fuller has mentioned it three times, and it's supposed to solve some of the "internet management issues" (yes, I know, that's vague - it is still to me as well). We have to get back to that, sorry. But keep an eye on my Conference Report that will be updated later today at http://www.drbob42.com.

kim_friis

Delphi 6. How does it look? Have they told anything about that?

mcantu

There was a session by Eddie Churchill yesterday introducing some of the features of Delphi 6. He showed a totally improved Object Inspector, a Tree View for components on a form (like we have for a data module), and other nice changes in the IDE. He told us (but did not show) that code completion is much more powerful, and spent a long time discussing a number of new RTL units with many new functions: date, strings, math, numeric conversions, variants, and many many more.

weyert

Aah great... "introduce" that's the word. :) Anyway, tell us what you saw at the conference about Kylix.

bswart

I'm not saying much about Kylix, but I'm hearing a lot. From what I've heard so far, Kylix is not just "Delphi for Linux", it's actually cross-platform Delphi. Remember that Kylix is the codename only (not a product name), and it means that using the Kylix technology - most importantly CLX - you can write stuff on one machine (Linux or Windows) and compile/run it on another (again Linux or Windows). Kylix makes all this cross-platform possible. And there are numerous sessions here on CLX that I haven't seen yet, but it sure is something to keep an eye open for...

weyert

Were there any cool applications released/announced at the conference?

mcantu

We've seen JBuilder running on a Macintosh and the Delphi IDE working on Linux (the actual development of a visual application with forms and database connectivity). There have also been many announcements by third party component vendors.

kim_friis

What do you think of Charlie [Calvert] leaving Borland?

bswart

At first I was shocked, absolutely blown away. The good news would be that Charlie had more time to work on the Kx book with me, but the bad news was that he is leaving Borland. The only thing that made the pain less was the fact that Charlie isn't really "lost" to the community. He'll be working with Cary Jensen to form a new training/consulting firm, and probably have a lot of (spare/free) time to work on authoring books, etc. as well. I expect Charlie to be in touch with all of us, and from here (again) I wish him all the luck in his new job.

weyert

See you next year; Bob. Good bag filling. :)

weyert

Delphi 6, Kylix -- any released dates known? Or, open betas, etc.?

mcantu

Yesterday they told us that Kylix is scheduled for the second half of this year. No dates were mentioned for Delphi 6.

wind

Can Delphi generate really small stand alone graphical executables, like <100K, to run on weird processors like in PDAs, cell phones, and toasters?

bswart

If you're writing a Web server application that only connects to a client (WAP phone, toaster, or coca-cola machine), then I'm sure it'll work alright. If you want Delphi to produce native code for your fridge, then you'd have to realize that Inprise/Borland is going where the market is. And if enough people demand a Delphi for Fridges, then there may be a market. Otherwise, it might be as hard as a Delphi for Commodore 64 or Delphi for Windows CE.
What we did see was JBuilder for Macintosh (iMac running OS/10) which is good news. Also, remember that Kylix (the cross-platform Delphi) has CLX which is based on Qt which runs on almost anything (well, a lot anyway). ;-)

weyert

It would be cool if Troll Tech and/or Kylix would support beOs and other exotic OSes.

mcantu

Troll Tech has an embedded version of Qt and they are certainly planning to move it to other platforms, as well. And the Delphi architects told us they've re-engineered the compiler to make it possible to generate for the future Intel 64-bit architecture and other non-Intel architectures as well. So keep you fingers crossed.

kim_friis

How do you get to write for those Delphi magazines? Do you just submit an article or what?

bswart

Do not just write an article and send it to an editor or magazine without consulting with them first. Always first figure out what you'll be writing about, make a short proposal or outline, and then contact the magazine editor. He or she may like parts of your proposal (or not) and may offer suggestions to change it or just go ahead and write it. If you send something in without asking first, chances are that a (big) part of your work is done for nothing, because someone else may have written about it as well (and may have contacted the editor before you). So, the first step is: contact the magazine editor with your idea of an article. Then, if you agree on the topic, go ahead and give it your best shot. Good luck!!

kim_friis

How can we Windows programmers best prepare for programming in Kylix? I am chatting now on Linux, but besides that?

mcantu

They can read all the articles on the Borland community site and the few other Delphi Web sites, they can look into their existing code to isolate "winisms" (such as API code, message handling) trying to use equivalent VCL-based techniques, if available. This will speed up porting your applications. Also, reading a general Linux programming book can help you figure out what's different compared to Windows. I'm actually giving a talk tomorrow on this topic.

Dossi

Sorry, I entered a little later. I wonder who is the winner of 'Spirit of Delphi' this year?

cellis

This year's winner of the "Spirit of Delphi" Award is Maxim Peresada or Torry's Delphi Pages.

bswart

Bye, Weyert and others, see you when I'm back...

mcantu

Thanks for coming... see you soon.

cellis

Thank you for joining us today!
The next chat is scheduled in the Java and C/C++ Auditoriums this afternoon at 1:00pm Pacific (2000 GMT) with Bruce Eckel. Please join us then!


Server Response from: ETNASC03