Forth & Co: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 1: | Zeile 1: | ||
== WTF?== | |||
- | Was ist Forth? Nun eine alte Programmiersprache, die sich mit C die Hand gibt und auch auf dem Level von C mit der Welt interagiert. Weitere Infos dazu auf Wikipedia :-) | ||
Forth hat den Ruf eine write only Sprache zu sein, also in etwa so wie Brainfuck, aber damit will ich es dann doch nicht vergleichen, weil Forth 100% besser lesbarer ist als Brainfuck. | |||
<nowiki> | |||
++++++++++[>+++++++>++++++++++>+++>+<<<<- | |||
]>++.>+.+++++++..+++.>++.<<+++++++++++++++. | |||
>.+++.------.-------.>+.>. | |||
</nowiki> | |||
Ein Beispiel für HelloWorld in Brainfuck | |||
<nowiki> | |||
." HelloWorld" cr | |||
</nowiki> | |||
Hello World in Forth | |||
Ich würde gerne Leute im Metalab finden mit denen man embedded Projekte | |||
in Forth oder andere Projekte realisieren könnte. zB. eine Spieleengine? | |||
oder gleich ein Spiel. Ähnlich des Spiels [http://en.wikipedia.org/wiki/Starflight Starflight], | |||
welches in x86 Assembler und Forth programmiert wurde, vielleicht halte ich sogar | |||
einen Vortrag darüber auf einem GamingJourFix, wenn ich es mal gespielt habe. | |||
--[[User:Phantasus|Phantasus]] | |||
== Projekte == | == Projekte == | ||
Projekte wären fein, aber zur Zeit nichts am laufen. | |||
* [ | == Forth Dialekte == | ||
* [http://www.factorcode.org Factor], eine Mischung aus Common Lisp,Joy,Slate und Forth | |||
== | == Interessenten == | ||
* [[User:Phantasus|Phantasus]] | |||
* | |||
Version vom 6. Januar 2007, 21:50 Uhr
WTF?
Was ist Forth? Nun eine alte Programmiersprache, die sich mit C die Hand gibt und auch auf dem Level von C mit der Welt interagiert. Weitere Infos dazu auf Wikipedia :-) Forth hat den Ruf eine write only Sprache zu sein, also in etwa so wie Brainfuck, aber damit will ich es dann doch nicht vergleichen, weil Forth 100% besser lesbarer ist als Brainfuck.
++++++++++[>+++++++>++++++++++>+++>+<<<<- ]>++.>+.+++++++..+++.>++.<<+++++++++++++++. >.+++.------.-------.>+.>. Ein Beispiel für HelloWorld in Brainfuck
." HelloWorld" cr Hello World in Forth
Ich würde gerne Leute im Metalab finden mit denen man embedded Projekte
in Forth oder andere Projekte realisieren könnte. zB. eine Spieleengine?
oder gleich ein Spiel. Ähnlich des Spiels Starflight,
welches in x86 Assembler und Forth programmiert wurde, vielleicht halte ich sogar
einen Vortrag darüber auf einem GamingJourFix, wenn ich es mal gespielt habe.
Projekte
Projekte wären fein, aber zur Zeit nichts am laufen.
Forth Dialekte
- Factor, eine Mischung aus Common Lisp,Joy,Slate und Forth