atari-home.de - Foren

Hardware => Firebee => Thema gestartet von: tost40 am Di 19.07.2011, 19:49:26

Titel: Firebee Programmiersprachen
Beitrag von: tost40 am Di 19.07.2011, 19:49:26
Hallo,

gibt es noch andere Programmiersprachen
die auf der Firebee laufen außer C und C++?

Gruss Martin
Titel: Re: Firebee Programmiersprachen
Beitrag von: Heinz Schmidt am Di 19.07.2011, 21:58:17
Hallo Martin,

soweit ich das verstehe noch nicht. Ich denke GFA Basic wäre das nächst wichtigste. Aus alter Nostalgie würde mir auch Pascal gut gefallen. Es käme also z.B. auf den Versuch an Maxon Pascal mal auszuprobieren.

Aber ehrlich gesagt liegt mein Ehrgeiz eher darin C zu lernen, weil dafür Kurse, Beispiele und Compiler in ausreichendem Maße frei verfügbar sind.

Was möchtest Du denn programmieren?

Gruß Heinz
Titel: Re: Firebee Programmiersprachen
Beitrag von: tost40 am Di 19.07.2011, 22:09:10
Hallo,

ich habe sehr viele Bücher hier zu
GFA-Basic
C
ST Pascal und PurePascal

Ich habe auch alle Programmiersprachen dazu.

Mit C komme ich aber am allerwenigsten zurecht.

GFA-Basic oder Freepascal wären meine Favoriten.

Gruss Martin
Titel: Re: Firebee Programmiersprachen
Beitrag von: m0n0 am Di 19.07.2011, 22:37:17
Also so wie ich das versteh ist lonny pursell dran GFA Basic zu portieren. Zumindest dahingehend das neue Programme ohne Probleme laufen - alte müssten evt. gepatcht werden ( weil das Ursprüngliche GFA wohl ziemlich stark auf LineA setzte... ).

Irgendwie hatte er da wohl auch eine Zwangspause einlegen müssen - weil sein Atari Rechner das Zeitliche gesegnet hat, aber so wie ich es verstanden habe - ist er jetzt wieder dran an der Sache. Evt. mal bei Ihm nachfragen?

Unter FreeMiNT lassen sich bestimmt Perl und Python nutzen - wobei der Nutzen ohne Betriebsystem-GUI-Bindings evt. etwas mager ist... (je nachdem was man will, soweit ich weiss, kann man diese Bindings auch in Perl / Python nachimplementieren - so das man die Script Interpreter nicht neu kompilieren muss...) .

Titel: Re: Firebee Programmiersprachen
Beitrag von: Mathias am Mi 20.07.2011, 02:36:44
Vergesst bitte nie, daß es keine GFA Sourcen gibt. Trotz ewigem Suchen konnten wir leider keinen Kontakt herstellen. Daher sind Lonnys Bemühungen immer eingeschränkt auf das Patchen von Vorhandenen Binaries.

Was mir noch eingefallen ist neben Phyton, ist Kaffee auf MiNT - könnte aber vermutlich auch mal ein Update vertragen.
Titel: Re: Firebee Programmiersprachen
Beitrag von: tost40 am Do 21.07.2011, 15:56:40
Hallo,

Also so wie ich das versteh ist lonny pursell dran GFA Basic zu portieren. Zumindest dahingehend das neue Programme ohne Probleme laufen - alte müssten evt. gepatcht werden ( weil das Ursprüngliche GFA wohl ziemlich stark auf LineA setzte... ).

ich hoffe, dass es bald einen Patch für GFA-Programme geben wird.
Bisher konnt  ich noch kein einziges GFA-Programm erfolgreich testen.

Konnte von euch jemand bereits OMIKRON-Basic-
Programme testen?

Ich muss gestehen, mir ist gar kein Programm eingefallen, dass zu 100% in Omikron-Basic
geschrieben wurde.

Viele Grüße
Martin
Titel: Re: Firebee Programmiersprachen
Beitrag von: guest3233 am Mo 30.01.2012, 17:53:29
Hi, ich hätte gerne Objective-C.

Für C gibts übrigens ein Buch, dass sich sehr gut für Anfänger eignet:
C für Kids
http://www.amazon.de/f%C3%BCr-Kids-mitp/dp/3826686705/ref=sr_1_1?ie=UTF8&qid=1327942108&sr=8-1

