Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Wolfgang Lenerz

On 6 Mar 2001, at 23:01, Arvid Borretzen wrote:


> By the way, the joy programming a PC is exactly the same as programming a
> Ql.
Personally, I don't agree. I prefer programming on the QL.

Wolfgang



RE: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Norman Dunbar

At the risk of severe flaming :

I am basically (no pun intended) a programmer at heart.
I like to program.
On the QL, programming is fun because yoy know how to get close to the
hardware - if you want to - and people are available to give advice, code
help etc.
On the PC, I use Delphi and/or C++Builder and they are similar to EasyPtr in
that they are drag and drop programming - but you still have to add in your
own code to do the actual job in hand, and again, there are newsgroups to
help out.

I like programming both, but overall, and for ease of programming, the PC
does have a slight lead :o(
Of course, the advantage on the QL is that I CAN program in assembler if I
choose, while on the PC, I can't. (I can almost hear Marcel saying "why not
?" - the answer is I never learned because of the old style segmented
architecture of the older processors and the thought of all that does put me
off !)

(Ducks and runs !)

Norman.



Norman Dunbar   EMail:  [EMAIL PROTECTED]
Database/Unix administrator Phone:  0113 289 6265
Lynx Financial Systems Ltd. Fax:0113 201 7265
URL:http://www.LynxFinancialSystems.com



-Original Message-
From: Wolfgang Lenerz [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 07, 2001 9:23 AM
To: [EMAIL PROTECTED]
Subject: Re: SV: [ql-users] Nut cutlets - NO QL


On 6 Mar 2001, at 23:01, Arvid Borretzen wrote:


> By the way, the joy programming a PC is exactly the same as programming a
> Ql.
Personally, I don't agree. I prefer programming on the QL.

Wolfgang



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Tony Firshman

On Wed, 7 Mar 2001 at 10:22:39, Wolfgang Lenerz <[EMAIL PROTECTED]> wrote:
(Ref: <3AA60BEF.32483.5192C7@localhost>)

>On 6 Mar 2001, at 23:01, Arvid Borretzen wrote:
>
>
>> By the way, the joy programming a PC is exactly the same as programming a
>> Ql.
>Personally, I don't agree. I prefer programming on the QL.
Ditto.

QL basic for instance is very much part of me now.
 and what a good basic it is.

One example of accessibility and system wide integration I always quote
is my incoming fax system.

Phil Borman's PBOX integrates incoming fax.  That I guess is the prime
reason my BBS still lives after all these years.

One Friday evening, 15 minutes before I was off to Eindhoven for the
usual wine run, Sarah said she was expecting a fax.

I only print out if I need to, and there was no time to explain how to
do it.

I made a quick change to my on-screen display program.

Instead of ex qfv2;fax$

I changed this to EX printfax;fax$

and re-compiled.

I can now switch by using an ENV variable in my boot.

There are so many changes one can make to third party programs by using
parallel compiled SB.

OK there are many sophisticated programs on the PC, but if they don't do
exactly what you want to do - tough. 


. but the fax never came (8-)#
-- 
   QBBS (QL fido BBS 2:257/67) +44(0)1442-828255
mailto:[EMAIL PROTECTED] http://www.firshman.demon.co.uk 
Voice: +44(0)1442-828254  Fax: +44(0)1442-828255 
  TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Wolfgang Lenerz

On 7 Mar 2001, at 10:06, Tony Firshman wrote:


> QL basic for instance is very much part of me now.
>  and what a good basic it is.
Oh yes.
And do you know what I like most about it? If something doesn't 
exist, you can EASILY write a new keyword that'll do what you 
want, with all the speed of machine code.

Ok, so admittedly, you have to know machine code for this, but 
still, the QL machine code is not so difficult. 

Wolfgang



RE: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Wolfgang Lenerz

On 7 Mar 2001, at 9:26, Norman Dunbar wrote:

> At the risk of severe flaming :
(snip)
> (Ducks and runs !) *

... into my shelter, because I happen to think just the same!

Wolfgang



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Marcel Kilgus

Norman Dunbar wrote: 
> Of course, the advantage on the QL is that I CAN program in assembler if I
> choose, while on the PC, I can't.

Better don't start it. It's horrible ;-)

