Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | Uncle Steve <stevet810@gmail.com> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: for your languages |
| Date | 2011-05-28 11:15 -0400 |
| Organization | Friends of the Galactic Collective |
| Message-ID | <2f833863e4109a6-ba5a3@gmail.com> (permalink) |
| References | <4de09f32$0$18246$4fafbaef@reader2.news.tin.it> <4de0c923$0$16160$a729d347@news.telepac.pt> |
On Sat, May 28, 2011 at 11:06:30AM +0100, Rui Maciel wrote: > io_x wrote: > > > are you sure your langages are better than some type of macro-assembly? > > I would say that all high level programming languages are macro-assembly > languages of sorts, varying in their level of abstraction and how their > macros are implemented and handled. OO representations are a lot of work in C, but the language isn't designed to make OO tasks convenient by way of some abbreviated syntax. ASM is even worse. I enjoy using C for several reasons, not the least of which is its near-asm performance with optimizing compilers. The simple abstract numerical model of arithmetic in C makes 99% of mathematical expressions simple to write, e.g.: a = b + sqrt(c) -- no messy syntax. Input and output file operations are convenient enough to use for scripting purposes, and in general the C-library has everything you might need for 99% of the software you might have to write. ASM is non-portable by definition, so regardless of the size of your macro-library, it's usefulness is tied to the life of the platform. There must be tons of good code and algorithms lost forever because they were written for a specific platform that was succeeded by something with a different instruction set. C gets you just far enough away from the hardware to make portability feasible, reducing all that otherwise wasted effort. Genetic programming or artificial intelligence research might not be very nice to do in C, but for those problems we have OO languages, and you really don't want macro assembler for that. Regards, Uncle Steve -- Should a professional politician be charged with molestation if he kisses babies while attending political rallies?
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
for your languages "io_x" <a@b.c.invalid> - 2011-05-28 09:08 +0200
Re: for your languages BGB <cr88192@hotmail.com> - 2011-05-28 02:48 -0700
Re: for your languages "io_x" <a@b.c.invalid> - 2011-05-29 17:51 +0200
Re: for your languages Nick Keighley <nick_keighley_nospam@hotmail.com> - 2011-06-16 15:39 -0700
Re: for your languages "io_x" <a@b.c.invalid> - 2011-06-17 09:55 +0200
Re: for your languages Shao Miller <sha0.miller@gmail.com> - 2011-06-19 22:21 -0500
Re: for your languages "io_x" <a@b.c.invalid> - 2011-06-20 09:51 +0200
Re: for your languages "io_x" <a@b.c.invalid> - 2011-06-20 12:06 +0200
Re: for your languages Shao Miller <sha0.miller@gmail.com> - 2011-06-20 10:08 -0500
Re: for your languages "io_x" <a@b.c.invalid> - 2011-07-08 20:06 +0200
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-28 11:06 +0100
Re: for your languages BGB <cr88192@hotmail.com> - 2011-05-28 03:38 -0700
Re: for your languages "BartC" <bc@freeuk.com> - 2011-05-28 16:01 +0100
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-28 19:36 +0100
Re: for your languages "BartC" <bc@freeuk.com> - 2011-05-28 21:18 +0100
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-29 12:33 +0100
Re: for your languages James Kuyper <jameskuyper@verizon.net> - 2011-05-29 08:31 -0400
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-05-29 05:37 -0700
Re: for your languages James Kuyper <jameskuyper@verizon.net> - 2011-05-29 09:09 -0400
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-05-29 07:00 -0700
Re: for your languages "BartC" <bc@freeuk.com> - 2011-05-29 16:52 +0100
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 02:18 +0100
Re: for your languages James Kuyper <jameskuyper@verizon.net> - 2011-05-30 22:21 -0400
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-05-30 20:39 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-29 12:44 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 02:12 +0100
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-31 10:44 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 02:05 +0100
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-29 12:34 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 02:00 +0100
Re: for your languages "BartC" <bc@freeuk.com> - 2011-05-31 13:10 +0100
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-05-31 06:20 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-31 11:53 -0700
Re: for your languages Angel <angel+news@spamcop.net> - 2011-05-31 12:23 +0000
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 17:46 +0100
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-05-31 17:05 +0000
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-01 15:39 +0100
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-06-01 17:53 +0000
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-02 22:18 +0100
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-06-03 00:44 +0000
Re: for your languages Angel <angel+news@spamcop.net> - 2011-05-31 19:04 +0000
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-01 15:44 +0100
Re: for your languages Angel <angel+news@spamcop.net> - 2011-06-01 19:40 +0000
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-02 21:58 +0100
Re: for your languages Angel <angel+news@spamcop.net> - 2011-06-02 23:09 +0000
Re: for your languages Shao Miller <sha0.miller@gmail.com> - 2011-06-02 21:28 -0500
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-31 10:41 -0700
Re: for your languages Uncle Steve <stevet810@gmail.com> - 2011-05-28 11:15 -0400
Re: for your languages Lorenzo Villari <vlllnz@tiscali.it> - 2011-05-28 20:05 +0200
Re: for your languages Uncle Steve <stevet810@gmail.com> - 2011-05-28 14:16 -0400
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-28 12:07 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-29 12:19 +0100
Re: for your languages James Kuyper <jameskuyper@verizon.net> - 2011-05-29 08:59 -0400
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 01:50 +0100
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-05-29 20:36 +0000
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 00:28 +0100
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-05-30 17:21 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 01:58 +0100
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-05-31 01:27 +0000
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-31 10:37 -0700
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-05-31 18:34 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-01 15:06 +0100
Re: for your languages James Kuyper <jameskuyper@verizon.net> - 2011-06-01 10:30 -0400
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-02 21:36 +0100
Re: for your languages James Kuyper <jameskuyper@verizon.net> - 2011-06-02 22:06 -0400
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-06-01 18:19 -0700
Re: for your languages Shao Miller <sha0.miller@gmail.com> - 2011-06-02 01:06 -0500
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-06-03 12:02 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-02 21:34 +0100
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-02 15:53 -0700
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-06-03 12:24 -0700
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-05-31 01:10 +0000
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-31 10:34 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-01 14:58 +0100
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-02 21:18 +0100
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-02 13:40 -0700
Re: for your languages Billy Mays <noway@nohow.com> - 2011-06-02 17:31 -0400
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-06-03 10:39 -0700
Re: for your languages James Kuyper <jameskuyper@verizon.net> - 2011-06-02 22:19 -0400
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-02 19:36 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-03 08:44 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-04 14:41 +0100
Re: for your languages Angel <angel+news@spamcop.net> - 2011-06-04 16:31 +0000
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-04 09:51 -0700
Re: for your languages Angel <angel+news@spamcop.net> - 2011-06-05 00:05 +0000
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-04 18:31 -0700
Re: for your languages "Kleuskes & Moos" <kleuske@xs4all.nl> - 2011-06-04 10:02 -0700
Re: for your languages cri@tiac.net (Richard Harter) - 2011-06-04 22:10 +0000
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-04 18:26 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-05 13:40 +0100
Re: for your languages Angel <angel+news@spamcop.net> - 2011-06-05 15:47 +0000
Re: for your languages "Kleuskes & Moos" <kleuske@xs4all.nl> - 2011-06-05 10:16 -0700
Re: for your languages "Kleuskes & Moos" <kleuske@xs4all.nl> - 2011-06-05 10:30 -0700
Re: for your languages Heikki Kallasjoki <see@end.of.message.invalid> - 2011-06-05 17:38 +0000
Re: for your languages "Kleuskes & Moos" <kleuske@xs4all.nl> - 2011-06-05 10:49 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-04 09:50 -0700
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-06-04 13:23 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-05 12:32 +0100
Re: for your languages "Kleuskes & Moos" <kleuske@xs4all.nl> - 2011-06-05 07:15 -0700
Re: for your languages "io_x" <a@b.c.invalid> - 2011-06-06 18:18 +0200
Re: for your languages "Kleuskes & Moos" <kleuske@xs4all.nl> - 2011-06-06 11:40 -0700
Re: for your languages "io_x" <a@b.c.invalid> - 2011-06-07 16:57 +0200
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-07 08:36 -0700
Re: for your languages "io_x" <a@b.c.invalid> - 2011-06-07 18:19 +0200
Re: for your languages "io_x" <a@b.c.invalid> - 2011-06-07 18:32 +0200
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-05 12:33 -0700
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-05 13:08 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-05 13:54 -0700
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-05 18:57 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-05 20:37 -0700
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-05 20:58 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-05 21:49 -0700
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-05 22:05 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-06 09:11 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-16 13:00 -0700
Re: for your languages Michael Press <rubrum@pacbell.net> - 2011-06-06 02:04 -0700
Re: for your languages "BartC" <bc@freeuk.com> - 2011-06-06 10:21 +0100
Re: for your languages "BartC" <bc@freeuk.com> - 2011-06-05 22:47 +0100
Re: for your languages China Blue Angels <chine.bleu@yahoo.com> - 2011-06-05 18:25 -0700
Re: for your languages Ian Collins <ian-news@hotmail.com> - 2011-06-06 13:41 +1200
Re: for your languages "BartC" <bc@freeuk.com> - 2011-06-06 10:06 +0100
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-06-06 15:39 +0000
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-06-06 15:39 +0000
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 00:44 +0100
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-05-31 18:09 +0100
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-31 12:00 -0700
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-01 15:33 +0100
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-01 09:07 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-06-01 10:12 -0700
Re: for your languages BGB <cr88192@hotmail.com> - 2011-06-01 12:45 -0700
Re: for your languages "BartC" <bc@freeuk.com> - 2011-06-03 15:41 +0100
Re: for your languages Rui Maciel <rui.maciel@gmail.com> - 2011-06-05 13:30 +0100
Re: for your languages Seebs <usenet-nospam@seebs.net> - 2011-06-06 15:39 +0000
Re: for your languages "Kleuskes & Moos" <kleuske@xs4all.nl> - 2011-05-28 03:34 -0700
Re: for your languages "io_x" <a@b.c.invalid> - 2011-05-29 08:42 +0200
Re: for your languages Anders Wegge Keller <wegge@wegge.dk> - 2011-05-29 01:00 +0200
Re: for your languages Angel <angel+news@spamcop.net> - 2011-05-28 23:49 +0000
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-28 18:42 -0700
Re: for your languages Keith Thompson <kst-u@mib.org> - 2011-05-28 18:42 -0700
csiph-web