Interview with main developers of Indy and intraweb components Chad "Kudzu" HOWER

zhaozj2021-02-11  216

(interviewer:

Clay Shannon

.

2003

year

5

Month, pass

Email

get on)

Original: http://bdn.borland.com/Article/0,1410,30038,00.html

Summary: Chad "Kudzu" HOWER is the main developer of Indy and intraweb components. In this interview, he will talk about Delphi's future, some ideas, world peace, and he read computer books and other things.

Why do you have "Kudzu" this name?

Colleagues start. In any place or a house, or give me a desk, I have a long time to stay. I will soon throw them to do something else; if you put some zero things in those places, I will get everywhere by me ...

What does Kudzu mean?

Explain that this name is tongue, especially when you have never lived in southern United States. Kudzu is a kind of tree vine that is not crazy in that place. If you can't dodge, your house, car, your yard or even you will be swallowed down by them. Especially in the summer, they can grow more feet per day. Herbicides, etc. It is useless to them, in fact, can only make them faster!

Kudzu originally grown in Japan. In 1876, the Japanese brought this plant to the United States to engage in a fair, and it "escapes" the venue. In Japan, Kudzu's and other plants have no different, but South American climate is very suitable for it. It's like just like a game, so that it is a mad now.

Translator Note:

1, Chad "Kudzu" home page: http://www.hower.org/kudzu/kudzu/index.html.

2, Kudzu pronounced Kood-Zoo (Cool Pig?!).

Where are you living now? Where is the ancestral home?

Summer, I am in Russia St Petersburg, winter in the cyprus Limassol. I also travel frequently, almost 8 times a year, traveling in Europe, 4 times walking in the United States and Canada, and often go to Siberia, Russia, occasionally to South America and Australia.

How did you start the program, or how can you enter this industry? When did you decide to use it as a career?

When I was in the sixth grade, I had a Timex Sinclair (translator Note: an old computer, interested, can see "The world's most famous 16 hacked and hackers simple history": http: // www. 9cbs.net/news/newstopic/8/8546.shtml) Play, there is a memory expansion package that can extend the memory of the machine to 4K. Since then, I am fascinated, know what I want to do it yourself (future). The whole elementary school and middle school era, family told me "Your choice is free, just you can do it". But I know that I will never change my choice, I have found something I like.

How many years do you engage in programming? What is your career path?

I have said that I was fascinated from the beginning of the sixth grade. From that, I have passed 23 spring and autumn. I started to be a freelancer, then gave a technical consultation to the big company, and then cooperated with people to engage in a small company. Now, huh, huh, and go to the place, I am engaged in myself.

What (development) tool do you use before using Delphi?

Visual Basic 3, because at the time, it is the only tool tool for developing a graphical interface in a RAD (fast development environment), and use C , GFA, PASCAL, FORTRAN, and compilation earlier. In addition to Delphi, what programming language do you be familiar with? Do you still use them now?

I almost involved in all universal and semi-universal languages, but Delphi is my favorite. C # is (Delphi) the best competitor, I have used longer, but I still prefer Delphi.

Do you recommend a programmer career to today?

If they like, I will. But not everyone is suitable for the process.

If you like, what do you think they should learn? What language and technology should be drilled?

(First, etc.) Mathematics and algebra, many universities attach great importance to higher mathematics. For a standard programmer, unless he is working at the European Population Institute (CERN) or US Navigation Bureau (NASA), it does not understand the algebra.

For programming, it is best to have an open vision, so you should learn from Pascal, C (learn these two, you know how to program), C #, Java and Ada (Translator Note: ADA is a poor inclusive Strong advanced language, is particularly suitable for writing large software for correctness and robustness requirements, interested in reference: http://www.adauk.org.uk/). ADA can teach you quality assurance, Contracts (Translator Note: One term in Ada, I don't know how accurate meaning, do not translate) and so on.

What are you participating in software projects and product development?

INDY and INTRAWEB.

What project do you still do now?

Intraweb, Indy, and several items that have not yet been public. Unfortunately, there are many writings, management and markets for a few more time. I have to come, this is not programmed so let me like it.

Is there a introduction to your company and product?

ATOZED Software: http://www.atozedsoftware.com. There is a personal and some technical stuff above.

What Was The Most Frustrating Experience You'VE EVER HAD Related to Programing?

Using Windows on a Daily Basis.

Can I recommend some good third-party tools?

All included: http://www.hower.org/kudzu/software/index.html. Mainly Delphi, intraweb, indy, pgp, finAlbuilder and vmware.

You hope that Borland is in the future, especially in Delphi?

(Continue support for users and technology while continuously supporting cross-platform (development).

If you don't have Delphi, where do you sit now?

I will be quite sad, it is likely to go to my own development language. Like a lot of programmers, I am already in the blossom compiler.

If you don't have you, will Delphi "Where to sit"?

No indy and intraweb. :)

In your opinion, C # and VisualStudio.net may have any effect on Borland company and Delphi?

As long as Borland is shorter than Delphi.NET (Translator Note: Borland Plan in the fourth quarter of this year), I think this effect is positive for Delphi, which is conducive to programmers to go to Delphi to develop. What is your evaluation of .NET framework?

It can be said that .NET has been brewing for several years, for Windows, it is very important, but I still don't believe Microsoft's commitment about it cross-platform, this is likely to have some motivation . I have been waiting to see what the name of Microsoft is going to do, but at least for Windows (platform), .NET is still quite important.

How much time you have a computers?

I have been dissatisfied with my wife.

What is the time spent on the network every day?

Because of technical support, sometimes it is a few hours.

What program range is there in your favorites?

No, I am doing things through email and online news.

How did you constantly master programming skills?

learn, learn and learn.

Which time did you participate in the Borland Conference?

Oh, it is not a lot. I spoke in the conference last year, six times, in the United States, Europe, and around the world.

What is the best? why?

It's hard to choose one of the best, they all have a feature. The US Borcon (Translator Note: Borland Conferences is always larger, but I really like Netherlands CTTM, as well as Germany Entwickler and Poland Conference. Every year, I have been waiting.

In those you know or heard, do you think who is the best programmer?

I don't know which person I can classify as "best programmers", but many people can classify the programmer with expertise.

In addition to programming, what are you want to build a tree in what field?

Do I have an area other than programming?

If you are not a programmer, what do you most want to do?

Photographer or chef.

If you let you choose to live in the earth, when do you want to live in? why?

Oh, I can live anywhere, as long as I can go online. This is the most important issue in modern society. :)