Objective-C hat den Vorteil, das es nur eine Erweiterung von C ist, d.h. aus dem Code erzeugt der Compiler dann reines C.
Der GCC - Gnu C Compiler kann AFAIK auch Objective-C compilieren, es sollte also nicht super schwer sein.
In Objective-C kannman vor allem auch vorhandenen C Code integrieren,  anders als in C++.
Titel: Re: Firebee Programmiersprachen
Beitrag von: Arne am Mo 30.01.2012, 20:41:37
In Objective-C kannman vor allem auch vorhandenen C Code integrieren,  anders als in C++.
Dafür, dass das angeblich nicht geht, habe ich leider schon einige c/C++ Hybride erleben dürfen!
Titel: Re: Firebee Programmiersprachen
Beitrag von: tost40 am So 16.09.2012, 16:30:28
Hallo,

gibt es was Neues zu diesem Thema?

Wie sieht es mit einem Patch für GFA-Baisc aus?

Gruß Martin
Titel: Re: Firebee Programmiersprachen
Beitrag von: matashen am So 16.09.2012, 21:21:25
Ich hatte es auch - wenn auch ziemlich verspätet - noch zur OFAM geschafft gerade rechtzeitig zur Firebee-präsentation.

Was ich echt genial an der Softwareentwiklung finde sind zum einen das es bereits jetzt ne anbindung an google maps samt allen schickanen gibt inkl. streetview - das ganze sauschnell läuft und eigentlich hauptsächlich durch die Internetverbindung gebremst wurde.
Die Widgets wie eine Uhr Wetteranzeige etc. Was es ja auf dem Desktop bei Windows & Co noch nicht so lange gibt war auch sehr fein lauffähig zu sehen.

Noch zu erwänen sei die Emulationsschicht die in die Firebee integriert ist und bei einem nicht Firebeespiel / Programm automatisch eine 68K Emulatorschicht gestartet hat ohne das man es als Anwender mitbekommt.

Die Verarbeitung der Biene ist im übrigen erstklassig.

Gruß Matthias
Titel: Re: Firebee Programmiersprachen
Beitrag von: Beetle am Mo 17.09.2012, 12:33:27
Mein Kumpel Carsten wird die Sprache "Forth" (http://www.forth-ev.de/) nativ auf die Firebee portieren.
Das ist der Hauptgrund, warum er die Biene gekauft hat.

Ich werde versuchen, sie in ein ST-Book einzupflanzen.


Gruß,
Beetle
Titel: Re: Firebee Programmiersprachen
Beitrag von: m0n0 am Mo 17.09.2012, 22:26:41
Interessante Neugikeit :)

Spidermonkey JavaScript loift auch, gibt aber kaum anbindungen an das Betriebssystem... stand mal irgendwie auf meiner Todo Liste, GEM / XBIOS / GEMDOS Bindings für JavaScript...

Naja, auf jeden Fall geht das PoC mäßig, ich habe die JavaScript Versionen (manche mit File und XML Objekt Support) nie zum Download angeboten....

Das Kompilieren ist so simpel, das ich nicht fand das sich ein Artikel dafür lohnte, zumindest solange das File Objekt nicht mit einkompiliert wird...

Es gäbe bestimmt noch andere Potenzielle Programmiersprachen z.B. sowas hier:
http://www.sdlbasic.altervista.org/main/

Auch Perl / Shell Scripting und AFAIK auch Python sollten auf der Firebee laufen. Genauso wie LUA, eine weitere Script-Sprache. Ich meine TCL war / ist auch bei den Sparemint Paketen mit dabei? Und awk....

Was fehlt ist wie immer eine schöne Anbindung an die Grafische Benutzeroberfläche... Die gibt es für die genannten Programmiersprachen und X11 wahrscheinlich wie Sand am Meer - für GEM sieht es bestimmt Rar aus - man muesste wahrscheinlich selbst das GEM Interface in den Meisten Programmiersprachen programmieren...  (also dafür sorgen das Funktionen wie appl_init() überhaupt erst aus den genannten Programmiersprachen aufgerufen werden können - das ist jedoch ein Überschaubarer Aufwand)
   
