Kein Schwein programmiert(e) in Forth

Am 15.10.2019 um 11:36 schrieb Eric Bruecklmeier:

Ich hatte mit Forth nie viel zu tun, aber die paar Versuche kamen mir
tatsächlich auch jedesmal vor wie "Die Hose mit der Beißzange anziehen".
Not my cup of tea, wie der Franzose sagt...

FORTH isnix fĂźr DOS -> Windows -> Linux Anwender aufm "IBM-PC"(tm)

Das stimmt.


GL
--
Wenn doch endlich einmal die Einsetzer und Zudenkengeber mit ihrem
lehrerartigen Bevormunden aufhĂśren und SELBER AUF LERNEN umschalten
wĂźrden.
 
Am 15.10.2019 um 10:16 schrieb Frank MĂźller:
Dave U. Random schrieb:
Dieses Video visualisiert schoen die populaersten Programmiersprachen
der letzten 50 Jahre. Forth ist nicht einmal unter ferner liefen.
https://www.youtube.com/watch?v=Og847HVwRSI

Warum wohl? Ich hatte das damals mal auf einen Z80-System
probiert und schnell bei Seite gelegt. Das Konzept kam
mir damals als Basic-Programmierer so blĂśd vor

Sag ich doch immer: wer mit BASIC anfängt, ist als Programmierer fßr
immer versaut :-(

Mir sind Meinungen Ăźber FORTH vĂśllig egal, ich habe damit fast 10 Jahre
lang meine Mikroprozessor-Systeme und ZubehĂśr programmiert - nachdem ich
im Studium etwa 20 andere Programmiersprachen kennengelernt hatte.

DoDi
 
Am 15.10.2019 um 12:50 schrieb Wolfgang Allinger:
On 15 Oct 19 at group /de/sci/electronics in article 5DA59A8B.7480E8A2@hrz.tu-chemnitz.de
echo@hrz.tu-chemnitz.de> (Hans-Juergen Schneider) wrote:

"Dave U. Random" wrote:

Dieses Video visualisiert schoen die populaersten Programmiersprachen
der letzten 50 Jahre. Forth ist nicht einmal unter ferner liefen.
www.youtube

WWW.BILD!

http://www.99-bottles-of-beer.net/language-forth-793.html

Nach unten gerollt in den Kommentaren wirds noch eleganter, alle sind ok.

Und dann mal C suchen und ansehen, hunderte von Zeilen samt bugs. sh.

Vielleicht solltest Du kein Linux Kernelmodul mit einem einfachen
Programm vergleichen.

http://www.99-bottles-of-beer.net/language-c-shell-113.html

Ich nehme an, das dĂźrfte eher dem Beispiel entsprechen.
 
Am 15.10.2019 um 12:08 schrieb Hans-Juergen Schneider:

> http://www.99-bottles-of-beer.net/language-forth-793.html

Ja, da kommen Erinnerungen auf...
Wieviele Leute sind zu dieser Party eingeladen?

Und selbst das :noname habe ich bald verstanden, das kannte ich von FIG
FORTH nicht.

DoDi
 
On 15 Oct 19 at group /de/sci/electronics in article qo491k$p98$1@news.albasani.net
<gemsa@gmx.de> (Alfred Gemsa) wrote:

Am 15.10.2019 um 11:53 schrieb Wolfgang Allinger:

100Mbit/s gibbet auch, aber gewaltig teuer, die 20Mbit/s kosten mich
20EUR/mon.

No Problem, mach schnell noch'n paar Zeilen in Forth, und die schnelle
Leitung ist gebongt.

Nö, bin nicht gierig, mir reicht aus, was ich erreicht hab :D
Bin recht zufriedener Rentner :)

Und Sex ist wie Coca Cola:
Früher normal, dann Light und nun Zero :)))

In einigen exclusiven Gegenden von ASU gibbet auch Glasfaser mit noch
mehr.
Aber da wohnen die oberen 1000. Die bezahlen vermutlich eh nix dafür.
Dank Korruption und Parteienklüngel. Irgendsoein Minister hat z.B. Strom
im Sozialtarif bekommen für pauschal 10.000 Gs/mon und nur angeblich 10kWh
Verbrauch. Kleine Elendshütte mit >>1.000m2 auf einem x-ha
Riesengrundstück mitten in ASU. Er hat nichtmal mit der Schulter gezuckt:
kümmert ihn nicht...nur die bösen Reporter sind die Schmierfinken.

BTW 10.000Gs sind rund 1,50EUR, Strom kostet hier für Normalos 400Gs/kWh
also rund 0,06EUR. An die Brasilianer wird der offiziell für unter
0,006EUR/kWh verkauft. Geheimverträge, die doch an die Öffentlichkeit
kamen. Wieviel die Politiker die Hand bei dem deal aufgehalten haben, ist
noch im Dunkeln. Aber etliche M$ bis G$ sind über Jahrzente sicher drin
gewesen.


Oder die oberen 1000 schreiben noch fleißiger Forth, oder können auch
eine lesbare Programmiersprache, so daß sie einfach besser bezahlt werden.

Nö, die haben garantiert keinerlei Ahnung von Programmierung, sie klauen
nur spitzenmäßig dem Volk das Geld. s.o.

> SCNR

SCNR2



Saludos (an alle Vernünftigen, Rest sh. sig)
Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt!
Ich diskutiere zukünftig weniger mit Idioten, denn sie ziehen mich auf
ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p
(lt. alter usenet Weisheit) iPod, iPhone, iPad, iTunes, iRak, iDiot
 
On 15 Oct 19 at group /de/sci/electronics in article qo4bpv$3e0$1@news.albasani.net
<thorsten_nospam@gmx.net> (Thorsten Böttcher) wrote:

Am 15.10.2019 um 12:50 schrieb Wolfgang Allinger:

On 15 Oct 19 at group /de/sci/electronics in article
5DA59A8B.7480E8A2@hrz.tu-chemnitz.de <echo@hrz.tu-chemnitz.de
(Hans-Juergen Schneider) wrote:

"Dave U. Random" wrote:

Dieses Video visualisiert schoen die populaersten Programmiersprachen
der letzten 50 Jahre. Forth ist nicht einmal unter ferner liefen.
www.youtube

WWW.BILD!

http://www.99-bottles-of-beer.net/language-forth-793.html

Nach unten gerollt in den Kommentaren wirds noch eleganter, alle sind ok.

Und dann mal C suchen und ansehen, hunderte von Zeilen samt bugs. sh.

Vielleicht solltest Du kein Linux Kernelmodul mit einem einfachen
Programm vergleichen.

http://www.99-bottles-of-beer.net/language-c-shell-113.html

Ich nehme an, das dürfte eher dem Beispiel entsprechen.

Jein, mich wundert es nicht:
1. auch buggy sh. Kommentare
und IMHO
2. Script, also kein Programm, wie das Forth Beispiel.



Saludos (an alle Vernünftigen, Rest sh. sig)
Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt!
Ich diskutiere zukünftig weniger mit Idioten, denn sie ziehen mich auf
ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p
(lt. alter usenet Weisheit) iPod, iPhone, iPad, iTunes, iRak, iDiot
 
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
On 14.10.19 22:42, Dave U. Random wrote:
Dieses Video visualisiert schoen die populaersten Programmiersprachen der letzten 50 Jahre. Forth ist nicht einmal unter ferner liefen.
https://www.youtube.com/watch?v=Og847HVwRSI

Du wĂźrdest also sagen, dass es zu keinem Zeitpunkt mehr als zehn
Programmiersprachen gab?! Denn genau so viele Balken sind Ăźber die
gesamte Dauer des Filmchens zu sehen.

