linux-assembly.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Frederic Marmond <fmarmond@eprocess.fr>
To: jeff <jko@save-net.com>
Cc: linux-assembly-admin@mlists.in-berlin.de, linux-assembly@vger.kernel.org
Subject: Re: Does anyone code in assembler today?
Date: Thu, 18 Sep 2003 08:31:28 +0200	[thread overview]
Message-ID: <3F695140.60003@eprocess.fr> (raw)
In-Reply-To: <200309171020.17639.jko@save-net.com>

Hi all,
In my work, I don't code all days in assembly, but I made some work with 
it (our own linux loader, some inline assembly, lot of debugging, ...)
I'm sad to say that assembly is baddly considered by most of 'new' 
programmers, who don't know anything about how a computer is made, but 
only know programming products (they know where to click to make their 
graphical project generate code and compile).

For those who want to work (a little) in assembly, I can suggest them to 
find a company that use/debug/write drivers. Lot of drivers are in C, 
but we still can find some that need assembly for performance or small 
code (the main goal for all embeded systems.)
The other way to do assembly is to find a company that use buggy drivers 
;-), or who port drivers from an arch to an other, or who don't have 
sources of it, ...

But I don't think assembly may be used for a 'real soft' other than just 
parts of a lib or driver... :-(
This good old time is now deprecated ;)

Fred


jeff wrote:

>I guess most programmers work in Java one of the
>newer object oriented languages.   Or maybe
>Linux is not ideal for assembler and the few remaining
>coders use other platforms?
>
>The level of activity on this list and others indicate
>the assembler community is not very active.   That
>is one indicator.  Another is the number of people
>interested in new programs.  Ten years ago when
>i released a program, a large number of people
>jumped on it to look at the code.  My release of a
>few days ago resulted in three responses.
>
>So.. maybe we are a small community which is
>difficult to join?  That's OK, there is always a niche
>for small fast code and as systems mature the
>competition moves from features to speed. 
>
>I think this happened to some extent with DOS.  Once
>it matured the companies needed something new to
>sell.  They had a problem with the competition building
>fast programs optimized in .asm.  This happened with
>spreadsheets and other programs.
>
>Of course, the argument is that hardware is getting faster
>and speed is no longer an issue.  Also, memory is cheap
>and big bloated programs are best because they get into the
>market quickly.  It is much easier to train programmers
>in the newer languages and todays tools isolates everyone
>from knowing much about hardware or hex.
>
>So.. i wonder if it would be better to port some old DOS
>libraries to work under X or stay with the console?  I see
>some asm activity in graphics and games.  There is also
>the embedded linux area...
>
> jeff (looking for an interesting asm project)
>
>
>-
>To unsubscribe from this list: send the line "unsubscribe linux-assembly" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
>  
>



  parent reply	other threads:[~2003-09-18  6:31 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-11 11:01 I/O Rafael Diniz
2003-09-11 11:07 ` I/O Rudolf Marek
2003-09-11 13:21 ` I/O peter w krause
2003-09-15 14:30   ` Assembler Tools jeff
2003-09-16  2:15     ` Rafael Diniz
2003-09-17 17:20     ` Does anyone code in assembler today? jeff
2003-09-17 18:20       ` myrkraverk
2003-09-18  6:31       ` Frederic Marmond [this message]
2003-09-18  7:57         ` peter w krause
     [not found]           ` <3F696702.9040407@eprocess.fr>
2003-09-18 10:46             ` peter w krause
2003-09-18 16:10         ` jeff
2003-09-21 10:19           ` Maciej Hrebien
2003-09-21 12:05             ` Stephen Satchell
2003-09-22  9:53           ` peter w krause
2003-09-18 13:00       ` linuxassembly
2003-09-16  2:42 ` Art of Assembly Is Real! Randall Hyde
2003-09-16  6:54   ` Brien B.
  -- strict thread matches above, loose matches on Subject: below --
2003-09-18 12:48 Does anyone code in assembler today? Jason Roberts

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=3F695140.60003@eprocess.fr \
    --to=fmarmond@eprocess.fr \
    --cc=jko@save-net.com \
    --cc=linux-assembly-admin@mlists.in-berlin.de \
    --cc=linux-assembly@vger.kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).