Other languages >> Delphi langue
Posted by Yetiman on 19:14:00 01-02-2002
Does someone here program with delphi? I think there should also be a toppic "Delphi".
You can also do lots of stuff with delphi,
asm programming, OpenGL, DX, ...
It's a nice programm langue
Posted by -KEN- on 23:06:00 01-02-2002
I always thought that Delphi wasn't a language, but an API. I always thought it was the windows API for pascal (it rides on top of pascal...that much I know ) [addsig]
Posted by KaGez on 03:52:00 01-03-2002
Delphi is just the something like C++ is for C, only for Pascal, or not?
[addsig]
Posted by Maltanar on 21:05:00 01-03-2002
It's more like Visual Basic for QBasic . Actually, Delphi is only a Pascal compiler. But it's way cool if you can acquire it somehow, it's somewhere between C's power and BASIC's ease. But Pascal is a bit unflexible. In BASIC/C, you can declare new variables almost whenever you want. In pascal, there's a "var" section at the beginning of the code, no other variables accepted. And let me add, Delphi 6 has the best IDE + RAD around (considering it's the first RAD, that's normal ).
Posted by KaGez on 04:16:00 01-04-2002
oh, I'm quite happy with my Anjuta IDE
[addsig]
Posted by Yetiman on 18:29:00 01-28-2002
Quote:
1) Delphi's compiler is a c++ compiler
2) In Delphi you (indeed) have to use the "var" statement. Delphi is a object based program langue ... so you easly could work with objects
3) You can create (like with C, c++, vc) nice games (3d engines). The base langue may be pascal, this does not means it is a lower program langue (with Delphi, you can do many stuff that you can't with visual basic)
4) The reason why many people never heard of Delphi, or think it is a "just a pascal langue", is because they never programmed with it in the hard way!
Posted by Yetiman on 18:30:00 01-28-2002
Quote:
(Not that I mean that other program langues are not fun ro something to work with, but what I try to explain here is that Delphi is actually a powerful langue)
Posted by KaGez on 06:29:00 01-29-2002
how about binary speed? in games or 3d engines you mentioned above you need maximum speed. Are Delphi/TP apps faster than C/C++ apps when compiled?
ok, fastest would be asm, but ... erm... there is a certain lack of easines to code
[addsig]
Posted by robost86 on 10:05:00 01-29-2002
Pascal and C are pretty similar, even though Pascal isn't really made for system programming and playing with system resources (even though you can do that with inline assembler in TP), but othwerwise I don't think there's that much of a speed/size difference.
Posted by KaGez on 11:06:00 01-29-2002
how about "portability" then? can you use/compile TP/Delphi code on other sys than winows/dos ? just a Q ...
[addsig]
Posted by robost86 on 11:54:00 02-01-2002
http://www.freepascal.org/

Delphi uses the Object Pascal language, created by Borland as an extention to the pretty lame standard Pascal.
Posted by moondude on 18:24:00 02-01-2002
we have Delphi editors at our school but i never used them! [addsig]
Posted by robost86 on 23:55:00 02-01-2002
Bad for you, lamer...
Posted by KaGez on 02:35:00 02-02-2002
lmao
please robert, don't be so offensive! but I'll forgive you this time!
[addsig]
Posted by Yetiman on 18:50:00 02-03-2002
Kylix (Linux) = Delphi (Windows)
Posted by fsvara on 20:12:00 02-03-2002
kylix uses winelib.. I read in some interview tho that they'll change that..
Cause, winlib == display problems.
Posted by KaGez on 05:42:00 02-04-2002
winelib has some display probs? I never recorgnized those :/
any article or something about it?
[addsig]
Posted by Flikm on 21:26:00 02-04-2002
the delphi compiler for windows is called "delphi"?
Posted by fsvara on 22:07:00 02-04-2002
uhm, imho it doesn't need an article, just load an app that was ported with winelib... you'll see artifacts, and the window leaving grey trails on the screen...
Posted by KaGez on 08:50:00 02-05-2002
fsvara: I'll seek for some progs like that
[addsig]
Posted by MooKeen on 09:11:00 05-16-2002
Is it really Right to say that "foo language is faster than bar language, but assembly has to be the fastest!" ? I don't know; I think that if it's a good implementation of Object Pascal-- why can't it be be faster than some implementation of C. And if whoever is writing assembly is writing really crufty code-- Why can't a good implementation of C or Pascal can be faster than it.

Just thought I'd make some discussion...

- Drew Kuehn
Where have my trousers gone?
Posted by sacah on 17:20:00 05-16-2002
Delphi can do inline ASM
Posted by fsvara on 00:13:00 05-17-2002
mookeen - sure, but you really can't expect a language that you program by draggin puzzle pieces, like the lego mindstorm robots thing, to be just as fast as perfectly optimized ASM code... it's just completely different things, in how they interact with the machine...