AMIGA-RESISTANCE

Die Projektseite für alles rund um den Amiga
Aktuelle Zeit: 19 Apr 2024, 14:18

Alle Zeiten sind UTC


 

 

 



Ein neues Thema erstellen  Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Fragen zu Hollywood
BeitragVerfasst: 21 Jun 2010, 16:09 
Hi!

Habe gerade die Windows Demo etwas getestet und hätte da einige Fragen:

Dummerweise kann man mit der Demo keine Programme kompilieren (auch nicht mit Wasserzeichen). Daher hätte ich gerne gewußt, auf welche Weise Hollywood kompiliert:
a) Wie bei GLBasic, BlitzMax und PureBasic wird für jede Plattform native kompiliert
b) (was ich vermute) wie bei RealBasic wird ein plattformunabhängiger p-Code ähnlich wie bei der JavaVM und .NET erstellt, der jedoch in eine plattformabhängige Datei (den Interpreter) eingekapselt ist.


Im Menü gibt es "File"->"Compile applet...". Und auch im Fenster unter "File"->"Compile executable..." steht ganz unten "Applet". Kann man also sämtliche Programme zu Java-Applets kompilieren? Oder ist damit etwas anderes gemeint?

Auch hier wäre es schön, wenn es entweder möglich wäre mit der Demo die Programme (mit Wasserzeichen oder so) zu kompilieren und/oder wenn zumindest die beigefügten Demo-Programme ebenfalls in kompilierter Form heruntergeladen werden könnten, damit man eine Vorstellung vom Ergebnis hat.
Bisher bin ich jedenfalls von dem Programm "HollyMan.hws" begeistert. Läuft zumindest unter Windows angenehm schnell und flüssig.


Als letztes hätte ich auch noch gerne gewußt, ob es in Zukunft auch eine Version für Linux geben wird. Die "drei Großen" Desktop Betriebssysteme heißen nun mal Windows, Linux und MacOSX. Windows wird schon unterstützt, MacOSX kommt noch und Linux wird bisher nicht erwähnt.
Nahezu alle anderen kommerziellen, plattformübergreifenden Basic-Hersteller (GLBasic, RealBasic, PureBasic, BlitzMax, KBasic, Jabaco, ...) und einige nicht kommerzielle (FreeBasic, QB64, ...) unterstützen neben Windowss auch Linux (wobei GLBasic nur zu Linux kompilieren kann, jedoch die Entwicklungsumgebung selbst nur auf Windows läuft). Wird somit auch Hollywood mittel- bis langfristig Linux unterstützen?


Grüße
Stenley


Nach oben
   
 Betreff des Beitrags: Re: Fragen zu Hollywood
BeitragVerfasst: 22 Jun 2010, 17:53 
Offline
Schreiberling
Benutzeravatar

Registriert: 17 Okt 2007, 21:48
Beiträge: 1393
Postleitzahl: 4132
Land: Schweiz
Wohnort: Muttenz
Salli Stenley

Schön, dass Du Hollywood getestet hast.
Zitat:
Daher hätte ich gerne gewußt, auf welche Weise Hollywood kompiliert:
a) Wie bei GLBasic, BlitzMax und PureBasic wird für jede Plattform native kompiliert
b) (was ich vermute) wie bei RealBasic wird ein plattformunabhängiger p-Code ähnlich wie bei der JavaVM und .NET erstellt, der jedoch in eine plattformabhängige Datei (den Interpreter) eingekapselt ist.
Das weiss ich nicht, vermute aber mal b).
Zitat:
Im Menü gibt es "File"->"Compile applet...". Und auch im Fenster unter "File"->"Compile executable..." steht ganz unten "Applet". Kann man also sämtliche Programme zu Java-Applets kompilieren? Oder ist damit etwas anderes gemeint?
Damit wird kein Programm generiert, sondern nur die
Ausführungsdatei erstellt. Diese Applets können nur
Leute ausführen, welche Hollywood besitzen. Andererseits
kann man auch Applets als Funktionsbibliothek in einem
anderen Programm per @include einfügen, ohne dass
die anderen Leute Einblick in den Code hätten.
Zitat:
Auch hier wäre es schön, wenn es entweder möglich wäre mit der Demo die Programme (mit Wasserzeichen oder so) zu kompilieren und/oder wenn zumindest die beigefügten Demo-Programme ebenfalls in kompilierter Form heruntergeladen werden könnten, damit man eine Vorstellung vom Ergebnis hat.
Es kommt mir gerade kein Programm in den Sinn, welches für
alle Systeme compiliert wurde.
Zitat:
Als letztes hätte ich auch noch gerne gewußt, ob es in Zukunft auch eine Version für Linux geben wird.
Hhm, bei der Umfrage, die damals Andreas durchgeführt
hat, war der Linuxwunsch leider weit hinten. Ich persönlich
würde mich auch freuen, wenn ich für Linux Programme
compilieren könnte.

