Jump to content

Pascal

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
13 replies to this topic

#1
hetra

hetra

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 298 posts
Hey anyone know and/or heard of Pascal?

My teacher knows Pascal and Turbopascal and lets me see her textbook of Pascal. It's related to C++ isn't it?

Thanks.

#2
ZekeDragon

ZekeDragon

    Writes binary right handed and hex left handed

  • Moderators
  • 2,103 posts

Hunter100 said:

Hey anyone know and/or heard of Pascal?
What is this "Pascal" you speak of? I don't know if anyone here's heard of it. :p

You should go to the Pascal board for info on it, I know WingedPanther is familiar with Pascal but I personally haven't learned it.
Wow I changed my sig!

#3
alienkinetics

alienkinetics

    Programmer

  • Members
  • PipPipPipPip
  • 154 posts
http://en.wikipedia....amming_language)

Lots of people criticize Pascal for various reasons without knowing, or wanting to know the truth.

Pascal grew up some years agos due to the work of Apple.

Object Pascal - Wikipedia, the free encyclopedia

Borland extended the language even further to include managed strings, dynamic typed arrays, OleVariant support, properties, Run Time Type Information (RTTI), interfaces, etc.

#4
dcs

dcs

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 775 posts

Hunter100 said:

It's related to C++ isn't it?
I suppose in the same manner that English is related to Italian. Both are languages. Learning each is different. But "speaking" either one will communicate. Pascal or C or C++ are languages that will communicate to a translator (compiler) how to build a program to tell a computer to do something.

#5
alienkinetics

alienkinetics

    Programmer

  • Members
  • PipPipPipPip
  • 154 posts
It's related to C++ isn't it?

I think you mean:

Pascal <=> C
Object Pascal <=> C++

#6
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Pascal is a fairly old language that is NOT related to C++. It's more like a strange mixture of Basic syntax and C power. With the addition of OOP in Object Pascal (which is post-TurboPascal), Delphi and Lazarus became the main decedents of Pascal and able to compete fairly effectively with VisualStudio languages.

You can download Lazarus for free.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#7
James.H

James.H

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 866 posts

dcs said:

I suppose in the same manner that English is related to Italian.

Gotta laugh at dcs sarcasm lol

When it comes to syntax I know Pascal is more Algol in comparison to C. Instead C uses punctuation symbols.

#8
Moudi

Moudi

    Programmer

  • Members
  • PipPipPipPip
  • 167 posts
We learned algorithms on pascal, then pseudo code

#9
MisterSins

MisterSins

    Learning Programmer

  • Members
  • PipPipPip
  • 35 posts
Pascal is a 40 years old language :X
In my point of view learning Pascal is useless since is basically a dead language... But they still teach it at schools, at least in Portugal and I always thought that was kinda dumb, why not start with Ruby or Python? but no... the first programming language they teach is Pascal, probably because it's easier. Does that only happens in my country? o.o

#10
alienkinetics

alienkinetics

    Programmer

  • Members
  • PipPipPipPip
  • 154 posts

MisterSins said:

Pascal is a 40 years old language :X
In my point of view learning Pascal is useless since is basically a dead language...

C and Pascal were both developed around the same time (~1971).

So, yes, one could say its a 40 year old language, but it was expanded in the mid 80's by Apple to include OOP's features (Object Pascal). It was futher expanded by Borland.

The most recent addition is .NET support. ie: Managed Pascal in Delphi 2005+.

If anything, this proves Pascal has stood the test of time.

But, yea, these days it all comes down to what you prefer. I prefer Delphi because of the huge amount of quality free 3rd party support.

If I was to swap to another language, I would have to search for a bunch of replacements for Delphi libraries that I know work. So, whats the point?
Buzz PHP Class Library - Web Components Made Easy!
http://www.buzzphp.com/

#11
MisterSins

MisterSins

    Learning Programmer

  • Members
  • PipPipPip
  • 35 posts

alienkinetics said:

C and Pascal were both developed around the same time (~1971).

But C still is a very used language and alot of programs still are wrote with it. But Pascal... is dead.

#12
marwex89

marwex89

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 10,720 posts
Pascal was the first language I learned. It is very strict, which is in a way the source of both its power and its limitations at the same time. Anyway, it's been replaced by (or evolved into) other languages now, and I can't really say I miss it.
Hey! Check out my new Toyota keyboaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa