From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2353cc2ebdf8fc4a X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-04 17:31:33 PST Message-ID: <3C842AE3.B457D4F5@greenlime.com> Date: Tue, 05 Mar 2002 10:18:11 +0800 From: Adrian Hoe Organization: Lexical Integration (M) Sdn Bhd X-Mailer: Mozilla 4.7C-CCK-MCD Caldera Systems OpenLinux [en] (X11; I; Linux 2.2.10 i586) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: [OT] Gibson's vision of computer languajes References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: mlk-197-154.tm.net.my X-Original-NNTP-Posting-Host: mlk-197-154.tm.net.my X-Trace: news.tm.net.my 1015291634 mlk-197-154.tm.net.my (5 Mar 2002 09:27:14 +0800) Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.cwix.com!news1.tm.net.my Xref: archiver1.google.com comp.lang.ada:20793 Date: 2002-03-05T10:18:11+08:00 List-Id: Jano wrote: > > I'm pretty sure many of us know Steven Gibson. Today I've tested a > freeware from him. In the instructions page he made these statements: > > "All of my programs are so small and so fast because I write only in the > one, true, computer language: Assembly Language. All other languages > reduce to assembly language, but they lose a lot in the translation. > (Judge for yourself.)" Well, he says his programs are small, doesn't he? I agree that assembly language becomes handy for certain programming purpose that requires speed and no other programming languages on earth can beat assembly. Assembly becomes a huge monster if the program is huge. Ask Steven to write an ERP (Enterprise Resource Planning) software, which contains more than 250K function points. The task will be beyond Steven's ability, but doesn't mean that is impossible. The speed of execution may become irrelevent, if not today, at least 15 years later when 30GHz microprocessors (as predicted by Intel's Craig Barrett) will be available. An ERP software written in Ada can parse 50 complex business rules and extract information (based on 50 business rules) from 6TB database in just 3 minutes. Running on a 1.5GHz P4 workstation and a Sun Blade 1000 (dual CPUs) DB server. At least 3 minutes are satisfactory for our clients. :) -- -- Adrian Hoe -- http://adrianhoe.com