473,397 Members | 2,099 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,397 software developers and data experts.

Can I program C++ on the Sinclair ZX81?

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?
Jul 22 '05 #1
17 1359
Ted Harvard wrote:
I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


How are you posting here?
Anyway, try Google, but I think the zx81 runs on a z80. I tried finding a
C++ compiler for the z80 a few months ago, but no luck. There was several C
compilers, though.

- Pete
Jul 22 '05 #2
re*********@yahoo.com (Ted Harvard) wrote in message news:<f8**************************@posting.google. com>...
I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


The only one of which I'm aware is written in Java, so as soon as you
find a JVM for the ZX81, you're all set.
Later,
Jerry.
Jul 22 '05 #3
Ted Harvard wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


If you can't afford a 'modern' pc, then you shouldn't be programming.

Programming *requires* a high level of commitment which includes the necessary
$$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to do w/ your
time.
Jul 22 '05 #4
Julie wrote:
I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?

If you can't afford a 'modern' pc, then you shouldn't be programming.


Why? You can be perfectly happy programming an old machine of the 80' in
some interpreted Basic, for example.

--
Salu2
Jul 22 '05 #5
Julie posted:
Ted Harvard wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


If you can't afford a 'modern' pc, then you shouldn't be programming.

Programming *requires* a high level of commitment which includes the
necessary $$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to do
w/ your time.

The C++ Standard defines no such terms as:

modern pc
a high level of commitment
$$

-JKop
Jul 22 '05 #6
Julie wrote:
Ted Harvard wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


If you can't afford a 'modern' pc, then you shouldn't be programming.

Programming *requires* a high level of commitment which includes the
necessary $$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to do
w/ your time.


Why not? People used to get along fine with computers that had less power
than a modern $10 pocket calculator.
Old computers can do just as much as when they were made; they don't
magically deteriorate in processing power.

- Pete
Jul 22 '05 #7
"Pete C." <x@x.x> wrote...
Julie wrote:
Ted Harvard wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?
If you can't afford a 'modern' pc, then you shouldn't be programming.

Programming *requires* a high level of commitment which includes the
necessary $$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to do
w/ your time.


Why not? People used to get along fine with computers that had less power
than a modern $10 pocket calculator.


Not using Standard C++ language.
Old computers can do just as much as when they were made; they don't
magically deteriorate in processing power.


They don't by themselves. But you cannot consider computers outside
the context of using them with certain tools. I can program in C++
using Zortech C++ circa 1991 on a PC/AT of similar vintage, but I would
not be programming in C++ as it is known and used today.

Common mistake (IMNSHO) made often in Usenet discussions is giving
excessively generic statements in a conversation that starts about
something pretty concrete and limited in scope. Can one learn to
program on a Sinclair? Definitely. Can one learn to use C++ Templates
in their full capacity on a Sinclair? I strongly doubt that. One does
need a modern compiler for that and most (if not all) modern compilers
require pretty modern hardware/OS setup to be used.

What a Sinclair could be used for is to serve as a remote terminal to
a machine elsewhere. One would need a modem and a phone line for that
(and, no, I am not sure Sinclair had a modem, but I believe it could
have one).

V
Jul 22 '05 #8
Ted Harvard wrote:
I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


Does anyone else think this was a red herring?

--

Jul 22 '05 #9
Something that calls itself Ted Harvard wrote:
I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


This is an obvious troll.
Please ignore it.

Notice that it was originally cross posted to alt.mythe.
Jul 22 '05 #10
Jim Lynch wrote:
Ted Harvard wrote:
I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


Does anyone else think this was a red herring?


Yes, but it's a fun-to-discuss one :)

- Pete
Jul 22 '05 #11
Victor Bazarov wrote:
"Pete C." <x@x.x> wrote...
Julie wrote:
Ted Harvard wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?

If you can't afford a 'modern' pc, then you shouldn't be
programming.

Programming *requires* a high level of commitment which includes the
necessary $$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to
do w/ your time.
Why not? People used to get along fine with computers that had less
power than a modern $10 pocket calculator.


Not using Standard C++ language.


The post I was responding to (Julie's) was talking about programming in
general.

<snip> Common mistake (IMNSHO) made often in Usenet discussions is giving
excessively generic statements in a conversation that starts about
something pretty concrete and limited in scope.

<snip>

Good point ;)

- Pete

Jul 22 '05 #12
E. Robert Tisdale wrote:
Something that calls itself Ted Harvard wrote:
I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


This is an obvious troll.
Please ignore it.

Notice that it was originally cross posted to alt.mythe.


Please explain, what makes everyone but you incapable of deciding what posts
we're allowed to respond to?

- Pete
Jul 22 '05 #13
Julie <ju***@nospam.com> wrote in message news:<40***************@nospam.com>...
Ted Harvard wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


If you can't afford a 'modern' pc, then you shouldn't be programming.

Programming *requires* a high level of commitment which includes the necessary
$$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to do w/ your
time.


This is rubbish. My school entered an inter-school BASIC programming
competition once. We had an Apple IIe (with line-editor and line numbers).
The others all had fancy Macs and PCs with cut-and-paste, and functions,
and so on. We hosed them all thoroughly.
Jul 22 '05 #14
Old Wolf wrote:

Julie <ju***@nospam.com> wrote in message news:<40***************@nospam.com>...
Ted Harvard wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