Titel: Re: Firebee Programmiersprachen
Beitrag von: Atari060 am Mi 19.09.2012, 07:05:40
Von Encom Software gibt es jetzt den GFA- Basic Editor und den Compiler als Testbuild für die Firebee:

http://userpages.bright.net/~gfabasic/
Titel: Re: Firebee Programmiersprachen
Beitrag von: MicroStrand am Sa 22.09.2012, 15:23:08
Von Encom Software gibt es jetzt den GFA-Basic Editor und den Compiler als Testbuild für die Firebee.
So wie sich die Seite darstellt macht die Aktion auch viel mehr Sinn als alles andere, allein schon der restlichen Softwareumgebung wegen. Zwar ist GFA-Basic nicht gerade der modernste Dialekt, paßt aber als solcher durchaus ins restliche Bild an verfügbarem Stoff. In Anbetracht des geradezu monströsen Flickenteppichs an antiken Überbleibseln längst vergangener Epochen ist er vielleicht sogar noch eine Bereicherung im Atariversum, zumindest für die ursprüngliche Zielgruppe, oder was von dieser noch übrig ist. >:D

@Beetle
Hat Dein Kumpel Carsten nichts besseres zu tun!? Wenn er schon so viel Zeit damit verbringen will, dann sollte er sich mal lieber ansehen was an dem Teil alles nicht funktioniert! Es wäre zumindest wesentlich hilfreicher, als die Portierung einer Sprache, die ohnehin nur eine verschwindend kleine Minderheit interessiert. ::)
Titel: Re: Firebee Programmiersprachen
Beitrag von: Arthur am Sa 22.09.2012, 17:51:30
Von Encom Software gibt es jetzt den GFA- Basic Editor und den Compiler als Testbuild für die Firebee:

http://userpages.bright.net/~gfabasic/

Die Seite müßte dringend mal aufgeräumt werden... da blickt ja niemand durch. :P Zumindest ich nicht.
Titel: Re: Firebee Programmiersprachen
Beitrag von: tost40 am Di 02.10.2012, 08:51:13
Hallo,

der Omikron 5 Editor läuft auf der Firebee im 68K Modus.
Weitere Test konnte ich noch nicht machen.

@ Arthur
Ich finde die Seite auch nicht besonders übersichtlich.

Gruß Martin
Titel: Re: Firebee Programmiersprachen
Beitrag von: Beetle am Di 02.10.2012, 12:36:02
Zitat
@Beetle
Hat Dein Kumpel Carsten nichts besseres zu tun!? Wenn er schon so viel Zeit damit verbringen will, dann sollte er sich mal lieber ansehen was an dem Teil alles nicht funktioniert! Es wäre zumindest wesentlich hilfreicher, als die Portierung einer Sprache, die ohnehin nur eine verschwindend kleine Minderheit interessiert.

Mein Kumpel Carsten ist halt in der deutschen Forth-Gesellschaft aktiv und es ist sein Hobby, Forth auf möglichst vielen - auch exotischen oder veralteten - Plattformen zum laufen zu bringen. Darunter C64, Atari 8-bit, Atari Portfolio....

Die MegaSTE Tastatur funktioniert seit dem ersten Tag einwandfrei an der Firebee, wie dir schön öfters gesagt wurde. PS/2 ist sicherlich schon recht weit oben auf der ToDo Liste, und USB Keyboards laufen meist auch schon problemlos.
Ich weiß nicht, was es dir bringt, ständig darauf rumzuhacken. Kannst du nicht in einem anderen Forum trollen gehen?

Gruß,
Beetle
Titel: Re: Firebee Programmiersprachen
Beitrag von: MicroStrand am Di 02.10.2012, 19:12:18
Ich weiß nicht, was es dir bringt, ständig darauf rumzuhacken. Kannst du nicht in einem anderen Forum trollen gehen?
Na klar doch, kritische Stimmen werden grundsätzlich immer als Trollversuch ausgelegt, aber das ist völliger Blödsinn! Wenn der Carsten es nur als Hobby betreibt, warum schreibt er es dann hier nicht selbst? Braucht er dich etwa als Sprachrohr? Und überhaupt, was glaubst du, wen diese berauschende "Neuigkeit" hier wirklich interessiert? Wohl niemanden, da auch kaum jemand davon profitieren könnte! Es ist unglaublich welche Dimensionen Irrationalität hier zeigt, man könnte auch gut ein Buch darüber schreiben, wie ein bereits kaputtes System so gründlich ruiniert wird, daß man sich selbst im 22. Jahrhundert noch darüber wundern könnte.

