AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Sysygy Script Engine - Version 0.99h
Thema durchsuchen
Ansicht
Themen-Optionen

Sysygy Script Engine - Version 0.99h

Ein Thema von littleDave · begonnen am 13. Jun 2008 · letzter Beitrag vom 1. Sep 2009
Antwort Antwort
Seite 7 von 9   « Erste     567 89      
mimi

Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
 
FreePascal / Lazarus
 
#1

Re: Sysygy Script Engine - Version 0.99h

  Alt 29. Mär 2009, 12:10
Ist die neue "Script Engine" auch unter FPC benutzbar ? Ich hätte da ein Projekt wo ich sie gerne einbauen würde/könnte.
Wobei das Projekt ist noch sehr am Anfang und es dauert noch einige Zeit. Ich denke die Scrip Sprache könnte ich erst in einigen Monaten einbauen. Wenn überhaupt....

Gerade die Pascal Syntax gefällt mir sehr gut.
Bei meinem Projekt handelt es sich um eine "Text Engine" quasi zwar wie HTML. Nur ist meine "Text Engine" nicht an irgendeine Sprache gebunden.
Michael Springwald
MFG
Michael Springwald,
Bitte nur Deutsche Links angeben Danke (benutzte überwiegend Lazarus)
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Sysygy Script Engine - Version 0.99h

  Alt 29. Mär 2009, 12:27
Hallo little Dave,

ich verfolge deine Scriptengine nun schon seit einer Weile gespannt. Das Projekt hört sich auf jeden Fall hochinteressant an. Vielleicht kann ich die Script Engine ja in Andorra 2D integrieren um so die GUI, Gameplay usw. steuern zu können.

Weiter so,
Andreas
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#3

Re: Sysygy Script Engine - Version 0.99h

  Alt 29. Mär 2009, 14:56
Mal ne Frage: Baut die Komponente auf JvInterpreter auf?

mfg Flö
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#4

Re: Sysygy Script Engine - Version 0.99h

  Alt 29. Mär 2009, 15:21
Zitat von mimi:
Ist die neue "Script Engine" auch unter FPC benutzbar ? Ich hätte da ein Projekt wo ich sie gerne einbauen würde/könnte.
Wobei das Projekt ist noch sehr am Anfang und es dauert noch einige Zeit. Ich denke die Scrip Sprache könnte ich erst in einigen Monaten einbauen. Wenn überhaupt....

Gerade die Pascal Syntax gefällt mir sehr gut.
Bei meinem Projekt handelt es sich um eine "Text Engine" quasi zwar wie HTML. Nur ist meine "Text Engine" nicht an irgendeine Sprache gebunden.
Also im Moment kann ich das noch nicht sagen. Entwickelt wird das Projekt erstmal in Delphi. Aber im Moment greife ich noch nicht auf irgendwelche Units zu, die es nicht in FPC gibt bzw. Platform-Spezifisch sind (z.B. die Unit Windows). Daher muss ich mal schauen. Doch das werd ich erst etwas später in Angriff nehmen. Erstmal muss alles funktionieren

Zitat von igel457:
Hallo little Dave,

ich verfolge deine Scriptengine nun schon seit einer Weile gespannt. Das Projekt hört sich auf jeden Fall hochinteressant an. Vielleicht kann ich die Script Engine ja in Andorra 2D integrieren um so die GUI, Gameplay usw. steuern zu können.

Weiter so,
Andreas
Danke erstmal für dein Feedback

Die aktuelle Version kann man schon ganz gut für eine GUI verwenden (siehe Widget-Engine). Bei der neuen Version werd ich das natürlich auch versuchen. Aber so eine Script-Engine baut man nicht in einer Woche, daher dauert das noch ne Weile.

Zitat von Florian Hämmerle:
Mal ne Frage: Baut die Komponente auf JvInterpreter auf?

mfg Flö
Meine Script-Engine ist von der Funktionsweise nicht zu vergleichen mit dem JvInterpretor. Der JvInterpretor führt die Funktionen direkt beim kompilieren aus. Bei mir wird der Quelltext erst kompiliert und somit in Pseudo-Code umgewandelt. Dieser Code wird dann von einem anderen Object (dem Interpretor bzw. die RunTime) ausgeführt. Dies geht extremst viel schneller als die direkte Ausführung, ist dafür aber etwas komplexer zu programmieren. Außerdem benutzt der JvInterpretor sehr oft den Typ "Variant", was die Geschwindigkeit sehr verlangsamt.

Ich will den JvInterpretor nicht schlecht reden - ich find ihn eigendlich nicht schlecht. Jedoch ist er performance-technisch nicht so gut.

Also zu deiner Frage: nein

Grüße
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#5

Re: Sysygy Script Engine - Version 0.99h

  Alt 29. Mär 2009, 15:23
Im Vergleich zu deiner Engine ist JvInterpreter schlecht.

Aber hast du dann alles von Grund auf alleine programmiert?

mfg Flö
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#6

Re: Sysygy Script Engine - Version 0.99h

  Alt 29. Mär 2009, 15:25
Zitat von Florian Hämmerle:
Im Vergleich zu deiner Engine ist JvInterpreter schlecht.

Aber hast du dann alles von Grund auf alleine programmiert?

mfg Flö
Also programmiert ist alles von mir alleine. Jedoch hab ich mir das nicht einfach aus den Fingern gesogen: ich hab mir vorher ein paar Tutorials aus dem Netz angeschaut - sonst hätt ich das nicht so gut hinbekommen.
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#7

Re: Sysygy Script Engine - Version 0.99h

  Alt 29. Mär 2009, 15:27
Achso. Also keine Erweiterung von irgendwas.

Das gibt doch gleich nochmal

mfg Flö
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#8

Re: Sysygy Script Engine - Version 0.99h

  Alt 28. Apr 2009, 18:28
Was für Tutorials hast du denn da gelesen? Ich hab bis jetzt nur die bei DGL gefunden (Scriptsprachen-Tutorial 1 & 2).

Kannst du mir da ein paar Links geben bzw. Dateien schicken (falls du es gespeichert hast)?

Viele Grüße, Florian
  Mit Zitat antworten Zitat
Geri

Registriert seit: 23. Nov 2004
Ort: Feldkirch
47 Beiträge
 
Delphi 2005 Personal
 
#9

Re: Sysygy Script Engine - Version 0.99h

  Alt 9. Mai 2009, 13:31
Hallo Dave

Vielen Dank für dein Feedback. Habe es erst heute gelesen

Die Script engine ist für mich immer noch interessant. Du schreibst aber, dass du an einer Neuen Scriptengine dran bist. Hast du schon einen Zeitpunkt für das erste Release und macht es dann besser wenn man auf diese neue Engine wartet?

Vielen Dank nochmals und eine echt tolles Sache!

Geri
Gerhard
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.876 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Sysygy Script Engine - Version 0.99h

  Alt 9. Mai 2009, 13:37
Zitat:
Du schreibst aber, dass du an einer Neuen Scriptengine dran bist. Hast du schon einen Zeitpunkt für das erste Release und macht es dann besser wenn man auf diese neue Engine wartet?
Bzw wie kompatibel wird die neue zu der (schon hervorragenden) "alten" Engine sein?
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 9   « Erste     567 89      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz