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
>
>
>
next prev 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).