Fast könnte man eure ewige "Baustelle" auch mit jenen der Doozers vergleichen, die im Umfeld der Freggels ständig damit beschäftigt waren irgendwas zu bauen, ohne jemals damit fertig zu werden. Normalerweise heiligt der Zweck die Mittel, aber bei euch ist es genau umgekehrt! >:D
Titel: Re: Firebee Programmiersprachen
Beitrag von: jha13 am Di 02.10.2012, 20:26:16
Fast könnte man eure ewige "Baustelle" auch mit jenen der Doozers vergleichen, die im Umfeld der Freggels ständig damit beschäftigt waren irgendwas zu bauen, ohne jemals damit fertig zu werden. Normalerweise heiligt der Zweck die Mittel, aber bei euch ist es genau umgekehrt! >:D

Wer soetwas schreibt, der hat schlichtweg nicht begriffen worum es geht, oder der versucht gezielt Unfrieden zu stiften. :P

MfG
jha13
Titel: Re: Firebee Programmiersprachen
Beitrag von: MicroStrand am Di 02.10.2012, 22:26:10
Wer soetwas schreibt, der hat schlichtweg nicht begriffen worum es geht, oder der versucht gezielt Unfrieden zu stiften.
... sprach der Waldschrat und schüttete sich eine halbe Flasche Bier in die Birne.  8) (*rülps*)
Titel: Re: Firebee Programmiersprachen
Beitrag von: matashen am Di 02.10.2012, 22:38:55
@Microstrand: Jetzt sag uns mal warum du dich in dem Forum angemeldet hast, bis jetzt hast du nichts konstruktives beigetragen sondern nur rumgemault und das vom ersten Post an! Willst du Mathias was auswischen? Hat ein früherer Clone nicht so funktioniert wie du dir das erträumt hast?

Ich würde sagen es ist an der Zeit das du mal da deine Beweggründe warum du dich überhaupt angemeldet hast aufzeigst. Am besten unter der Rubrik "User stellen sich vor".
Titel: Re: Firebee Programmiersprachen
Beitrag von: Mathias am Mi 03.10.2012, 01:29:10
Wer soetwas schreibt, der hat schlichtweg nicht begriffen worum es geht, oder der versucht gezielt Unfrieden zu stiften.
... sprach der Waldschrat und schüttete sich eine halbe Flasche Bier in die Birne.  8) (*rülps*)
OK, das hier ist definitiv eine Schublade zu tiaf! Ich würde Dich – diesmal als Mod in diesem Unterforum – bitten solche Aussagen in Zukunft  zu lassen. Ich mag wegen Dir jetzt auch nicht damit beginnen mir anzusehen wie die Löschfunktion funktioniert. Die letzten 10 Jahre war das in diesem Forum auch nicht notwendig.

Kritik ist immer möglich, aber Du polterst zu viel. Deine Signatur ehrt Dich eigentlich, also wenn Du uns was zu sagen hast, mach es, kritisier´ uns, aber bring einen Inhalt rüber um den es Dir geht, und lass´ solche Untergriffe. Das ist nämlich tatsächlich nur mehr klassisches Trollen.
Titel: Re: Firebee Programmiersprachen
Beitrag von: matashen am Do 04.10.2012, 21:49:05
Microstrand hat sich abgemeldet, war dann doch ein troll. Bin gespannt wann er unter neuen Namen wieder trollt. Die IP haben wir, sollten ihn also schnell erkennen. Die trollerei ist ja schnell zu identifizieren.
Titel: Re: Firebee Programmiersprachen
Beitrag von: gstoll am Do 14.02.2013, 18:45:34
Da in einem anderem Thema die Programmiersprache Pascal bezüglich Firebee zur sprache kam. Möchte ich zumindest daran erinnern, dass Texel mit PurePascal geschrieben ist.

