Re: Roguelikes not for newbies?



At Thu, 02 Mar 2006 08:24:37 +0100,
Kornel Kisielewicz wrote:

AngeloB napisa?(a):
Hello!

I decided to learn Pascal, and that's what I'm doing right now.

:-)

What I want to know is if Delphi turned out to be a different language,
or is it still Pascal. Can we use it to code in Pascal? How does
FreePascal and Delphi combine?

Basically ISO Pascal (which was invented by Knuth and not Borland)
turned out to be too simple to make serious apps in it. To make Pascal
good a few enhancements had to be added. So Borland created their own
dialect of the language and named it Delphi. Now (to prevent mixing up
the language and the compiler) it is commonly refered to as Object
Pascal. Freepascal supports Object Pascal, and quite a lot other dialects.

No, no, you have got it all wrong :)

Borland "extended" ISO Pascal, creating a series of languages called
'Borland Pascal' and their smaller versions 'Turbo Pascal'. I use the
word 'series', because each version was in fact a different language,
with slightly different syntax. Later, Borland extended Borland Pascal
to allow some crippled object support and produced a graphical IDE,
calling this product Delphi. Again, there's no such thing as single
'Delphi' language, as each version uses different syntax and has
slightly semantics.

Then comes the Free Pascal, which is an attempt to provide a free
alternative to Borland (Turbo) Pascal. The project goes well, and
soon most of the Borland's "extensions" are supported, and even
some more. There are still some differences in the standard
libraries, though, and Free Pascal has much more standard
libraries than Borland Pascal ever had.

--
Radomir `The Sheep' Dopieralski
.



Relevant Pages

  • Re: VB6, VB2005, or Something Else?
    ... up" the language rather than any requirement of the platform change. ... the site seems to have articles from Borland too. ... don't understand is that you are moving completely to Delphi. ... including a fundamental data type. ...
    (microsoft.public.vb.general.discussion)
  • Re: The Delphi Brand
    ... CG Delphi is a brand and a language. ... Meanwhile, I have recieved an email about Delphi for PHP,and ... PHP is just another programming language. ... "Borland Delphi" is a brand. ...
    (borland.public.delphi.non-technical)
  • Re: Delphi as a Career Choice in the United States
    ... Just about the time that Delphi 1 was ... be teaching since it was the mainstream language. ... that would also depend on Borland having the wisdom to ... Delphi programmer is about three times more productive than a C++ ...
    (borland.public.delphi.non-technical)
  • Re: Future of Delphi 7.x - need official word from Borland
    ... of the IDE is Borland innovation. ... The Delphi for .NET compiler is entirely Borland's design as it compiles ... The language has evolved with much more than just that, ... So retro-fitting new .NET language features into the Win32 compiler doesn't ...
    (borland.public.delphi.non-technical)
  • Re: What this mean for Borland?
    ... an ex Borland marketing guy:-). ... No need to install an additional IDE...or language. ... a "what we can call" something like Delphi for Visual Studio. ... marc hoffman wrote: ...
    (borland.public.delphi.non-technical)