evaluate pascal 6.0

How would you evaluate Pascal 6 as a programming language based on the following criteria :

1. readability
2. writability
3. portability
4. understandability
5. orthogonality
6. cost
maria1Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

graham_kCommented:
ask your professor. If you can come up with a word like "orthogonality " then you're bright enough to answer those questions. So, this one is homework, right?

The fact that your only other question was a request for source code of tic tac toe in Pascal makes it look *very* like homework.
0
BatalfCommented:
Could you post a little example of what info you want on these 6 terms?

0
BatalfCommented:
What's the different between :
- readability and understandability?
what do you mean about writability?
- Whats orthogonality?
- Cost ?
    Cost of programs?
    Cost of TP6 (in sale still?)


0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

nricoCommented:
Hey Graham_K, is that you again complaining about homework :-)? (Though I do agree with you)
0
graham_kCommented:
yep, it's me again :-) I really ought to have some cut & paste text for my stern lecture <g>, but I try to write something aposite for each one.

It's true, of course, that doing their homework for them doesn't help them at all.

The ones that really annoy me are those who are too lazy to think up an excuse. This one could have spewed some nonsense like "we will shortly be moving away from assembler coding at my comapny & the boss has asked me to investigate various high level languages. I wonder if you could help me ...", but he just couldn't be bothered.

I doubt that saying this will get me any points, though :-)
0
scrapdogCommented:
1. excellent
2. very good
3. poor
4. excellent
5. terribl...y good
6. obsolete
0
scrapdogCommented:
graham_k, how do you know that the homework is not to *survey* people?  I, as well, don't like it when people post their homework, but I also don't like it when people jump to conclusions too quickly (now *I* sound like a broken record).
0
graham_kCommented:
weeeeeeeell, you & I are not going to start an argument here (we can do that well enough in the lounge <g>).

Let's just say that the one thing that annoys me more than lazy folks wanting us to do their homework, is people who can't formulate their question correctly/just don't seem to know what it is that they want. Hiw much time do you waste every day on those?

If his homework was to conduct a survey, he should say so. In that case, rather than ask eveyone to post answers here, I could tell him how to get a free web page & a free survey form, so that folks could fill it out & click to e-mail him the results (if he posted a multiple choice survey, he would get the results in a format which made for easy tabulation & wouldn't even have to count them himself).

Anyhoo, since we all know that its homework, we can just keep debating amongst ourselves until his deadline is past :-)
0
scrapdogCommented:
yes yes yes, you (and I) know

but I have to reply to the cut-and-paste with my own cut-and-paste, it is just automatic =)

0
graham_kCommented:
btw, did he say when the deadline for this assignment is?
0
BatalfCommented:
he ?
0
nricoCommented:
What: "she"? Or shall we go for "it"?

(You know girls just don't go technical with a computer - sigh)
0
nricoCommented:
I just checked on him/her/it: No profile!
0
graham_kCommented:
and a posting history that reeks of homework  (just the one post, a request for Pascal source for Tic Tac Toe).
0
BigRatCommented:
The cost factor, scrapdog, is not obsolete. In fact Pascal 6 (or better said Borland Pascal 7.0) is rather expensive, since component reuse is rather poor. Delphi is much better, but it is Java where reuse is soooo easy. The orthogonality is also something that is better in Java with it profuse use of interfaces.
0
My name is MudSystems EngineerCommented:
Orthogonality... Depends on the size of your monitor... :)  ... sorry i have to do it...
0
scrapdogCommented:
What I meant by "obsolete" is that you can no longer legally purchase Turbo Pascal 6.  I bought Turbo Pascal 7 for $50 four years ago, and I have never seen it anywhere else ever since.
0
BigRatCommented:
Sorry.
0
My name is MudSystems EngineerCommented:
>>...I bought Turbo Pascal 7 for $50...
Hmmm...

i wonder why, no more... what was it, the "childs play edition", or the "do it your self edition"??? i thought the "Enterprise edition" was almost like $500... :)
0
scrapdogCommented:
get into the 80s whatboy

TP 7 came out in '93.  I bought it in '96 when there was almost no demand.  It was $50 for the whole thing, manuals, and all *three* floppy disks.  Delphi was already out at the time and Borland had long abandoned Turbo Pascal for DOS.
0
BigRatCommented:
I actually bought Turbo Pascal for Windows back in '91 when I was made redundant (actually the firm went bust). I spent weeks reading all the manuals and Charlie Petzold's Programming Windows in the Labour Exchange. In the new job I didn't need it! Still, I learnt from the gound up how to program 16-bit Windows and haven't regretted it at all!
0
jack_p50Commented:
Hi guys

I bought my Borland Pascal 7.0 for FREE.
In our country every of the compilers, utilities and so on, are available in both 50$ and 1$-2$ absolutely equal version; one is official, and the second is not. I thought, almost every thing can be found in internet for free too.
0
yairyCommented:
Maria,

Can I get 2/3 of the points for
answering questions 1-4 !?

BTW, could you ask for more time
to submit your work ?

;-)

0
maria1Author Commented:
well, it seems taht no one here is an expert and no one here could help me. thank u anyway...especially u graham k..
0
jabalabiCommented:
 I think therer are some experts and no one will help someone like u, so u have to your work by yourself.
  ( will u read a book for that...?!)


  Jabalabi
0
sumant032199Commented:
I think....

1. good 2. good 3. bad
4. good 5. good 6. no way
0
maria1Author Commented:
it is unsatisfactory because he did not explain his answers, like why it is good. i need an explanation.
0
My name is MudSystems EngineerCommented:
A thing is good acording to something, or puting it to a test against some other thing, that might do the same thing, don't you think???
0
BigRatCommented:
I think that this question should be finally answer to put poor maria1 out of her misery. Since scrapdog is head of this topic area I propose it is his responsibility to answer the question. At least the homework deadline should be over by now. If all are agreed then we are still supporting the "anti-homework" policy.
0
kazooie21Commented:
1. I'm able to read it ok.
2. Programs have to be created from the ground up. In Visual Basic, part of the program is created for you when you create the form. (Wonders if VB is a real programming language).

3. You can only run it in MS-DOS mode and only in Turbo Pascal. Don't know about Pascal for Windows though.

4. I understand it ok. It reads like VB.
5.?
6. I think the price ought to be lowered since it's an older language. Plus it's only used in DOS. I've found games for DOS that I've downloaded for free. I think you should be able to do this with Pascal.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
My name is MudSystems EngineerCommented:
>>Programs have to be created from the ground up.

That why there are UNITS... you USE, REUSE, Moddy USE it again...
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Pascal

From novice to tech pro — start learning today.