Zudem ist Forth mehr als nur eine Sprache. Nicht ohne Grund wird von
„Forth-Systemen“ gesprochen.

Wenn man Postscript auch zu Forth zählt, wird die Zahl der Anwender
schon deutlich hĂśher.

--
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
 
Am 14.10.2019 um 22:42 schrieb Dave U. Random:
Dieses Video visualisiert schoen die populaersten Programmiersprachen der letzten 50 Jahre. Forth ist nicht einmal unter ferner liefen.
https://www.youtube.com/watch?v=Og847HVwRSI

Dave

Als Ingenieur programmiere ich schon lange nicht mehr mit
Programmiersprachen, es sei denn Javascript fĂźr die Internetseite.

Zu Zeiten eines Apple][ habe ich mit großen Augen vor FP-Basic gesessen
und habe versucht dem komplexe Rechnung beizubringen, heute geht das mit
CAM wie von selbst.

Berechnungen mache ich alle mit Computer Aided Mathematic, also
Mathematica und MuPAD.

Das letzte Problem, was ich mit Delphi (Objekt-Pascal) gelĂśst habe, war
die FFT riesiger Abtastserien, so 256 MiByte bis 2 GiByte und
Cepstrum-Analysen.

Gruß
 
On 15.10.19 12:08, Wolfgang Allinger wrote:

> Wer angibt, hat mehr vom Leben

Ernstgemeinte Frage: Findest du das echt? Meiner Erfahrung nach haben
große Angeber eher ein Problem mit ihrem Selbstwert und sind eher
unsympathische Zeitgenossen.

> Na dann bring mal Mein Auto, Mein Haus, Meine Yacht...

Mich wundert ehrlich, dass du dich so gerne mit mir messen mĂśchtest. Das
wirkt nicht besonders resolut.

> Neid muss man sich hart erarbeiten, Mitleid bekommt man geschenkt.

Ich glaube weder dass ich dich beneide, noch Mitleid mit dir habe. Ich
finde lediglich deine Angeberei und die Granularität derselben --
buchstäblich die Anzahl deiner Kßhlschränke aufzählend -- grotesk und
verwunderlich.

> Du hast nichtmal einen Hauch von Ahnung, was Du alles nicht weist!

Ich weiß immerhin, wie man "weißt" schreibt, das ist doch schonmal ein
guter Anfang.

Viele Grüße,
Johannes


--
"Performance ist nicht das Problem, es läuft ja nachher beides auf der
selben Hardware." -- Hans-Peter Diettrich in d.s.e.
 
Andreas Bockelmann wrote:
Johannes Bauer schrieb:
On 14.10.19 23:45, Wolfgang Allinger wrote:

20Mbit/s internet...

WĂźrde ich weglassen, den Punkt. Zieht die restliche Angeberei so n'
bisschen runter.

Ohne jemals in PY gewesen zu sein, unterstelle ich 20Mbit/s in PY einer
Seltenheit wie 2Gbit/s hierzulande.

In PY war ich auch noch nicht.
Aber ich glaube, neulich bei den Beduinen im Wadi Rum
6G gesehen zu haben.

MfG
hjs
 
Wolfgang Allinger wrote:
100Mbit/s gibbet auch, aber gewaltig teuer, die 20Mbit/s kosten mich
20EUR/mon.

Hier in Köln zahle ich für weniger das Doppelte. Ich käme allerdings
locker mit weiger als der Hälfte aus. Eng wird es immer nur im Upload
und da dümpele ich mit gerade mal 2.5 MBit/s rum.

--
/Ż\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067
\ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069
 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de
/ \ Mail | -- No unannounced, large, binary attachments, please! --
 
Am 15.10.2019 um 14:23 schrieb Wolfgang Allinger:
On 15 Oct 19 at group /de/sci/electronics in article qo4bpv$3e0$1@news.albasani.net
http://www.99-bottles-of-beer.net/language-forth-793.html

Nach unten gerollt in den Kommentaren wirds noch eleganter, alle sind ok.

Und dann mal C suchen und ansehen, hunderte von Zeilen samt bugs. sh.

Vielleicht solltest Du kein Linux Kernelmodul mit einem einfachen
Programm vergleichen.

http://www.99-bottles-of-beer.net/language-c-shell-113.html

Ich nehme an, das dürfte eher dem Beispiel entsprechen.

Jein, mich wundert es nicht:
1. auch buggy sh. Kommentare

Ein C-Programm, das dem Forth-Programm entspricht, hab ich da auf die
Schnelle nicht gefunden. Ist aber nicht schwer.

#include <stdio.h>
void bottles(int n) {
switch (n) {
case 0: printf("no more bottles of beer"); break;
case 1: printf("1 bottle of beer"); break;
default: printf("%d bottles of beer", n); break;
}
}
void verse(int n) {
bottles(n); printf(" on the wall, ");
bottles(n); printf(".\n");
printf("Take one down and pass it around, ");
bottles(n-1); printf(" on the wall.\n\n");
}
int main() {
for (int i = 99; i > 0; --i) {
verse(i);
}
}

Das ist jetzt C. Würde in C++ genauso aussehen. Oder in JavaScript. Oder
in Perl.

Ohne abstruse Regeln wie "nach dem String-Eröffnungszeichen muss noch
ein Leerzeichen stehen, das nicht zum String gehört". Ohne Hacks wie
Array-of-:noname. Ohne "ein Glück, dass ich nur eine Statusvariable
habe, sonst würde das auf dem Stack echt unübersichtlich". Und ich finde
das Forth-Programm jetzt schon unübersichtlich, allerdings auch, weil
der Spezl auf Größe optimiert hat.

und IMHO
2. Script, also kein Programm, wie das Forth Beispiel.

Ich habe keinen Forth-Compiler, also ist das Forth-Beispiel für mich
auch nur ein Skript, kein Programm.

Mal ehrlich, die pseudo-religiöse Followerschaft hätte Haskell verdient.
Aber doch nicht Forth. Oder D.


Stefan
 
On 10/15/2019 16:16, Peter Heitzer wrote:
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
On 14.10.19 22:42, Dave U. Random wrote:
Dieses Video visualisiert schoen die populaersten Programmiersprachen der letzten 50 Jahre. Forth ist nicht einmal unter ferner liefen.
https://www.youtube.com/watch?v=Og847HVwRSI

Du wĂźrdest also sagen, dass es zu keinem Zeitpunkt mehr als zehn
Programmiersprachen gab?! Denn genau so viele Balken sind Ăźber die
gesamte Dauer des Filmchens zu sehen.

Zudem ist Forth mehr als nur eine Sprache. Nicht ohne Grund wird von
„Forth-Systemen“ gesprochen.

Wenn man Postscript auch zu Forth zählt, wird die Zahl der Anwender
schon deutlich hĂśher.

Warum sollte man das tun?


--
Mit freundlichen Grüßen
Helmut Schellong var@schellong.biz
www.schellong.de www.schellong.com www.schellong.biz
http://www.schellong.de/c.htm
 
On 15 Oct 19 at group /de/sci/electronics in article qo4v7j$lv3$1@solani.org
<rip@schellong.biz> (Helmut Schellong) wrote:

On 10/15/2019 16:16, Peter Heitzer wrote:
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
On 14.10.19 22:42, Dave U. Random wrote:
Dieses Video visualisiert schoen die populaersten Programmiersprachen der
letzten 50 Jahre. Forth ist nicht einmal unter ferner liefen.
https://www.youtube.com/watch?v=Og847HVwRSI

Du würdest also sagen, dass es zu keinem Zeitpunkt mehr als zehn
Programmiersprachen gab?! Denn genau so viele Balken sind über die
gesamte Dauer des Filmchens zu sehen.

Zudem ist Forth mehr als nur eine Sprache. Nicht ohne Grund wird von
?Forth-Systemen? gesprochen.

Wenn man Postscript auch zu Forth zählt, wird die Zahl der Anwender
schon deutlich höher.

Warum sollte man das tun?

Weil es Forth mit verrammeltem Outer Interpreter ist. D.h. der normale
Anwender kommt nicht mehr an den Forth 'Kern' ran.
Das war jetzt einfach.

BTW alle SUN Workstation so ab Mitte der 80er haben Forth als Bootloader,
ebenso alle Power-PC. Stichwort "Open Boot".

WIMRE läuft auch auf Cryptokarten Forth.

Der Roboterarm (eine kanadische Entwicklung) des Space-Shuttle ist
komplett mit Forth gesteuert. Etliche andere Sachen bei der NASA sind auch
Forth.

Auch der Philae Lander hat 8(?) RTX2000 die mit Forth die Experimente und
die Landung steuerten.

Jede Menge Teleskope werden mit Forth gesteuert.

Flughafen Rihad auch komplett in Forth, IIRC 4.000 Compuster.

Sehr viele Roboter benutzen Forth.

Lego Mind(?) ist auch Forth.

Etliche High End Getriebe Prüfstände laufen in Forth (Reilhofer Echolyzer)

Es gibt auch verpatzte Anwendungen mit Forth: die (keyless) Zündschlüssel
von Daimler-Brennts in Forth auf dem Temic Marc 4, eine 4bit Forth CPU!
d.h. ein Byte wird da als Double angesprochen :eek: Grauenhaft misratene
Entwicklung.

Etliche MIL Zünder laufen mit MARC 4 (Mörser) und RTX2000 (Rheinmetall
120mm Glattrohr Granaten).

USCMC steuert(e) die Schiessbahnen mit Forth.

Auch der (seinerzeit) größte zivile Laser OMEGA in Rochester NY wird
komplett mit Forth gesteuert.

Etliche SPSen sind/waren in Forth.







Saludos (an alle Vernünftigen, Rest sh. sig)
Wolfgang

--
Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt!
Ich diskutiere zukünftig weniger mit Idioten, denn sie ziehen mich auf
ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p
(lt. alter usenet Weisheit) iPod, iPhone, iPad, iTunes, iRak, iDiot
 
Am 15.10.2019 um 13:18 schrieb Eric Bruecklmeier:
Am 15.10.2019 um 12:50 schrieb Franz Glaser:
Am 15.10.2019 um 11:36 schrieb Eric Bruecklmeier:

Ich hatte mit Forth nie viel zu tun, aber die paar Versuche kamen mir
tatsächlich auch jedesmal vor wie "Die Hose mit der Beißzange anziehen".
Not my cup of tea, wie der Franzose sagt...

FORTH isnix fĂźr DOS -> Windows -> Linux Anwender aufm "IBM-PC"(tm)

Was auch immer Du der Welt damit mitteilen willst...

_So_ habe ich _dein_ Posting verstanden und darauf habe
_ich_ _so_ geantwortet.


GL
--
Wenn doch endlich einmal die Einsetzer und Zudenkengeber mit ihrem
lehrerartigen Bevormunden aufhĂśren und SELBER AUF LERNEN umschalten
wĂźrden.
 
Am 16.10.2019 um 08:35 schrieb Franz Glaser:
Am 15.10.2019 um 13:18 schrieb Eric Bruecklmeier:
Am 15.10.2019 um 12:50 schrieb Franz Glaser:
Am 15.10.2019 um 11:36 schrieb Eric Bruecklmeier:

Ich hatte mit Forth nie viel zu tun, aber die paar Versuche kamen mir
tatsächlich auch jedesmal vor wie "Die Hose mit der Beißzange
anziehen".
Not my cup of tea, wie der Franzose sagt...

FORTH isnix fĂźr DOS -> Windows -> Linux Anwender aufm "IBM-PC"(tm)

Was auch immer Du der Welt damit mitteilen willst...


_So_ habe ich _dein_ Posting verstanden und darauf habe
_ich_ _so_ geantwortet.

Dann hast Du irgendwas gelesen, was in meinem Posting nicht stand.
 
Am 14.10.2019 um 23:45 schrieb Wolfgang Allinger:

Ich war und bin kein Schwein, aber Forth hat mir ein IMHO gutes Leben
ermöglicht:

Hier kann ich nicht anders als den Versuch zu posten:

SCHWEIN ist aus dem althochdeutschen "schwyn" abgeleitet und
->>>---> bedeutet Experte, Professor.


GL
--
Wenn doch endlich einmal die Einsetzer und Zudenkengeber mit ihrem
lehrerartigen Bevormunden aufhören und SELBER AUF LERNEN umschalten
würden.
 
Am 14.10.2019 um 23:21 schrieb Johannes Bauer:

Also ist vielleicht ein nettes fun fact, aber die Aussagekraft eher so
mittel, wĂźrde ich sagen.

Viele Grüße,
Johannes

FORTH ist ein _Betriebssystem_ das zum Ausprobieren auch
auf anderen OS implementiert werden kann.

Besonders geeignet fßr stationäre Anwendungen und ev. fßr
single-chip Rechner.

"Als Sprache" fordert FORTH vom Programmierer ein "ziemlich"
machinennahes Denken.

FORTH gibts als Maschinensprache-Compiler (for speed) aber
dann ist der Hauptvorteil verloren, dass die WORDs inklusive
Vokabularen auch dem End-Anwender verfĂźgbar bleiben.

FORTH erlaubt dem Programmierer, manche WORDs selber in ASM
zu schreiben, die in interpretierter Form zu langsam wären.
Dann muss "halt der ASM nebenbei" in einem multitasking OS
verwendbar sein.

FĂźr Aussenstehende: Ein WORD ist in FORTH alles, was keine
Zahl ist sondern eine Konstante, eine Variable, eine Prozedur
oder eine Funktion, eine Tabellenadresse oder der Name eines
Vokabulars aus WORDs.

Anyway: So ist es den Aussenstehenden vorbehalten, den
_Vergleich_mit_Programmiersprachen_ zu erstellen :))


