![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Oct 2005
Posts: 8
Rep Power: 0
![]() |
learning delphi
Hello , i really want to learn delphi programming language but i don't know how to start cause i'm new to learning delphi...
could you advice me please?! thanks in advance! |
|
|
|
|
|
#2 |
|
Hobbyist Programmer
Join Date: Apr 2005
Posts: 218
Rep Power: 4
![]() |
you could have a look in the tutorial section. here is a thread with alot of links to delphi tutorials http://www.programmingforums.org/for...ead.php?t=5405
|
|
|
|
|
|
#3 |
|
Newbie
Join Date: Sep 2005
Location: Deep Within
Posts: 25
Rep Power: 0
![]() |
The site of an author who writes Delphi books. He put copies of some of them online.
__________________
"A dark angel of sin, preying deep from within..." - Rob Halford |
|
|
|
|
|
#4 |
|
Expert Programmer
|
how does Delphi compare to C++ these days???
__________________
"When in Rome, Do as the Romans Do" "Beauty is in the eye of the BEER holder" "Save your breath your going to need it for your blow up doll later" SearchLores.org |
|
|
|
|
|
#5 | |
|
Hobbyist Programmer
|
Quote:
One problem with Delphi applications though is that the compiler TOTALLY loads them with resources the application will NEVER use, which can lead to stupid and bloated 350kb executables when you could have less than 10kb executables. I heard a report of a guy who actually got his delphi application down to 8kb that did a Messagebox(0,'Hello world!','Hello!',MB_OK); and quit, and he compiled the same application in MSVC++, with security checks turned off as well as inlining, basically he turned every optimizing flag on and anything that could hinder size off. His result was a 20kb executable. Which is 150% bigger. If you're into Windows development I highly recommend Delphi, it's absolutely great for RAD windows development, but be sure to get either Delphi 6 or Delphi 7 (even 5 will work), because the .NET versions have really lame and slow IDEs that are damn annoying. |
|
|
|
|
|
|
#6 |
|
Expert Programmer
|
i could write that program in ASM.. for 1kb.. and a window will mouse control in 2.5kb lol. Anyway i have programmed in c++ for way to long and now must learn C# for work, at school im in Java... and on the side i practice php. So i think my hands are full for a while. Maybe one day in the future with time and patients provided i will sit down and study Delphi (pronounced Delph-i OR Delph-e??)
__________________
"When in Rome, Do as the Romans Do" "Beauty is in the eye of the BEER holder" "Save your breath your going to need it for your blow up doll later" SearchLores.org |
|
|
|
|
|
#7 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
I'm personally not a fan of Pascal/Delphi. It's really just a personal thing. I don't like having to type out "begin" and "end" for code blocks, I don't like the way semicolons work in the language, I don't like the way you declare arrays and I don't like the := operator. That said, when you can, try out Pascal. You may find you prefer it to any other language you've tried, or you may find it's hell. You won't know until you've tried it.
![]() |
|
|
|
|
|
#8 | |
|
Hobbyist Programmer
|
Quote:
|
|
|
|
|
|
|
#9 |
|
Expert Programmer
|
lol no we are not... so to learn delphi would be striclty for fun? because its either just as fast as c++ or slower (my bet is slower). In the business today i highly doubt that there is a need for delphi programmers, please correct me if i am wrong.
__________________
"When in Rome, Do as the Romans Do" "Beauty is in the eye of the BEER holder" "Save your breath your going to need it for your blow up doll later" SearchLores.org |
|
|
|
|
|
#10 | |
|
Hobbyist Programmer
|
Quote:
You are completely wrong. TONS of professional programmers use Delphi, almost as much as Visual Basic (Vb is still more popular by a slim margin.) Delphi has been used to create a wide variety of applications as well, including Spybot Search & Destroy, The Bat!, and even the game Age of Wonders. There's tons of software written in Delphi and there are tons of Delphi developers, and there are tons of places that use Delphi (most of all, Borland themself.) If you'd actually READ my previous post you could see the statement "in quite a few benchmarks Delphi scored higher than C and C++," in case you didn't catch that, I ment it beat it in speed in some benchmarks I've looked at, even so, C is faster than C++ in a large majority of cases because of the lack of abstraction, but nobody complains since 99% of that time it's a negligable loss, same with Delphi, the speed difference between the two despite which is faster won't be of concern to most people since they won't even notice, especially in the case of two high performance languages like Delphi and C++. Also, I don't see how fair it is to say it's "just as fast as c++ or slower," since that's obviously a 100% biased statement. Various links to Delphi-related articles: http://community.borland.com/article...,15689,00.html http://dada.perl.it/shootout/craps.html http://distribucon.com/blog/archive/2004/04/26/178.aspx http://www.matlus.com/scripts/website.dll/WhyDelphi |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|