All of lore.kernel.org
 help / color / mirror / Atom feed
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 ;-)))


       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.