> (I can almost hear Marcel saying "why not?"

No, I don't :)

Marcel





Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Tony Firshman

On Wed, 7 Mar 2001 at 14:27:22, Wolfgang Lenerz <[EMAIL PROTECTED]> wrote:
(Ref: <3AA6454A.23640.131A7C1@localhost>)

>On 7 Mar 2001, at 10:06, Tony Firshman wrote:
>
>
>> QL basic for instance is very much part of me now.
>>  and what a good basic it is.
>Oh yes.
>And do you know what I like most about it? If something doesn't 
>exist, you can EASILY write a new keyword that'll do what you 
>want, with all the speed of machine code.

>
>Ok, so admittedly, you have to know machine code for this, but 
>still, the QL machine code is not so difficult. 
Yes indeed.  My first foray into m/c was the 6502 with all sorts of
weird addressing modes that I never fully understood.
I understood MOVE, almost, simply from the command structure.
-- 
   QBBS (QL fido BBS 2:257/67) +44(0)1442-828255
mailto:[EMAIL PROTECTED] http://www.firshman.demon.co.uk 
Voice: +44(0)1442-828254  Fax: +44(0)1442-828255 
  TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Robert Newson

> >Ok, so admittedly, you have to know machine code for this, but
> >still, the QL machine code is not so difficult.
> Yes indeed.  My first foray into m/c was the 6502 with all sorts of
> weird addressing modes that I never fully understood.

It was my lecturer's uncertainty in the indirect modes of addressing
that meant that my first year micro project at university was to get a
Commodore Pet to calculate 2**3000 (every digit).  I loved the 6502 with
(what I'd consider to be) its semi-risc architecture: 3 internal
registers (AXY), 256 (pairable) external "registers" (zero page),
syncronous memory accessing, pipelining (resulting in small number of
clock cycles per instruction)...oh such memories...



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Dilwyn Jones

>
>And do you know what I like most about it? If something doesn't
>exist, you can EASILY write a new keyword that'll do what you
>want, with all the speed of machine code.
>
>Ok, so admittedly, you have to know machine code for this, but
>still, the QL machine code is not so difficult.

Not necessarily - you can compile procedures with QLib or make a Turbo
task into a keyword if you want, for example. In addition to named
procedures in S*BASIC of course.

Provided you aren't after sheer speed, the ability to extend the
language via a simple compiled basic procedure is great.

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html




Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Timothy Swenson




Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-07 Thread Timothy Swenson

On Mar 7,  9:30pm, Dilwyn Jones wrote:

> Not necessarily - you can compile procedures with QLib or make a Turbo
> task into a keyword if you want, for example. In addition to named
> procedures in S*BASIC of course.

I know Qlib will create extensions, but I don't think TURBO will create an
extension that can be LRESPRed (like a toolkit).  I'm pretty sure Simon
mentioned that it was not possible.  Am I wrong?

Tim Swenson



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-08 Thread Malcolm Cadman

In article <[EMAIL PROTECTED]>,
Norman Dunbar <[EMAIL PROTECTED]> writes
>At the risk of severe flaming :

Why :-)

>I am basically (no pun intended) a programmer at heart.
>I like to program.
>On the QL, programming is fun because yoy know how to get close to the
>hardware - if you want to - and people are available to give advice, code
>help etc.
>On the PC, I use Delphi and/or C++Builder and they are similar to EasyPtr in
>that they are drag and drop programming - but you still have to add in your
>own code to do the actual job in hand, and again, there are newsgroups to
>help out.
>
>I like programming both, but overall, and for ease of programming, the PC
>does have a slight lead :o(
>Of course, the advantage on the QL is that I CAN program in assembler if I
>choose, while on the PC, I can't. (I can almost hear Marcel saying "why not
>?" - the answer is I never learned because of the old style segmented
>architecture of the older processors and the thought of all that does put me
>off !)

I agree that programming on the QL is in fatc quite a joy - once you
have made the effort to learn how to do it.

Both BASIC and C are approachable if you put together your own set of
tools like editor, text viewer, etc.

The advantage that the PC has is that there has been much more develop
in giving programmers an environment to work in.  Like your examples.

These would be great to have on the QL ... yet who is going to do the
work to bring it about ?

>On 6 Mar 2001, at 23:01, Arvid Borretzen wrote:
>
>> By the way, the joy programming a PC is exactly the same as programming a
>> Ql.
>Personally, I don't agree. I prefer programming on the QL.
>
>Wolfgang

-- 
Malcolm Cadman



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-08 Thread Timothy Swenson

On Mar 8,  7:40pm, Malcolm Cadman wrote:
> I agree that programming on the QL is in fatc quite a joy - once you
> have made the effort to learn how to do it.

Programming on the PC (either in Windows or Linux) is easier from the aspect
that there is more documentation, more tools, and more people.

I like programming on the QL cause if I want to tackle a particular programming
subject, odds are, I'd be the first to do it, thereby making my program
valuable to the QL community.

In the PC world, odds are you are not the first to do it, thereby making your
program just another sheep in the herd.

Plus, I've been using QDOS for 15 years.  15 years of getting to know a single
OS with minor revisions (from a SuperBasic programmer view point).  In the PC
world, 15 years covers a lot of OS revisions with major differences (MS-DOS to
Windows being the biggest).  From language of choice (Pascal in 1986 to C, to
C++, to Java, to ) to programming tools (many different in the PC world).
 The QL has been something I've known and I've seen no need to change.

Since I program for fun, the QL is much funner than a PC.  Unix is more fun
than a PC, but no even close to the QL.

Tim Swenson




Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-08 Thread Dilwyn Jones

I'm not 100% sure, but I think there was a program supplied with Turbo
(written by Phil Borman?) called MAKE_KEYWORD_bas. I know Turbo can't
directly create new keywords, although it's a feature I suggested to
George Gwilt as a possible long term new facility to be looked into.

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html
-Original Message-
From: Timothy Swenson <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: 07 March 2001 21:42
Subject: Re: SV: [ql-users] Nut cutlets - NO QL


>On Mar 7,  9:30pm, Dilwyn Jones wrote:
>
>> Not necessarily - you can compile procedures with QLib or make a
Turbo
>> task into a keyword if you want, for example. In addition to named
>> procedures in S*BASIC of course.
>
>I know Qlib will create extensions, but I don't think TURBO will
create an
>extension that can be LRESPRed (like a toolkit).  I'm pretty sure
Simon
>mentioned that it was not possible.  Am I wrong?
>
>Tim Swenson
>




RE: SV: [ql-users] Nut cutlets - NO QL

2001-03-09 Thread Claude Mourier 00

I totaly agree : almost all what I learn on the QL 15 years ago is still up
to date. In PC world no one finish a (commercial) program because when it is
on the market environment had moved (OS, machine, memory, ...) and there is
no time left for feed back (and correction). I suspect development teams are
already drop when the product is sold.
To be compared with, says, continuous support for C68 by Dave Walker team
since 1992 or last update in Prowess (now in public domain) by PROGS


-Message d'origine-
De : Timothy Swenson [mailto:[EMAIL PROTECTED]]
Envoyé : jeudi 8 mars 2001 21:07
À : [EMAIL PROTECTED]
Objet : Re: SV: [ql-users] Nut cutlets - NO QL


On Mar 8,  7:40pm, Malcolm Cadman wrote:
> I agree that programming on the QL is in fatc quite a joy - once you
> have made the effort to learn how to do it.

Programming on the PC (either in Windows or Linux) is easier from the aspect
that there is more documentation, more tools, and more people.

I like programming on the QL cause if I want to tackle a particular
programming
subject, odds are, I'd be the first to do it, thereby making my program
valuable to the QL community.

In the PC world, odds are you are not the first to do it, thereby making
your
program just another sheep in the herd.

Plus, I've been using QDOS for 15 years.  15 years of getting to know a
single
OS with minor revisions (from a SuperBasic programmer view point).  In the
PC
world, 15 years covers a lot of OS revisions with major differences (MS-DOS
to
Windows being the biggest).  From language of choice (Pascal in 1986 to C,
to
C++, to Java, to ) to programming tools (many different in the PC
world).
 The QL has been something I've known and I've seen no need to change.

Since I program for fun, the QL is much funner than a PC.  Unix is more fun
than a PC, but no even close to the QL.

Tim Swenson



Re: SV: [ql-users] Nut cutlets - NO QL

2001-03-09 Thread Malcolm Cadman

In article <[EMAIL PROTECTED]>, Timothy Swenson
<[EMAIL PROTECTED]> writes

>On Mar 8,  7:40pm, Malcolm Cadman wrote:
>> I agree that programming on the QL is in fatc quite a joy - once you
>> have made the effort to learn how to do it.
>
>Programming on the PC (either in Windows or Linux) is easier from the aspect
>that there is more documentation, more tools, and more people.
>
>I like programming on the QL cause if I want to tackle a particular programming
>subject, odds are, I'd be the first to do it, thereby making my program
>valuable to the QL community.
>
>In the PC world, odds are you are not the first to do it, thereby making your
>program just another sheep in the herd.

Yes, definitely a plus for the QL in enjoying the programming.  People
program PC's, usually, to try to make money.

>Plus, I've been using QDOS for 15 years.  15 years of getting to know a single
>OS with minor revisions (from a SuperBasic programmer view point).  In the PC
>world, 15 years covers a lot of OS revisions with major differences (MS-DOS to
>Windows being the biggest).  From language of choice (Pascal in 1986 to C, to
>C++, to Java, to ) to programming tools (many different in the PC world).
> The QL has been something I've known and I've seen no need to change.
>
>Since I program for fun, the QL is much funner than a PC.  Unix is more fun
>than a PC, but no even close to the QL.

SuperBasics' structure is a classic of its kind.  When used in a
structured way it is a pleasure to put together a program.

-- 
Malcolm Cadman