GL
--
Wenn doch endlich einmal die Einsetzer und Zudenkengeber mit ihrem
lehrerartigen Bevormunden aufhĂśren und SELBER AUF LERNEN umschalten
wĂźrden.
 
Am 16.10.2019 um 08:39 schrieb Eric Bruecklmeier:

_So_ habe ich _dein_ Posting verstanden und darauf habe
_ich_ _so_ geantwortet.

Dann hast Du irgendwas gelesen, was in meinem Posting nicht stand.

Das ist das immer wiederkehrende Dilemma aller Schreibenden,
dass sie nicht fernsteuern kĂśnnen, wie es die Leser lesen.


GL
--
Wenn doch endlich einmal die Einsetzer und Zudenkengeber mit ihrem
lehrerartigen Bevormunden aufhĂśren und SELBER AUF LERNEN umschalten
wĂźrden.
 
Am 16.10.2019 um 09:17 schrieb Franz Glaser:
Am 16.10.2019 um 08:39 schrieb Eric Bruecklmeier:

_So_ habe ich _dein_ Posting verstanden und darauf habe
_ich_ _so_ geantwortet.

Dann hast Du irgendwas gelesen, was in meinem Posting nicht stand.


Das ist das immer wiederkehrende Dilemma aller Schreibenden,
dass sie nicht fernsteuern kĂśnnen, wie es die Leser lesen.

Oft reicht es schon, einfach das zu lesen, was da steht...
 

Welcome to EDABoard.com

Sponsor

Back
Top