From: "Ihar 'Philips' Filipau" <filia@softhome.net>
To: root@chaos.analogic.com
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [OT] Re: nasm over gas?
Date: Mon, 08 Sep 2003 17:10:18 +0200 [thread overview]
Message-ID: <3F5C9BDA.9080705@softhome.net> (raw)
In-Reply-To: <tuIT.TW.7@gated-at.bofh.it>
Richard B. Johnson wrote:
>
> I strongly suggest that if you have an interest in assembly, you
> cultivate that interest. Soon most all mundane coding will be
> performed by machine from a specification written by "Sales".
> The only "real" programming will be done by those who can make
> the interface between the hardware and the "coding machine". That's
> assembly!
>
I have a long standing dispute with one of my friend: once he has
said 'asm is dead - every one is using C/C++ now'.
Those I wasn't able to counter this claim. TSR programmes gone
together with DOS, and ordinary desktops started challenging expensive
workstations.
But little bit later I caught an example: Palm OS. Yes. A lot of
stuff is written in Asm. Why? Because *size does matter*: size == price,
bigger application - more expensive it is for your customer. C was not
able to compete with Asm.
But now we have hand-helds/mobiles which do run Windoz/Linux. Run
them almost unmodified/unstripped. Cool. C/C++ rules. Windoz CE with VBA
- dream of idiot.
Asm dead again? No-o-o-o. L3/L4 switch we are doing utilizes special
micro-controller, which can be programmed in dialect of MIPS assembler.
It has fast RAM for 4K of insn's and executes in real-time. I didn't saw
C compiler for this - but this is really exotic example. But still
example - Asm is far from being dead.
What will be next? In my short carrier I saw as Asm was dying three
times. But I beleive it will reborn over and over again ;-)))
next parent reply other threads:[~2003-09-08 15:09 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <tt0q.6Rc.17@gated-at.bofh.it>
[not found] ` <tt0r.6Rc.19@gated-at.bofh.it>
[not found] ` <tt0r.6Rc.21@gated-at.bofh.it>
[not found] ` <tt0r.6Rc.23@gated-at.bofh.it>
[not found] ` <tt0r.6Rc.25@gated-at.bofh.it>
[not found] ` <tt0q.6Rc.15@gated-at.bofh.it>
[not found] ` <tuIT.TW.7@gated-at.bofh.it>
2003-09-08 15:10 ` Ihar 'Philips' Filipau [this message]
2003-09-08 15:17 ` [OT] Re: nasm over gas? Richard B. Johnson
2003-09-08 15:28 ` Maciej Soltysiak
2003-09-08 15:26 ` Maciej Soltysiak
2003-09-08 19:00 ` Gábor Lénárt
[not found] ` <tyCN.6RD.13@gated-at.bofh.it>
2003-09-08 20:08 ` Ihar 'Philips' Filipau
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3F5C9BDA.9080705@softhome.net \
--to=filia@softhome.net \
--cc=linux-kernel@vger.kernel.org \
--cc=root@chaos.analogic.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.