| |
|
|
- Seite 1 - |
|
| Wie groß darf die Runtime zur Zeit sein?
Die Frage ist also: Lieber eine mit Funktionen vollgeproppte 2MB-Runtime, oder nen enger 1MB Gürtel.
Die Gürtelvariante hat den Vorteil das die Runtime (also letztendlich die exe) kleiner ist, aber die Programme langsamer laufen weil es möglicherweise an performancebringenden Funktionen fehlt
Die PropperVariante ist halt (nach Umfrageergebnis) MB groß, dafür laufen die Programme aber schneller das es viele Funktionen gibt welche nativ vorliegen. |
|
|
| |
|
|
| |
|
- Seite 6 - |
|
|
| Nachtrag: Da es aber Freeware ist könnte es ein toller Interpreter zur Weitergabe sein, nur die Syntax ist halt käse.
(Schade das Roland mich im Bezug auf die XProfan.Exe nicht so recht verstanden hatte - daran zu erkennen das er nicht schrie Yeha so machen wirs. ) |
|
|
| |
|
|
|
| {community.bot.votemessage.1} |
|
|
| |
|
|
|
| {community.bot.votemessage.1} |
|
|
| |
|
|
|
| {community.bot.votemessage.1} |
|
|
| |
|
|
|
| {community.bot.votemessage.1} |
|
|
| |
|
|
|
Nico Madysa | Ist nur eine gerade entstandene, unausgereifte Idee - aber wie wäre es, wenn der Compiler an bestimmten Schlüsselwörtern erkennt, was in das Programm eingebunden werden muss? Kommt die oGL()-Funktion vor, so darf mit größeren Passagen mit oGL gerechnet werden, weshalb der Compiler den oGL-Part der Runtime hinzulinkt. Genauso mit db() usw. Das hätte allerdings den Nachteil, dass dadurch natürlich das Compilieren länger dauern würde (was ja schon lange dauern kann, gelle Dietmar? ~ ). |
|
|
| |
|
|
|
| Das ist nicht das Problem! Das Problem ist vielmehr das Roland X verschiedene Runtimes kompilieren und mitliefern müsste. Das wären viele IFDEFs in Rolands Code was höchstwahrscheinlich viele neue Probleme aufwirft. Hier ist Nutzen/Aufwand also unverhältnismäßig. |
|
|
| |
|
|
|
Nico Madysa | Nein nein, die Runtime bleibt immer dieselbe. Aber anhand von bestimmten Schlüsselwörtern (was das nun konkret ist, ist erstmal egal) erkennt, welche Teile der Runtime benötigt werden und welche nicht. So, jetzt richtig ausgedrückt? |
|
|
| |
|
|
|
| Ich verstehe schon was Du möchtest, aber technisch gesehen wäre es dann für jede Kombinationsmöglichkeit eine eigene Runtime da XProfan die Runtime ja nicht kompiliert sondern Roland dies tut. Ein Herausnehmen von einzelnen Teilen aus der Runtime - also ein nachträgliches Abändern einer Exe - ist dem XProfan-Compiler nicht möglich und sowieso ein Thema das sich kaum abtun lässt. Ohne das man die Exe präpariert ist es IMHO nicht möglich eine Exe zu restrukturieren ohne neu zu kompilieren, mir ist jedenfalls hierfür kein Verfahren bekannt. |
|
|
| |
|
|
|
Jörg Sellmeyer |
Nein nein, die Runtime bleibt immer dieselbe. Aber
Was iF sagen will, ist, daß Rolands Code sich verkompliziert, da er ja diese ganzen unterschiedlichen Implementierungen irgendwie in seinem Code abfragen muß. Da er ja die ganzen Bibliotheken beim Compilieren seines XProfan in einem Rutsch einliest, müßte er sich eine Methodeausdenken, die verschiedenen Element bereits als fertiges Modul compiliert mitzuliefern und bei Bedarf nahtlos in die jeweilige Exe einzubinden. Ich fänds klasse aber n Haufen Mehrarbeitfür Roland, schätze ich. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 09.11.2007 ▲ |
|
|
|
|
Nico Madysa | Na OK, hab mir schon gedacht, dass das ne Schnapsidee war. |
|
|
| |
|
|
|
| {community.bot.votemessage.1} |
|
|
| |
|
|