Somit scheint mir eine funktionieren objektorientierte Pascal Umgebung schon wichtig, falls mal jemand die Quellen bekommt[1]. Ausser es gibt eine alternative zu Texel.

Sollte Texel im Moment auf der Firebee laufen wäre zu klären was bei Voc schief geht.

------

[1] Nein ich kümmerer mich nicht darum. Habe schon genug an der Backe.
Titel: Re: Firebee Programmiersprachen
Beitrag von: Goli am Do 14.02.2013, 19:23:03
ich erinnere mich ganz dunkel, dass entweder die Sourcen von Texel verloren sind, oder aber nicht frei. Irgendwas klemmte.
Titel: Re: Firebee Programmiersprachen
Beitrag von: mstz am Do 14.02.2013, 19:59:13
Da in einem anderem Thema die Programmiersprache Pascal bezüglich Firebee zur sprache kam. Möchte ich zumindest daran erinnern, dass Texel mit PurePascal geschrieben ist.

Sollte Texel im Moment auf der Firebee laufen wäre zu klären was bei Voc schief geht.

Hallo,

aus meiner Sicht eine prima Idee. Kann von Euch jemand auf der FireBee nachvollziehen, ob Texel läuft bzw. ob/welche Fehlermeldung/Bomben kommen? Von Texel existiert m. W. auch eine Demoversion die frei verfügbar ist, diese sollte ja zum testen schon ausreichen.

Viele Grüße
 Markus
Titel: Re: Firebee Programmiersprachen
Beitrag von: mstz am Do 14.02.2013, 20:07:07
Hallo,

im anderen Thread zu Voc!/PurePascal war von FreePascal die Rede, es existiert wohl ein Cross Compiler für Win32, aber ungetestet und nur mit den Units System/DOS :-(

Beschreibung auf der Webseite:

Atari 680x0 (Experimental - version 1.0.11)

The atari native compiler does not actually exist, since not all units were implemented. Furthermore, there was no native machine to test it on.

The current version of the compiler only has the system and dos units implemented.

Because of limited stack space on this operating system, always use stack checking when compiling applications for this target!

Binary package for Win32: fpc1.0.11-win32-cross-atari-m68k.zip
Titel: Re: Firebee Programmiersprachen
Beitrag von: matashen am Do 14.02.2013, 20:20:43
Ich bin ja unter Lazarus aktiv, wenn da eine Adaption zum Atari käme, wär das sehr interessant. Bin am überlegen im Forum mal ne anfrage zu machen ob einer der Compilerfreaks bock hat .-)
Titel: Re: Firebee Programmiersprachen
Beitrag von: tost40 am Do 14.02.2013, 21:30:15
Hallo,

Texel läuft leider nicht auf der Firebee.
Das ist aus meiner Sicht das einzige Programm dass
noch fehlt.

Alternativ gibt es aber Kspread 4.
Auch GemGraph 2.1 läuft.

Porthos oder zumindest Teile davon wurden auch in
Pascal geschrieben.

Gruß Martin

Titel: Re: Firebee Programmiersprachen
Beitrag von: tost40 am Fr 15.02.2013, 09:09:21
Hallo,

Texel 2.2 und Porthos 3.03 laufen mit der 68K Emu der Firebee.

Es ist also gut möglich, dass mit der 68K Emu noch
weitere Pascal-Programme laufen.

Gruß Martin
Titel: Re: Firebee Programmiersprachen
Beitrag von: Mathias am So 17.02.2013, 20:17:30
und Porthos 3.03 laufen mit der 68K Emu der Firebee.
Hallo Martin!

Das ist super spannend! kannst Du mir die 3.03 Version bitte schicken, weil sowhohl 2.01 als auch meine 3.24 stürzen beide mit der "soft CPU" auf der FireBee ab. Wenn das klappt, kann man da womöglich was eingrenzen? Lizenz hab ich natürlich.
Titel: Re: Firebee Programmiersprachen
Beitrag von: Mathias am Di 19.02.2013, 17:59:51
Stimmt, Texel läuft zuverlässig!

Allerdings braucht es einen kleinen Trick: Texel braucht anscheinend den original Namen. Also darf man es nicht in Texel.68k umbenennen, sondern muß Texel dierkt per Drag & Drop auf 68kemu.prg ziehen. Dann startet es ganz normal!