If you can't afford a 'modern' pc, then you shouldn't be programming.

Programming *requires* a high level of commitment which includes the necessary
$$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to do w/ your
time.


This is rubbish. My school entered an inter-school BASIC programming
competition once. We had an Apple IIe (with line-editor and line numbers).
The others all had fancy Macs and PCs with cut-and-paste, and functions,
and so on. We hosed them all thoroughly.


So what are you disagreeing with?

Did you not make a commitment to learn/know BASIC?

Were the computers that you used without cost?
Programming *requires* a high level of commitment which includes the necessary
$$ to be able to purchase the necessary tools.


Are you saying that this isn't true? That you can program w/o commitment and
tools?

It is my impression that the OP isn't sincere in his intentions, or is out of
touch with alternative measures or the reality of the situation.
Jul 22 '05 #15
C++ maybe not ... but C might be available for Z80-Processors.
There is for example (one or more) for the 6502-Prozessors (C64).

Julián Albo wrote:
Julie wrote:

I cannot afford a modern PC, so I'm looking for C++ on tape for the
ZX81.Where can I find it?


If you can't afford a 'modern' pc, then you shouldn't be programming.

Why? You can be perfectly happy programming an old machine of the 80' in
some interpreted Basic, for example.

Jul 22 '05 #16
Julie <ju***@nospam.com> wrote:
Old Wolf wrote:
Julie <ju***@nospam.com> wrote:
Ted Harvard wrote:
>
> I cannot afford a modern PC, so I'm looking for C++ on tape for the
> ZX81.Where can I find it?

If you can't afford a 'modern' pc, then you shouldn't be programming.

Programming *requires* a high level of commitment which includes the necessary
$$ to be able to purchase the necessary tools.

Either make the necessary commitments, or choose something else to do w/ your
time.


This is rubbish. My school entered an inter-school BASIC programming
competition once. We had an Apple IIe (with line-editor and line numbers).
The others all had fancy Macs and PCs with cut-and-paste, and functions,
and so on. We hosed them all thoroughly.


So what are you disagreeing with?


The line where you said "If you can't afford a 'modern' pc, then you
shouldn't be programming". Apple IIe far from a modern pc, and I was
programming.
Jul 22 '05 #17
Old Wolf wrote:

Julie <ju***@nospam.com> wrote:
Old Wolf wrote:
Julie <ju***@nospam.com> wrote:
> Ted Harvard wrote:
> >
> > I cannot afford a modern PC, so I'm looking for C++ on tape for the
> > ZX81.Where can I find it?
>
> If you can't afford a 'modern' pc, then you shouldn't be programming.
>
> Programming *requires* a high level of commitment which includes the necessary
> $$ to be able to purchase the necessary tools.
>
> Either make the necessary commitments, or choose something else to do w/ your
> time.

This is rubbish. My school entered an inter-school BASIC programming
competition once. We had an Apple IIe (with line-editor and line numbers).
The others all had fancy Macs and PCs with cut-and-paste, and functions,
and so on. We hosed them all thoroughly.
So what are you disagreeing with?


The line where you said "If you can't afford a 'modern' pc, then you
shouldn't be programming". Apple IIe far from a modern pc, and I was
programming.


If you take parts of a statement and pull them out of context, you can make any
argument that you want.

These two sentences should *not* be separated, they aren't exclusive or
independent of each other:
If you can't afford a 'modern' pc, then you shouldn't be programming [C++].

Programming [C++] *requires* a high level of commitment which includes the necessary
$$ to be able to purchase the necessary tools.

Jul 22 '05 #18

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Mike | last post by:
I am sure that I am making a simple boneheaded mistake and I would appreciate your help in spotting in. I have just installed apache_2.0.53-win32-x86-no_ssl.exe php-5.0.3-Win32.zip...
17
by: los | last post by:
Hi, I'm trying to create a program similar to that of Google's desktop that will crawl through the hard drive and index files. I have written the program and as of now I just put the thread to...
22
by: edgrsprj | last post by:
PROPOSED EARTHQUAKE FORECASTING COMPUTER PROGRAM DEVELOPMENT EFFORT Posted July 11, 2005 My main earthquake forecasting Web page is: http://www.freewebz.com/eq-forecasting/Data.html ...
0
by: Tom Lee | last post by:
Hi, I'm new to .NET 2003 compiler. When I tried to compile my program using DEBUG mode, I got the following errors in the C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7 \include\xdebug...
11
by: christopher diggins | last post by:
I am wondering if any can point me to any open-source library with program objects for C++ like there is in Java? I would like to be able to write things like MyProgram1 >> MyProgram2 >>...
1
by: Eric Whittaker | last post by:
hi all, im trying to write my first c++ program. a success, but i can't get the window to stay open after user enters input. it just automatically closes. right now the end of my program looks...
4
by: Nick Sinclair | last post by:
Hi all, I'm new to C. I have successfully written a small C program that acts as a "wrapper" around cgi scripts. These scripts perform admin tasks such as backing up etc. Obviously, The need...
63
by: biyubi | last post by:
Hi, a year ago I won the 2005 Best Game categoryof the International Obfuscated C Code Contestwith a chess program. http://www.ioccc.org/whowon2005.html...
3
by: David | last post by:
Hi, In matlab, I'd calculate the time for a script named test.m to run with: Is there some way to do this in python on a mac os x from the terminal window? Or whatever?
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.