Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > alt.folklore.computers > #159280
| From | Morten Reistad <first@last.name,invalid> |
|---|---|
| Newsgroups | alt.folklore.computers |
| Subject | Re: Qbasic |
| Date | 2016-02-13 23:18 +0100 |
| Organization | Me, Myself and I |
| Message-ID | <nmm4pc-iu4.ln1@sambook.reistad.name> (permalink) |
| References | <n93sqq$ug7$3@dont-email.me> <MPG.3129357287646d53989f6d@news.eternal-september.org> <1a4a2937-26e2-4d6e-be09-37bb5fa4ea86@googlegroups.com> <beaadb0d-840d-4bc2-bf58-293c8510deab@googlegroups.com> |
In article <beaadb0d-840d-4bc2-bf58-293c8510deab@googlegroups.com>, <hancock4@bbs.cpcn.com> wrote: >On Saturday, February 13, 2016 at 2:31:57 PM UTC-5, Quadibloc wrote: > >> However, even IBM cannot escape the dominance of the C/C++ juggernaut, even >> though that language is spectacularly ill-suited to the general programming it >> is most often used for - as opposed to serving as a substitute for assembler, >> which K&R C did admirably well. > >I don't know C. If it used as an assembler language, how does it handle >machine specific situations such as word vs. character architectures, and >different instruction sets*? Or is a C program still 'compiled' into a >native low level language for the machine it is to run on. C is a reasonably standard procedural language; but it has all the trimmings needed to generate all the arithmetic and logical operations easily, and is pretty "close to the metal" in the logic. A loop could be for (i=0;i<100;i++) foo[i] = i*i; to make an array foo contain the square of the index in each element. This would be compiled to some pretty easily mapped intermediate representation, and then the ~100 optimisation techniques in the normal compiler would be applied to this code, sometimes resulting in the eventually emitted assembler would be pretty far removed from the original code. And sometimes not. -O0 -g3 -ggdb is the incarnation if you would like to turn the optimisation off, emit all the debug information and hooks to the debugger, -O6 -g0 or -Os -g0 would be max optimised for speed or size and no debug output. >(I _think_ some folks here said C has replaced assembler in mainframe >airline reservation systems.) > > >*For example, the Z mainframe has a SQRT instruction now. Does the x86 >have one? Not that I know of, nor that I care much. This is where C isolate you from the metal. I invoke result = sqrt(argument) ; and let the compiler, linker, loader and libraries sort it out. -- mrr Who use arm a lot more than x86, but who is sometimes confused about what architecture i am actually running on, even when compiling.
Back to alt.folklore.computers | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Qbasic philo <philo@privacy.net> - 2016-02-05 11:25 -0600
Re: Qbasic Gene Wirchenko <genew@telus.net> - 2016-02-05 14:56 -0800
Re: Qbasic philo <philo@privacy.net> - 2016-02-05 18:13 -0600
Re: Qbasic Michael Black <et472@ncf.ca> - 2016-02-05 22:40 -0500
Re: Qbasic philo <philo@privacy.net> - 2016-02-05 22:32 -0600
Re: Qbasic "Gene Buckle" <gene.buckle@bbs.retroarchive.org.remove-3hg-this> - 2016-02-11 10:22 -0800
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-11 17:16 -0800
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-11 18:49 -0800
Re: Qbasic philo <philo@privacy.net> - 2016-02-12 05:25 -0600
Re: Qbasic "gareth" <no.spam@thank.you.invalid> - 2016-02-12 11:50 +0000
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-12 14:02 +0000
Re: Qbasic "gareth" <no.spam@thank.you.invalid> - 2016-02-12 23:24 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-12 09:50 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-12 06:53 -0500
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-12 13:40 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-12 09:53 -0800
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-13 14:37 +0000
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-12 14:04 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-12 09:55 -0800
Re: Qbasic Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2016-02-12 20:49 +0000
Re: Qbasic Bob Eager <news0006@eager.cx> - 2016-02-12 23:21 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-12 15:55 -0800
Re: Qbasic Bob Eager <news0006@eager.cx> - 2016-02-13 00:26 +0000
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-16 15:55 +0000
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-12 21:09 +0000
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-12 17:11 -0600
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-12 23:27 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 06:26 -0500
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-16 15:54 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-17 11:34 -0800
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-17 19:56 +0000
Re: Qbasic Anne & Lynn Wheeler <lynn@garlic.com> - 2016-02-17 12:48 -0800
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-17 18:52 -0600
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-17 19:23 -0800
Re: Qbasic "Charles Richmond" <numerist@aquaporin4.com> - 2016-02-18 12:00 -0600
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-18 15:02 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-18 20:36 -0500
Re: Qbasic Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2016-02-19 04:14 +0000
Re: Qbasic "Charles Richmond" <numerist@aquaporin4.com> - 2016-02-19 20:05 -0600
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-19 21:34 -0500
Re: Qbasic "Osmium" <r124c4u102@comcast.net> - 2016-02-20 08:03 -0600
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-20 11:09 -0500
Re: Qbasic JimP <solosam90@gmail.com> - 2016-02-20 10:39 -0600
Re: Qbasic "Osmium" <r124c4u102@comcast.net> - 2016-02-20 12:05 -0600
Re: Qbasic Dave Garland <dave.garland@wizinfo.com> - 2016-02-20 13:47 -0600
Re: Qbasic "Osmium" <r124c4u102@comcast.net> - 2016-02-20 14:21 -0600
Re: Qbasic Dave Garland <dave.garland@wizinfo.com> - 2016-02-20 18:06 -0600
Re: Qbasic Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2016-02-20 18:57 +0000
Re: Qbasic Dave Garland <dave.garland@wizinfo.com> - 2016-02-20 14:02 -0600
Re: Qbasic Mike Spencer <mds@bogus.nodomain.nowhere> - 2016-02-20 16:51 -0400
Re: Qbasic Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2016-02-18 21:34 +0000
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-18 06:25 +0000
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-18 14:17 +0000
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-18 11:33 -0600
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-18 17:41 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-18 14:54 -0800
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-17 18:41 -0700
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-18 20:14 -0500
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-18 20:54 -0600
Re: Qbasic "gareth" <no.spam@thank.you.invalid> - 2016-02-19 11:44 +0000
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-13 12:24 -0600
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-12 23:26 -0800
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-13 07:43 -0700
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 10:29 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-13 08:20 -0800
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 09:21 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 12:44 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-13 11:31 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 15:52 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-13 13:02 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 16:58 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-13 20:24 -0800
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 21:39 -0800
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-14 08:48 -0700
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 14:17 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 20:00 -0500
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 17:52 -0800
Re: Qbasic Anne & Lynn Wheeler <lynn@garlic.com> - 2016-02-13 19:28 -0800
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 21:32 -0800
Re: Qbasic David Wade <dave.g4ugm@gmail.com> - 2016-02-14 14:59 +0000
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-14 08:48 -0700
Re: Qbasic Anne & Lynn Wheeler <lynn@garlic.com> - 2016-02-14 10:15 -0800
Re: Qbasic Anne & Lynn Wheeler <lynn@garlic.com> - 2016-02-14 09:48 -0800
Re: Qbasic Anne & Lynn Wheeler <lynn@garlic.com> - 2016-02-14 12:01 -0800
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-14 08:48 -0700
Re: Qbasic Dan Espen <despen@verizon.net> - 2016-02-14 19:36 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-13 20:35 -0800
Re: Qbasic Dan Espen <despen@verizon.net> - 2016-02-14 10:15 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-14 08:20 -0800
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-14 14:31 -0600
Re: Qbasic Dan Espen <despen@verizon.net> - 2016-02-14 19:33 -0500
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-16 18:52 -0700
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 14:04 -0800
Re: Qbasic Morten Reistad <first@last.name,invalid> - 2016-02-13 23:18 +0100
Re: Qbasic "Osmium" <r124c4u102@comcast.net> - 2016-02-13 17:25 -0600
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 19:42 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-13 20:30 -0800
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 21:49 -0800
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-14 06:36 -0800
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-14 08:48 -0700
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-14 08:23 -0800
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-14 08:27 -0800
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-16 18:52 -0700
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-14 08:48 -0700
Re: Qbasic Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2016-02-15 21:27 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-15 14:30 -0800
Re: Qbasic Dan Espen <despen@verizon.net> - 2016-02-15 23:38 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-17 11:23 -0800
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-15 20:49 -0800
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-16 07:07 +0000
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-16 10:33 +0100
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-16 13:43 +0000
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-16 15:21 +0100
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-17 11:30 -0800
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-17 19:49 +0000
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-18 13:58 +0000
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-18 16:53 +0100
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-19 14:24 +0000
Re: Qbasic "Rod Speed" <rod.speed.aaa@gmail.com> - 2016-02-20 05:09 +1100
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-20 15:18 +0000
Re: Qbasic "Rod Speed" <rod.speed.aaa@gmail.com> - 2016-02-21 03:30 +1100
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-20 19:06 +0100
Re: Qbasic "Rod Speed" <rod.speed.aaa@gmail.com> - 2016-02-21 05:55 +1100
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-20 21:42 +0100
Re: Qbasic "Rod Speed" <rod.speed.aaa@gmail.com> - 2016-02-21 12:05 +1100
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-20 16:24 -0600
Re: Qbasic Anonymous <no_email@invalid.invalid> - 2016-02-21 00:26 +0000
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-19 11:15 -0700
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-20 15:18 +0000
Re: Qbasic "hgww" <hgww@gmail.com> - 2016-02-21 03:43 +1100
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-19 18:36 +0000
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-20 15:18 +0000
Re: Qbasic "Rod Speed" <rod.speed.aaa@gmail.com> - 2016-02-21 03:31 +1100
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-20 19:13 +0100
Re: Qbasic "Rod Speed" <rod.speed.aaa@gmail.com> - 2016-02-21 06:00 +1100
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-16 10:10 -0800
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-16 18:32 +0000
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-16 21:08 +0000
Re: Qbasic Stan Barr <plan.b@bluesomatic.org> - 2016-02-16 08:20 +0000
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-16 18:52 -0700
Re: Qbasic Lawrence Statton <lawrence@senguio.mx> - 2016-02-16 20:30 -0600
Re: Qbasic Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2016-02-17 04:17 +0000
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-17 11:25 -0800
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-13 17:25 +0100
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-13 11:34 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 16:47 -0500
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-14 04:09 +0000
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-14 08:48 -0700
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-14 12:12 -0500
Re: Qbasic Dan Espen <despen@verizon.net> - 2016-02-14 19:39 -0500
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-14 19:55 -0500
Re: Qbasic Dan Espen <despen@verizon.net> - 2016-02-14 20:08 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-14 20:41 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-15 12:06 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-15 09:21 -0800
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-15 09:29 -0800
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-15 21:22 +0000
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-15 13:39 -0500
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-15 21:20 +0000
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 09:18 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 13:07 -0500
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 10:48 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 15:49 -0500
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 14:09 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 19:56 -0500
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 17:43 -0800
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-14 04:16 +0000
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-13 23:35 +0100
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 20:08 -0500
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-13 17:55 -0800
Re: Qbasic Andrew Swallow <am.swallow@btinternet.com> - 2016-02-14 04:14 +0000
Re: Qbasic Peter Flass <peter_flass@yahoo.com> - 2016-02-14 08:48 -0700
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-13 16:13 +0100
Re: Qbasic "Blanco" <rko4410@gmail.com> - 2016-02-14 04:44 +1100
Re: Qbasic Morten Reistad <first@last.name.invalid> - 2016-02-13 23:30 +0100
Re: Qbasic "Blanco" <rko4410@gmail.com> - 2016-02-14 13:27 +1100
Re: Qbasic Stephen Sprunk <stephen@sprunk.org> - 2016-02-14 13:43 -0600
Re: Qbasic "hgww" <hgww@gmail.com> - 2016-02-15 07:31 +1100
Re: Qbasic pechter@pechter.dyndns.org (William Pechter) - 2016-02-12 17:38 +0000
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-12 19:33 -0500
Re: Qbasic Quadibloc <jsavard@ecn.ab.ca> - 2016-02-12 09:51 -0800
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-12 19:24 -0500
Re: Qbasic jmfbahciv <See.above@aol.com> - 2016-02-13 14:37 +0000
Re: Qbasic "J. Clarke" <j.clarke.873638@gmail.com> - 2016-02-13 10:24 -0500
Re: Qbasic hancock4@bbs.cpcn.com - 2016-02-12 23:20 -0800
Re: Qbasic "gareth" <no.spam@thank.you.invalid> - 2016-02-13 11:09 +0000
Re: Qbasic Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2016-02-14 00:53 +0000
Re: Qbasic Roberto Waltman <usenet@rwaltman.com> - 2016-02-15 23:30 -0500
Re: Qbasic scott@slp53.sl.home (Scott Lurndal) - 2016-02-16 15:56 +0000
Re: Qbasic Ahem A Rivet's Shot <steveo@eircom.net> - 2016-02-13 11:33 +0000
csiph-web