Das Problem ist aber, dass Andreas immer mehr Zeit
für die verschiedenen Betriebssysteme investieren
muss. Als Konsequenz (vermute ich mal) kam schon
seit dem März 2008 kein neuer Designer mehr raus.

Griessli
Tipsi


Nach oben
   
 Betreff des Beitrags: Re: Fragen zu Hollywood
BeitragVerfasst: 25 Jun 2010, 20:47 
Danke für Deine Antwort.
Zitat:
Das weiss ich nicht, vermute aber mal b).
Ja, es ist b).
Habe mich nun mal etwas mehr dadrüber informiert.
Unter http://de.wikipedia.org/wiki/Hollywood_ ... 29%20steht
dort wird u.a. auf http://www.inf.puc-rio.br/~roberto/lua-uses.html#220 verlinkt.
Hollywood 2.0 verwendet somit eine modifizierte Lua 5.0.2 VM.

Unter http://sdb.freeforums.org/released-by-me-f6.html gibt es einige Hollywood Programme, die für mehrere Betriebssysteme kompiliert wurden. Auffallend ist, daß bei Programmen, die gleich sind, jedoch für ein anderes Betribssystem kompiliert wurden, das Ende der Datei komplett gleich ist.

Zitat:
Damit wird kein Programm generiert, sondern nur die
Ausführungsdatei erstellt. Diese Applets können nur
Leute ausführen, welche Hollywood besitzen.
Danke für die Info.
Habe dazu nun auch ein kompiliertes Beispiel unter http://www.bboah-works.de/phpbb33/downl ... l&df_id=13 gefunden. Das erinnert doch sehr stark an Java.
Zitat:
Andererseits kann man auch Applets als Funktionsbibliothek in einem anderen Programm per @include einfügen, ohne dass die anderen Leute Einblick in den Code hätten.
Und das erinnert erst recht an Java und .NET .
Zitat:
Zitat:
Als letztes hätte ich auch noch gerne gewußt, ob es in Zukunft auch eine Version für Linux geben wird.
Hhm, bei der Umfrage, die damals Andreas durchgeführt hat, war der Linuxwunsch leider weit hinten. Ich persönlich
würde mich auch freuen, wenn ich für Linux Programme
compilieren könnte.
Wer Hollywood nutzt, nutzt ein Betriebssystem auf dem es läuft.
Wenn man unter den Nutzern von Hollywood eine Umfrage startet, wird man somit selten auf Nutzer anderer Betriebssysteme stoßen.

Grüße
Stenley


Nach oben
   
 Betreff des Beitrags: Re: Fragen zu Hollywood
BeitragVerfasst: 25 Jun 2010, 22:28 
Offline
Alter Hase

Registriert: 21 Dez 2007, 20:44
Beiträge: 58
Hallo,

hab zwar keine Win Version, aber auf der AOS4 Version gibts folgende Möglichkeiten zu kompilieren:

exe Dateien für Windows, Amiga OS, Morph OS und MacOS. Entwicklungsumgebungen gibt es nur für Windows und Amiga soweit ich weiß.
Wenn ich möchte kann ich alle externen Files (z.B. Bilder) mit in die Exe linken oder aber separat speichern...

Hollywood mit Basic zu vergleichen halte ich für nicht zutreffend. Hollywood ist eine eigene Programmiersprache basierend auf "Lua". Hollywood ist insbesondere geeignet für Multimedia Applikationen (PicViewer, Präsentationen, interaktive Präsentationen/Games). GUI basierte Programme sind nicht unbedingt die Stärke von Hollywood. O.k auch hier gibts Außnahmen wie z.b. die soft von Tipsi oder diverse PicViewer. Fürs GUI gibts die ScuLib.