If you give you 30 seconds, you can talk to all the people on the earth, you can speak freely, then what do you want to say?

I will not call for war, violence and racial conflicts in the near future, but this is indeed the biggest problem in human beings. The so-called solutions that are proposed are purely nonsense, which is not tonic. War, racist complexity and violent tendency are human nature, which is unfortunately changed, unfortunately, they have erased too early.

Interviewer Note: A paragraph of Jiddu Krishnamurti is extmedted below

Translator Note: Christ Krishna (also translated as "Christ Kusnan") is a famous peaceful enthusiast and thinker in the United States. It can be referred to in his psychological history. Www.cnas.org/green/page/hibeing/krishnamurti.htm.

"End all the war, bring the world into peace, must rely on you and me. The development economy cannot fundamentally solve the problem, (it is in this question) is in vain, because hunger is actually our psychologically greed , Embarrassing, malicious, and possession of deformity and economic environment. To terminate grief, hunger and war, we must first revolutionize our desire, but we are not willing to face this revolution. We keep talking about peace , Legislation, establish a new alliance such as the United Nations, etc., but this will not bring us peace, because we don't want to give up your status, power, money, numb tissue life and everything we have. Counting others is complete Map, others will not bring us peace. Leaders, governments, military and countries will not give us peace. Peace's hope is our inner shift, and then there is practical action. Inactive transformation is not isolated, nor The results of the actual actions. On the contrary, only the correct action will only be in the right idea, and the correct idea comes from the correct self-recognition. There is no peace. In order to terminate the outside world. You must first end the war in yourself. Some people may be advisable, but in fact you may still do my best in the next 120 years. Your orally stars is not important, the world's suffering and war will not be because of you Occasionally orally said.

Only when you really recognize their dangers, you will end your responsibilities and work from your own work. If you recognize the suffering of the world, see the urgency of immediate action, you will change yourself (from your heart); when your own inner heart is peaceful, get along with the neighbors, peace will come.

I can't change anyone, but I have to make more people to realize that I should change myself, especially those who think there is a solution, have extraordinary intelligence and specific capabilities that exceed our ordinary people. "

What is your favorite programming book?

I rarely study, I always collected what I want via the Internet.

So what is your favorite non-programming book?

SLAVOMIR RAWICZ "The Long Walk" (not the book written by Stephen King). I want to be in school, it should be a student's must-study book.

What do you love to eat?

Mexico food.

What do you like best?

Root beer.

So what about your favorite color?

green.

What movie is my favorite?

"Goodbye, Life" in John Cussack. "Better Off").

Finally, I always like to ask questions: For Caribou (Translator Note: A bull with a fork, you can see: http://cn.send.greetings.yahoo.com/greet/send? .Id? .Id = 364544620 & .catu = / browse / _Any_Occasion / __ animals / _cows /) eyeballs and frozen Poptart (translator Note: a kind of fruit pies), which one do you prefer to eat?

I like to eat a variety of strange foods. When I travel, I have tried to eat some reptiles, some delicious, some difficult,;). So I must choose Caribou's eye, even if I choose, I can't repent. Who knows, it may have a taste is not bad!

转载请注明原文地址:https://www.9cbs.com/read-4302.html

New Post(0)