| |
|
|
RGH | [quote:841there19663=Dietmar horn]... To it so big become is, that it platzt, or I forsaking must, because XProfan because of the limited number of Codezeilen not any more mitspielt.[/quote:841there19663] This will not occur! I experimentiere already with of/ one Version, The in this Hinsicht only by the memory terminable becomes, too what The Number of variables or The Rekursion concerns ...
Greeting Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 12/13/06 ▲ |
|
|
|
|
Dietmar Horn | lovely!
gradually is Yes soon To befürchten, that You from the Borland-Anwälten Abmahnungen get become, because You them with your XProfan The customers wegschnappst. and unlauteren competition seem You with your Preispolitik ditto yet To operate, You böser monkey, You! because who will because still the fette Borland-Delphi-pkg for over 4000 Euro buy (loudly Borland-HP), if it Ähnliches, what whom Funktionsumfang concerns, To over 90 percent too for 60 Euro get can?
I befürchtete already, only because of the limited number of XProfan-Codezeilen in 1 - 2 - 3 years forsaking To must. Currently are it in the XProfan-manager a morsel of what over 130000 Codezeilen - in small stepped comes there but almost daily yet always what hinzu.
if You To gegebener Time Beta-Tester with something umfangreicheren Codes search should, would I again available to put (so How then with the last increase). Mail sufficient!
I have unfortunately utterly no idea of Compilerbau. but from whom Found had to The Zeilenzahl because at all terminable go?
After my understanding might The Zeilenzahl the Interpreter and Compiler still schnurz-piep-alike his, if it whom Source in a Loop row for row abarbeit and executing or in Maschinencode Translated, or?
Greeting Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 12/14/06 ▲ |
|
|
|
|
RGH | [quote:2dfbd4e337=Dietmar horn]I have unfortunately utterly no idea of Compilerbau. but from whom Found had to The Zeilenzahl because at all terminable go?
After my understanding might The Zeilenzahl the Interpreter and Compiler still schnurz-piep-alike his, if it whom Source in a Loop row for row abarbeit and executing or in Maschinencode Translated, or?[/quote:2dfbd4e337] the is correct unfortunately so not integrally. into first Profan-Versioinen there were GOTO and GOSUB and these funktionierten naturally with Sprungzielen The to the actually row followed. would be the Interpreter (or Compiler) with one GOTO or GOSUB first whom Code the disk reading must, To it the suitable Label finds, would the whole intolerably slow go. and self for Sprünge back should it then against The Lines from the File reading. the would crept not praktikabel.
means reading Interpreter and Compiler whom kompletten code one, circa it then abzuarbeiten. the first Profan-versions get with TurboPascal for windows 1.0 and later Delphi 1 created. under 16 bit was The Size of/ one Datenstruktur on 64kB (=2^16 byte) dull. one could on memory means only in 64kB-portions (called Segmente) grab. around the Program in memory To hold, chose I So one aray from 16348 Zeigern (one Zeiger benötigte too then already 4 byte: 2 for the Speichersegment and 2 for address in this) on Strings, The then maximum 255 characters.long his could. Dynamic Arrays there were in Delphi not yet. The 16-bit-versions of Profan could means maximum with 16384 Lines To apiece 255 characters bypass, what mere mathematical still already 4 MB large programs ermöglichte. (sure would already then under corresponding hoisted a dynamic Speicherverwaltung possible been, but the would to that a too right slow been and to that others wished I me this hoisted not do.)
then came windows NT 3.5 and Windows 95 and so The 32-bit-world with linear adressierbaren memory and moreover suitable Delphi 2. here watts now The Begrenzung the Zeilenzahl through my Profan-architecture, or. the stature the Compilates pretended: for compilierte Zeilennummern (Sprungadressen inside the Codes) using I a 2-byte-worth. therefore steepened first of all The theoretical boundary on 65535 Lines.
after one gewisser Programmer not More on 64k Lines disziplinieren could, wrote I Compiler and Runtime circa, and relative for Sprungadressen in the Compilat now one LongInt with 4 byte, where we with of/ one theoretical Zeilenzahl of up to 2 Billion are. (Delphi 2 knew yet no vorzeichenfreien 4-byte-Integer.) there Delphi 2 but yet no apertured Arrays (dynamic Arrays, The not Deklaration in the Size set go must) knew, setting I The Zeilenzahl on The presently valid 256k Lines solid. (the aray with 256k Zeigern occupied startup still already 1 MB memory.) so arose one XProfan 8 XXL, the jener Programmer (and to which Test too The customers with Update-Abo) sustained. In XProfan 9 watts these expansion then Allgemeingut.
meanwhile be I over Delphi 5 To TurboDelphi rose and Delphi verfügt now over amazing speedy apertured Arrays. so can I my XProfan now with vertretbarem hoisted adjust. the has next to the now termless (in the welt the available Speichers) Zeilenzahl whom benefit, that programs, The less than 256k Lines having, now less memory claim.
Ähnliches How for Zeilenzahl counts too for number the variables one Type. too these becomes presumably künftig termless his. with first Tests could I no signifikante Verlangsamung of XProfan by the new Dynamik check, but a deutliche reduction the Speicherverbrauchs of Programs, The The recent border not ausschöpfen. XProfed needed presently about 35 MB, in of my dynamic Trial only yet 14 MB.
and what the testing concerns, I will sure again gladly on you get back. but yet be I do not integrally so far ...
Greeting Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 12/14/06 ▲ |
|
|
|