Generell ist es kein Problem die Autoren verschiedener Hollywood Progamme mal anzumailen, sie schicken Dir bestimmt geren eine für Win compilierte Version. Diverse Hollywood Proggies findest Du im Aminet.
www.aminet.net oder hier
http://forums.hollywood-mal.com/viewforum.php?f=7

So hier nen paar Links:

Hollywood Wikipedia: http://de.wikipedia.org/wiki/Hollywood_ ... ersprache)

Download Win compilat einer Präsentation:
http://www.geobiz.de/Win_Gebietsplanung@geobiz.exe

gruß gero


Nach oben
   
 Betreff des Beitrags: Re: Fragen zu Hollywood
BeitragVerfasst: 26 Jun 2010, 09:48 
Offline
Administrator
Benutzeravatar

Registriert: 30 Aug 2005, 19:42
Beiträge: 5304
Postleitzahl: 46047
Land: Deutschland
Wohnort: 46047 Oberhausen
:winke: Stenley
Herzlich willkommen hier im Forum. :)

Bin noch nicht dazu gekommen mal in die Windows Version reinzuschauen, benutze die Amiga Version und da komme ich im Moment auch zu nix.
Mit Hollywood hat Andreas schon eine klasse Software entwickelt, nicht nur weil sie mittlerweile für fast alle Betriebssysteme vorhanden ist. Ich geh mal davon aus, das wenn genug Nachfragen kommen, er dann auch irgendwann eine Linux Version raus bringen würde.

@gerograph
Nicht wundern, das von Stenley die Antwort jetzt dazwischen gekommen ist, er hat sich als Gast hier angemeldet und für Gäste müssen die Einträge erst freigegeben werden. :wink:

_________________
Gruß Helmut
Amiga 2000, Amiga 500, Amiga One XE, Amiga One X5000


Nach oben
   
 Betreff des Beitrags: Re: Fragen zu Hollywood
BeitragVerfasst: 28 Jun 2010, 00:13 
Offline
Schreiberling

Registriert: 10 Aug 2007, 23:47
Beiträge: 262
@Stenley

Soweit ich weisst arbeitet an Hollywood nur ein Mann (Korrigiert mich wenn ich falsch liege) Hollywood komt vom Amiga, und muss auch für alle Spaltungen hier kompilieren. Was der Andreas hier geschafft hat finde ich schon sehr beachtlich, da Hollywood eine sehr leistungsfähige Sprache ist.
Mir fällt da nur Realbasic ein das seinen Weg ging und inzwischen für Win,MacOS und Linux kompiliert.

Aber wenn Du wissen willst ob es eine Linux-Version geben wird, warum fragst Du den Autor nicht persönlich ? ;)


Nach oben
   
 Betreff des Beitrags: Re: Fragen zu Hollywood
BeitragVerfasst: 28 Jun 2010, 20:40 
Offline
Schreiberling
Benutzeravatar

Registriert: 17 Okt 2007, 21:48
Beiträge: 1393
Postleitzahl: 4132
Land: Schweiz
Wohnort: Muttenz
@Stenley
Zitat:
Wer Hollywood nutzt, nutzt ein Betriebssystem auf dem es läuft.
Wenn man unter den Nutzern von Hollywood eine Umfrage startet, wird man somit selten auf Nutzer anderer Betriebssysteme stoßen.
Naja, ich denke mal, dass es kaum noch "Nur Amigauser"
existieren. Die meisten haben zu Hause noch ein anderes
Betriebssystem am laufen. Aber wie es scheint, ist das nicht
unbedingt Linux. Aber es würde mich nicht wundern, wenn
in zwei drei späteren Hollywoodupdates plötzlich Linux
unterstützt wird. Ich lass mich mal überraschen.


@gerograph
Zitat:
GUI basierte Programme sind nicht unbedingt die Stärke von Hollywood. O.k auch hier gibts Außnahmen wie z.b. die soft von Tipsi oder diverse PicViewer.
Das geht runter wie Honig, danke. :D

Griessli
Tipsi


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Gehe zu: 

cron