From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E7pWz-0001Um-2y for garchives@archives.gentoo.org; Wed, 24 Aug 2005 07:18:41 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7O7GIJ1008086; Wed, 24 Aug 2005 07:16:18 GMT Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.199]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7O7CbLD007914 for ; Wed, 24 Aug 2005 07:12:38 GMT Received: by rproxy.gmail.com with SMTP id a41so47816rng for ; Wed, 24 Aug 2005 00:13:37 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:organization:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding; b=YHpZrjoGO6dCbK8rQ7xu1crSVGz59X89vd45ZeWD2wIYoM8gGQWAZ2Q8AEh5k0cYf2WQV/c/O7KHArRaj1QwKQf3nJdk2ecYdtlBbOhwDZ+2RzAAfMqlGZq8aYG2Z5ukIe0L9TWndzO7Usm4YNHu6vtCWKsMus4dPy/TIVc1TY8= Received: by 10.38.13.9 with SMTP id 9mr134856rnm; Wed, 24 Aug 2005 00:13:37 -0700 (PDT) Received: from ?10.0.0.100? ( [80.179.88.253]) by mx.gmail.com with ESMTP id c3sm1384721rne.2005.08.24.00.13.34; Wed, 24 Aug 2005 00:13:37 -0700 (PDT) Message-ID: <430C1E27.5090407@gmail.com> Date: Wed, 24 Aug 2005 10:13:43 +0300 From: Matan Peled Organization: Chaosite Destruction, inc. User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.10) Gecko/20050722 Thunderbird/1.0.6 Mnenhy/0.7.2.0 X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Lost Labyrinth References: <200508220706.43245.mar_doe@gmx.de> <200508230906.33931.mar_doe@gmx.de> <1124783820.14532.11.camel@spok.local.sporn-it.com> <200508232131.10893.mar_doe@gmx.de> <1124865552.5942.25.camel@localhost.localdomain> In-Reply-To: <1124865552.5942.25.camel@localhost.localdomain> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 8e3d4006-8c4a-423a-9a89-6a055af10eec X-Archives-Hash: ed5220069f4a81d675d4c5cefe1c027d -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Frank Schafer wrote: > Hmmm, a game IS an application (for gaming purposes) ;-)) > > Fast scrolling and all of this stuff isn't made by PB but by library > routines (SDL on Linux). So every (I mean EVERY) language should handle > this if the system does it handle. > > By the way, we definitely can change the programming language by simple > syntax conversion if the original code is proper organized (I did this > more than once). A complete rewrite isn't such a big task too. > Programming means to describe the whole logic of an application (games > too ;). Use structograms, flow charts, petri nets ... as you like. > Translating this into a programming Language (C, C++, Pascal, BASIC, > Forth, Prolog ...) is pure coding. > > I remember the time we touched the hardware itself if we did need speed > (DOS, was it GEM on the Amiga?, the legendary Spectrum, C64 ...) but I'm > skeptic if modern OS will still allow this. > > 0.02$ > Frank And C is EXTREMELY fast. I mean, I'm having real trouble believing that BASIC can be faster than C... Anyway, simple syntax change is not all that needed. You also need to talk to SDL - something I think PureBasic handled previously. - -- [Name ] :: [Matan I. Peled ] [Location ] :: [Israel ] [Public Key] :: [0xD6F42CA5 ] [Keyserver ] :: [keyserver.kjsl.com] encrypted/signed plain text preferred -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDDB4nA7Qvptb0LKURAg3iAJwMbjxdpiIOCW2AETRWoui3UqeyqQCdErRG B289dsEN4ZC1JMHOtZAa7ew= =m9SM -----END PGP SIGNATURE----- -- gentoo-user@gentoo.org mailing list