Article View: comp.sys.mac.programmer.help
Article #25Re: Pascal or C++?
From: Vijay Iyer
Date: Sun, 31 Dec 1995 22:31
Date: Sun, 31 Dec 1995 22:31
40 lines
2336 bytes
2336 bytes
In article <jj10s-3112951318590001@port07.cornet.com>, jj10s@eworld.com (J. Voigt) writes: > In article <dallas-3012950728570001@ppp31.atlantica.net>, dallas@az.com > (Brad & Angie) wrote: > >> Pascal or C++? >> So what is the answer? >> I am starting a new programming class at the high school level this >> January and don't have a compiler yet. We also don't have much money! > > C++ at the highschool level! Yikes! > I don't see any reason to have students grapple with the complex arcana of > low-level languages (Assembly or C) or professional programming languages > (C++)--esp. at the highschool level, if the intent is to teach the basic > concepts of comp.sci. > > For entry level programming, I'd recommend one of the following: > Logo, Basic, or HyperCard. > > There are many good introductory programming books for Logo and Basic. > > If you want to get a bit more sophisticated: > Pascal, Scheme, Mathematica (which offers a very nice dynamic language and > powerful symbolic calculation features). > (MediaLink@mail-newrock.coretech.com) Being a high school student, I feel that learning C++ is a better choice for a slightly higher-level course in a high school. I am presently learning Pascal in school and C++ at home, and I feel that C++ is more elegant and not harder to learn than Pascal. I also believe that the Advanced Placement exam in computer science is shifting from Pascal to either C or C++ within the next two years, which may or may not be an important consideration. At present, most of our CS class is rebelling as we seem to universally hate the Pascal in favor of C :-) -- Copyright 1995 Vijay Iyer (k12baimv@hofstra.edu). All rights reserved. All views represented reflect those of my employer. http://www.cyberspace.org/u/viyer/www/homepage.html
Technical Details
Message-ID:
<1995Dec31.173102.1@vaxa>Path:
arc1-ca.pugleaf.net!vaxa.hofstra.edu!k12baimvReferences:
<d7e_9512231058@linknet.ccinet.ab.ca> <dallas-3012950728570001@ppp31.atlantica.net> <jj10s-3112951318590001@port07.cornet.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!vaxa.hofstra.edu!k12baimv Newsgroups: comp.sys.mac.programmer.help,comp.sys.mac.programmer.codewarrior,comp.lang.c,comp.lang.pascal.mac Subject: Re: Pascal or C++? Message-ID: <1995Dec31.173102.1@vaxa> From: k12baimv@vaxa.hofstra.edu (Vijay Iyer) Date: 31 Dec 95 17:31:02 EST References: <d7e_9512231058@linknet.ccinet.ab.ca> <dallas-3012950728570001@ppp31.atlantica.net> <jj10s-3112951318590001@port07.cornet.com> Organization: Hofstra University Nntp-Posting-Host: vaxd.hofstra.edu