From owner-freebsd-chat@FreeBSD.ORG Sat Mar 6 05:47:53 2004 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C21616A4CE for ; Sat, 6 Mar 2004 05:47:53 -0800 (PST) Received: from pandora.intra.schim.net (b89110.upc-b.chello.nl [212.83.89.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4A9B43D1F for ; Sat, 6 Mar 2004 05:47:51 -0800 (PST) (envelope-from j.schim@netmaniacs.nl) Received: from phooka.intra.schim.net (phooka.intra.schim.net [192.168.0.4]) i26DlccT045367; Sat, 6 Mar 2004 14:47:39 +0100 (CET) (envelope-from j.schim@netmaniacs.nl) Date: Sat, 6 Mar 2004 14:47:31 +0100 From: Joao Schim To: Chris Pressey Message-Id: <20040306144731.3449848a.j.schim@netmaniacs.nl> In-Reply-To: <20040305153505.74061868.cpressey@catseye.mine.nu> References: <2EAEEFC4-6EEE-11D8-AE09-000A95DA58FE@jimz.net> <20040305145853.3a365f60.cpressey@catseye.mine.nu> <20040306005744.T38020@haldjas.folklore.ee> <20040305153505.74061868.cpressey@catseye.mine.nu> Organization: NetManiacs X-Mailer: Sylpheed version 0.9.0 (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: dgw@liwest.at cc: freebsd-chat@freebsd.org Subject: Re: FreeBSD Most wanted X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Mar 2004 13:47:53 -0000 On Fri, 5 Mar 2004 15:35:05 -0800 Chris Pressey wrote: > On Sat, 6 Mar 2004 01:02:14 +0200 (EET) > Narvi wrote: > > > > > On Fri, 5 Mar 2004, Chris Pressey wrote: > > > > > On Fri, 5 Mar 2004 17:17:40 -0500 > > > Jim Zajkowski wrote: > > > > > > > On Mar 5, 2004, at 6:02 PM, Daniela wrote: > > > > > > > > > But I'm so into low-level programming, that it's (sometimes) > > > > > easier for me to code in ASM than in C. > > > > > > > > Like I said, may you have a long and successful career in writing > > > > device drivers and firmware. > > > > > > Or compilers. > > > > The majority of speed in compilers does not come from assembler > > tricks. > > I know. I was merely pointing out that firmware programming is not the > only career path for someone who specializes in assembly. > > > [...] > > Pick up a compiler book - any compiler book - and you will see > > relatively little about ASM. > > I don't think that's because it's unimportant. To the contrary: > > "Familiarity with the target machine and its instruction set is a > prerequisite for designing a good code generator. Unfortunately, in a > general discussion of code generation it is not possible to describe > the nuances of any target machine in sufficient detail to be able to > generate good code for a complete language on that machine." > -- The "Dragon" Book, pp 519 > > -Chris I can imagine there's still a lot of ASM programming involved in console computer games.. Atleast it still was a few years ago. I remember a conversation with an old programming buddy of mine with whom i discovered the world of C64 assembler programming when we were like 12 years old. He told me he was still doing assembler for the games he was contracted for. That was in 2000 -- or so. Regards, Joao