The Forth was a 369-ton sailing ship built in 1826 at Leith, Scotland.
On her first convict voyage, under the command of J. Robertson and surgeon J. Cook, she sailed from Cork, Ireland on 3 June 1830, with 120 female convicts. Forth arrived at Port Jackson on 12 October 1830. No convicts died on the voyage. Forth left Port Jackson on 20 February 1831 bound for London with a cargo of merchandise. During her second convict voyage, under the command of Henry Hutton and surgeon Thomas Robertson, she sailed from Cork, Ireland on 21 October 1834, with 196 male convicts. Forth arrived at Port Jackson on 3 February 1835. One male convict died on the voyage. Forth left Port Jackson on 28 February 1835 bound for Manilla in ballast.
Citations
References
Bateson, Charles, The Convict Ships, 1787-1868, Sydney, 1974. ISBN 0-85174-195-9
Lt. Col. Daisuke Aramaki(荒巻 大輔,Aramaki Daisuke) is the Chief Executive Director of Public Security Section 9.
In Stand Alone Complex, Lt. Col. Aramaki is a strict chief, and is informally referred to by Section 9 agents as the "old ape" (most likely because in the original manga he was drawn with a face that appeared to be half monkey, half man). Even so, he is fiercely loyal to the members of Section 9, and often puts his own career on the line to ensure the survival of the rest of his team.
In 2nd GIG, Aramaki uses his political connections and no small amount of bargaining with the new prime minister to get Section 9 reinstated. He is shown to have a disconnected brother of similar age in the Dejima with the refugees, and in Solid State Society it is implied that he is the son of a once-feared military general, as well as that he was once married.
Proto is a six-member progressive rock band, originally from Memphis, which moved to Chattanooga (Tennessee) in January 2003, after recording their first EP release with new label Torrent Records LLC. Shaun West and J. Mark Crider began Proto with Erik Berkes in 2002.
In the fall of 2003, the band began preparing for their first release to prelude the full-length album. Proto asked violinist Krista Wroten (schooled in classical music training at Boston University) if she was interested in playing on the CD to fill out some of the songs. What began only as an addition to the record became an addition to the band. It was obvious that Krista belonged after hearing her play.
They quickly recruited lead guitarist Benjamin Mansfield and wrote their first song, "The Backwards Waltz". The song embodied a mutual frustration within the band towards ignorance and the destruction of the human mind. It was from this collaboration that the band realized their potential and agreed to pursue a serious career in music. The music immediately took precedence over everything else in their lives.
"It's like python and assembly slept together"
📚 References 📚 :
Awesome FORTH tutorial (where I got most my info from) : https://skilldrick.github.io/easyforth/
Starting FORTH book: https://www.forth.com/starting-forth/
A nice video about FORTH: https://www.youtube.com/watch?v=7PHPQcO0O2Y&t=1s
🎵🎵🎵 Sweet background music made by Arefugee AKA Aref the Chef:
https://soundcloud.com/arefugee
published: 02 Apr 2020
FORTH?
FORTH (or Forth if you don't like the caps-lock key, it's not an acronym) is a programming language that was developed in 1970. It's really simple, but it's really powerful as well. It also inspired several esolangs such as FALSE.
A good resource for learning FORTH:
https://skilldrick.github.io/easyforth/
Run forth code here:
https://tio.run/#forth-gforth
MUSIC USED:
"Jumper 2" by Waterflame
"Starbound" by Itro x Valcos
"Anti-Sad Song" from Karoshi 2.0
"Hypnospace Teentopia Anthem" from Hypnospace Outlaw
published: 05 Feb 2022
Code Your Own Forth - Intro and Initial Setup
In this video, I introduce the project, walk through the initial setup, and then we add the Swift code necessary to read user input from a Terminal session.
Note: Even though Swift is primarily used with Apple operating systems, it is open source and available on Linux and Windows operating systems as well.
Write Yourself a Forth: http://beza1e1.tuxen.de/articles/forth.html
cruxForth on GitHub: https://github.com/josephkreydt/cruxForth
published: 11 Jun 2021
Why Forth? (programming language)
A brief rationale for and introduction to using Forth.
Check out these pages shown at the end of presentation for more information:
Why Forth? (Bernd Paysan) - https://bernd-paysan.de/why-forth.html
Forth: A Weird Programming Language. Here’s Why You Might Love It Anyway (Frank Moraes) - https://www.whoishostingthis.com/resources/forth-programming/
Forth: The Hacker’s Language (Elliot Williams, Hackaday) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
Easy Forth (Nick Morgan) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
A Beginner’s Guide to Forth (J.V. Noble) - http://galileo.phys.virginia.edu/classes/551.jvn.fall01/primer.htm
Forth Tutorial (Gforth) - http://www.complang.tuwien.ac.at/forth/gforth/Docs-html/Tutorial.html#Tutorial
Starting Forth (Leo Brodi...
published: 06 Jan 2020
Programming in FORTH on Commodore 64
Today we explore 64 Forth for the Commodore 64 with the help of my friend Paul Pridham, aka Madgarden, who uses his own version of Forth to code his hit indie videogames such as Death Road To Canada. Prompted by David Youd, who donated the cartridge and books to me, we try a few Forth variations of the famous 10 PRINT program, starting with one-line versions while working towards a more Forth-like final version.
Check out Death Road To Canada on Steam: https://store.steampowered.com/app/252610/Death_Road_to_Canada/
Follow Paul on Twitter: https://twitter.com/madgarden
Why we keep saying "orthAgonal": https://youtu.be/oPtjcSsS2MI
You might want to check out DurexForth which is a modern C64 implementation of Forth: https://github.com/jkotlinski/durexforth
Hey Birt! made some videos abou...
published: 29 Sep 2021
LOTR The Two Towers - Forth Éorlingas
The end of the Battle of Helm's Deep when Théoden rides out to face the Uruk-hai, and Gandalf and Eomer arrives with the Rohirrim. (HD Blu-ray)
"Fell deeds awake,
Now for wrath,
Now for ruin,
And the red dawn!"
"Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favorite of fair use."
Disclaimer: The video is under the protection of "fair use". It is non-profit and it doesn´t affect the sales of the original content. I have uploaded it so people can comment and give criticism, good or bad, of the origin...
published: 23 Jun 2021
Forth Programming Language - Shropshire LUG - Oct 2020
Well we have a great talk this month Carsten as kindly volunteered to give a talk on the Forth programming language a favorite language of many an embedded programmer and enthusiast alike! Learn the history and how it’s implemented as well as what you can do with it when you got it working 😉 . Carsten delivered a talk to NoVaLUG a couple of months back and if that's anything to go by, this one should be equally as good.
published: 02 Nov 2020
Forth Programming Language: Introduction
https://hackaday.com/2017/01/27/forth-the-hackers-language/
In this free Forth programming course, we will cover all the basics of Forth. This lesson is an introduction to the language and its stack-oriented nature and its syntax.
"It's like python and assembly slept together"
📚 References 📚 :
Awesome FORTH tutorial (where I got most my info from) : https://skilldrick.github.io/easyfo...
"It's like python and assembly slept together"
📚 References 📚 :
Awesome FORTH tutorial (where I got most my info from) : https://skilldrick.github.io/easyforth/
Starting FORTH book: https://www.forth.com/starting-forth/
A nice video about FORTH: https://www.youtube.com/watch?v=7PHPQcO0O2Y&t=1s
🎵🎵🎵 Sweet background music made by Arefugee AKA Aref the Chef:
https://soundcloud.com/arefugee
"It's like python and assembly slept together"
📚 References 📚 :
Awesome FORTH tutorial (where I got most my info from) : https://skilldrick.github.io/easyforth/
Starting FORTH book: https://www.forth.com/starting-forth/
A nice video about FORTH: https://www.youtube.com/watch?v=7PHPQcO0O2Y&t=1s
🎵🎵🎵 Sweet background music made by Arefugee AKA Aref the Chef:
https://soundcloud.com/arefugee
FORTH (or Forth if you don't like the caps-lock key, it's not an acronym) is a programming language that was developed in 1970. It's really simple, but it's rea...
FORTH (or Forth if you don't like the caps-lock key, it's not an acronym) is a programming language that was developed in 1970. It's really simple, but it's really powerful as well. It also inspired several esolangs such as FALSE.
A good resource for learning FORTH:
https://skilldrick.github.io/easyforth/
Run forth code here:
https://tio.run/#forth-gforth
MUSIC USED:
"Jumper 2" by Waterflame
"Starbound" by Itro x Valcos
"Anti-Sad Song" from Karoshi 2.0
"Hypnospace Teentopia Anthem" from Hypnospace Outlaw
FORTH (or Forth if you don't like the caps-lock key, it's not an acronym) is a programming language that was developed in 1970. It's really simple, but it's really powerful as well. It also inspired several esolangs such as FALSE.
A good resource for learning FORTH:
https://skilldrick.github.io/easyforth/
Run forth code here:
https://tio.run/#forth-gforth
MUSIC USED:
"Jumper 2" by Waterflame
"Starbound" by Itro x Valcos
"Anti-Sad Song" from Karoshi 2.0
"Hypnospace Teentopia Anthem" from Hypnospace Outlaw
In this video, I introduce the project, walk through the initial setup, and then we add the Swift code necessary to read user input from a Terminal session.
No...
In this video, I introduce the project, walk through the initial setup, and then we add the Swift code necessary to read user input from a Terminal session.
Note: Even though Swift is primarily used with Apple operating systems, it is open source and available on Linux and Windows operating systems as well.
Write Yourself a Forth: http://beza1e1.tuxen.de/articles/forth.html
cruxForth on GitHub: https://github.com/josephkreydt/cruxForth
In this video, I introduce the project, walk through the initial setup, and then we add the Swift code necessary to read user input from a Terminal session.
Note: Even though Swift is primarily used with Apple operating systems, it is open source and available on Linux and Windows operating systems as well.
Write Yourself a Forth: http://beza1e1.tuxen.de/articles/forth.html
cruxForth on GitHub: https://github.com/josephkreydt/cruxForth
A brief rationale for and introduction to using Forth.
Check out these pages shown at the end of presentation for more information:
Why Forth? (Bernd Paysan) ...
A brief rationale for and introduction to using Forth.
Check out these pages shown at the end of presentation for more information:
Why Forth? (Bernd Paysan) - https://bernd-paysan.de/why-forth.html
Forth: A Weird Programming Language. Here’s Why You Might Love It Anyway (Frank Moraes) - https://www.whoishostingthis.com/resources/forth-programming/
Forth: The Hacker’s Language (Elliot Williams, Hackaday) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
Easy Forth (Nick Morgan) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
A Beginner’s Guide to Forth (J.V. Noble) - http://galileo.phys.virginia.edu/classes/551.jvn.fall01/primer.htm
Forth Tutorial (Gforth) - http://www.complang.tuwien.ac.at/forth/gforth/Docs-html/Tutorial.html#Tutorial
Starting Forth (Leo Brodie) - https://www.forth.com/starting-forth/
Thinking Forth (Leo Brodie) - http://thinking-forth.sourceforge.net/
Recorded with OBS Studio and edited with OpenShot Video Editor.
A brief rationale for and introduction to using Forth.
Check out these pages shown at the end of presentation for more information:
Why Forth? (Bernd Paysan) - https://bernd-paysan.de/why-forth.html
Forth: A Weird Programming Language. Here’s Why You Might Love It Anyway (Frank Moraes) - https://www.whoishostingthis.com/resources/forth-programming/
Forth: The Hacker’s Language (Elliot Williams, Hackaday) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
Easy Forth (Nick Morgan) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
A Beginner’s Guide to Forth (J.V. Noble) - http://galileo.phys.virginia.edu/classes/551.jvn.fall01/primer.htm
Forth Tutorial (Gforth) - http://www.complang.tuwien.ac.at/forth/gforth/Docs-html/Tutorial.html#Tutorial
Starting Forth (Leo Brodie) - https://www.forth.com/starting-forth/
Thinking Forth (Leo Brodie) - http://thinking-forth.sourceforge.net/
Recorded with OBS Studio and edited with OpenShot Video Editor.
Today we explore 64 Forth for the Commodore 64 with the help of my friend Paul Pridham, aka Madgarden, who uses his own version of Forth to code his hit indie v...
Today we explore 64 Forth for the Commodore 64 with the help of my friend Paul Pridham, aka Madgarden, who uses his own version of Forth to code his hit indie videogames such as Death Road To Canada. Prompted by David Youd, who donated the cartridge and books to me, we try a few Forth variations of the famous 10 PRINT program, starting with one-line versions while working towards a more Forth-like final version.
Check out Death Road To Canada on Steam: https://store.steampowered.com/app/252610/Death_Road_to_Canada/
Follow Paul on Twitter: https://twitter.com/madgarden
Why we keep saying "orthAgonal": https://youtu.be/oPtjcSsS2MI
You might want to check out DurexForth which is a modern C64 implementation of Forth: https://github.com/jkotlinski/durexforth
Hey Birt! made some videos about DurexForth: https://youtu.be/TXIDqptXmiM
Thanks to David Youd for finding these Forth references:
John Romero's interview of Stuart Smith: https://appletimewarp.libsyn.com/episode-9-stuart-smith
29:02 "I used Forth by the way for Adventure Construction Set..." -- Stuart Smith
Kay Savetz's interview of David Maynard: https://ataripodcast.libsyn.com/antic-interview-408-david-maynard-electronic-arts-worms
30:08 "Electronic Arts is a lot of early productivity software. So probably the first products I did there were Cut & Paste an editor that ran on Atari, and Apple, and Commodore, written in Forth..."
30:28 "Then I wrote a program called Financial Cookbook . . . and that was all written in Forth"
48:22 "I was technical director on Starflight . . . written in Forth" -- David Maynard
C64 "Worms" Forth source code: https://github.com/savetz/worms/blob/main/worms%20source%20code%20Commodore%2064.txt
Chipwits: https://en.m.wikipedia.org/wiki/ChipWits David Youd helped confirm that the C64 version is still (at least partially) in Forth. Start the game and look at $1460 and on, or look at file cw.gm.
COMPUTE! SpeedScript: Original version was in forth, but they rewrote it in pure assembly for the various platforms: https://ataripodcast.libsyn.com/antic-interview-207-tom-halfhill-compute-magazine/
16:26 "So Charles was famous for his word processor that he did. . . that was SpeedScript . . he first showed me a prototype of that, believe it or not that was written in a programming language called Forth . . . later he ended up rewriting it in machine language for the Atari. Then we did homelogs[?] for Commodore 64 and VIC20 and Apple II..." -- Tom Halfhill
To support 8-Bit Show And Tell:
Become a patron: https://patreon.com/8BitShowAndTell
One-time donation: https://paypal.me/8BitShowAndTell
2nd channel: https://youtube.com/channel/UCAgWzEh5c8391eJnELDy9OA
End credits music is "Bit Pair" by Bedford Level Experiment: https://youtu.be/Appmg64tZB0
Index:
0:00 Introductions & Going Forth
2:54 Forth 10PRINT one-liner by David Youd
10:04 Using SID as a random source
14:54 Decompiling the 10PRINT word
16:50 10 PRINT Orthogonal in Forth
26:55 Replacing MOD with AND for speed
29:19 Thanks, links, and more...
Today we explore 64 Forth for the Commodore 64 with the help of my friend Paul Pridham, aka Madgarden, who uses his own version of Forth to code his hit indie videogames such as Death Road To Canada. Prompted by David Youd, who donated the cartridge and books to me, we try a few Forth variations of the famous 10 PRINT program, starting with one-line versions while working towards a more Forth-like final version.
Check out Death Road To Canada on Steam: https://store.steampowered.com/app/252610/Death_Road_to_Canada/
Follow Paul on Twitter: https://twitter.com/madgarden
Why we keep saying "orthAgonal": https://youtu.be/oPtjcSsS2MI
You might want to check out DurexForth which is a modern C64 implementation of Forth: https://github.com/jkotlinski/durexforth
Hey Birt! made some videos about DurexForth: https://youtu.be/TXIDqptXmiM
Thanks to David Youd for finding these Forth references:
John Romero's interview of Stuart Smith: https://appletimewarp.libsyn.com/episode-9-stuart-smith
29:02 "I used Forth by the way for Adventure Construction Set..." -- Stuart Smith
Kay Savetz's interview of David Maynard: https://ataripodcast.libsyn.com/antic-interview-408-david-maynard-electronic-arts-worms
30:08 "Electronic Arts is a lot of early productivity software. So probably the first products I did there were Cut & Paste an editor that ran on Atari, and Apple, and Commodore, written in Forth..."
30:28 "Then I wrote a program called Financial Cookbook . . . and that was all written in Forth"
48:22 "I was technical director on Starflight . . . written in Forth" -- David Maynard
C64 "Worms" Forth source code: https://github.com/savetz/worms/blob/main/worms%20source%20code%20Commodore%2064.txt
Chipwits: https://en.m.wikipedia.org/wiki/ChipWits David Youd helped confirm that the C64 version is still (at least partially) in Forth. Start the game and look at $1460 and on, or look at file cw.gm.
COMPUTE! SpeedScript: Original version was in forth, but they rewrote it in pure assembly for the various platforms: https://ataripodcast.libsyn.com/antic-interview-207-tom-halfhill-compute-magazine/
16:26 "So Charles was famous for his word processor that he did. . . that was SpeedScript . . he first showed me a prototype of that, believe it or not that was written in a programming language called Forth . . . later he ended up rewriting it in machine language for the Atari. Then we did homelogs[?] for Commodore 64 and VIC20 and Apple II..." -- Tom Halfhill
To support 8-Bit Show And Tell:
Become a patron: https://patreon.com/8BitShowAndTell
One-time donation: https://paypal.me/8BitShowAndTell
2nd channel: https://youtube.com/channel/UCAgWzEh5c8391eJnELDy9OA
End credits music is "Bit Pair" by Bedford Level Experiment: https://youtu.be/Appmg64tZB0
Index:
0:00 Introductions & Going Forth
2:54 Forth 10PRINT one-liner by David Youd
10:04 Using SID as a random source
14:54 Decompiling the 10PRINT word
16:50 10 PRINT Orthogonal in Forth
26:55 Replacing MOD with AND for speed
29:19 Thanks, links, and more...
The end of the Battle of Helm's Deep when Théoden rides out to face the Uruk-hai, and Gandalf and Eomer arrives with the Rohirrim. (HD Blu-ray)
"Fell deeds awa...
The end of the Battle of Helm's Deep when Théoden rides out to face the Uruk-hai, and Gandalf and Eomer arrives with the Rohirrim. (HD Blu-ray)
"Fell deeds awake,
Now for wrath,
Now for ruin,
And the red dawn!"
"Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favorite of fair use."
Disclaimer: The video is under the protection of "fair use". It is non-profit and it doesn´t affect the sales of the original content. I have uploaded it so people can comment and give criticism, good or bad, of the original work.
More tags: Uruk-hai Uruks attacking Helm's Deep breaks gate to the Keep Theoden The fortress is taken It is over Aragorn You said this fortress would never fall while your men defend it They still defend it They have died defending it Eowyn with women in caves at Helm's Deep Aragorn Is there no other way for the women and children to get out of the caves Is there no other way Gamling There is one passage It leads into the mountains But they will not get far The Uruk-hai are too many Aragorn Send word for the women and children to make for the mountains pass And barricade the entrance Théoden So much death What can Men do against such reckless hate Aragorn Ride out with me Ride out and meet them Theoden For death and glory Aragorn For Rohan For your people Gimli The sun is rising Gandalf voiceover Helm's Deep Look to my coming at first light on the fifth day At dawn look to the east Theoden Yes The horn of Helm Hammerhand shall sound in the Deep one last time Let this be the hour when we draw swords together Théoden Fell deeds awake now for wrath now for ruin and the red dawn Forth Eorlingas Gimli blows the Horn of Helm Hammerhand in Helm's Deep Theoden Aragorn Legolas charges through Uruk-hai at Helm's Deep Aragorn sees Gandalf on Shadowfax on hill ridge above Helm's Deep Gandalf Theoden King stands alone Eomer Not alone Rohirrim To the King Gandalf Eomer and Rohirrim charges down a hill into through Uruk Uruk-hai army at Helm's Deep End of battle of Helm's Deep
The end of the Battle of Helm's Deep when Théoden rides out to face the Uruk-hai, and Gandalf and Eomer arrives with the Rohirrim. (HD Blu-ray)
"Fell deeds awake,
Now for wrath,
Now for ruin,
And the red dawn!"
"Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favorite of fair use."
Disclaimer: The video is under the protection of "fair use". It is non-profit and it doesn´t affect the sales of the original content. I have uploaded it so people can comment and give criticism, good or bad, of the original work.
More tags: Uruk-hai Uruks attacking Helm's Deep breaks gate to the Keep Theoden The fortress is taken It is over Aragorn You said this fortress would never fall while your men defend it They still defend it They have died defending it Eowyn with women in caves at Helm's Deep Aragorn Is there no other way for the women and children to get out of the caves Is there no other way Gamling There is one passage It leads into the mountains But they will not get far The Uruk-hai are too many Aragorn Send word for the women and children to make for the mountains pass And barricade the entrance Théoden So much death What can Men do against such reckless hate Aragorn Ride out with me Ride out and meet them Theoden For death and glory Aragorn For Rohan For your people Gimli The sun is rising Gandalf voiceover Helm's Deep Look to my coming at first light on the fifth day At dawn look to the east Theoden Yes The horn of Helm Hammerhand shall sound in the Deep one last time Let this be the hour when we draw swords together Théoden Fell deeds awake now for wrath now for ruin and the red dawn Forth Eorlingas Gimli blows the Horn of Helm Hammerhand in Helm's Deep Theoden Aragorn Legolas charges through Uruk-hai at Helm's Deep Aragorn sees Gandalf on Shadowfax on hill ridge above Helm's Deep Gandalf Theoden King stands alone Eomer Not alone Rohirrim To the King Gandalf Eomer and Rohirrim charges down a hill into through Uruk Uruk-hai army at Helm's Deep End of battle of Helm's Deep
Well we have a great talk this month Carsten as kindly volunteered to give a talk on the Forth programming language a favorite language of many an embedded prog...
Well we have a great talk this month Carsten as kindly volunteered to give a talk on the Forth programming language a favorite language of many an embedded programmer and enthusiast alike! Learn the history and how it’s implemented as well as what you can do with it when you got it working 😉 . Carsten delivered a talk to NoVaLUG a couple of months back and if that's anything to go by, this one should be equally as good.
Well we have a great talk this month Carsten as kindly volunteered to give a talk on the Forth programming language a favorite language of many an embedded programmer and enthusiast alike! Learn the history and how it’s implemented as well as what you can do with it when you got it working 😉 . Carsten delivered a talk to NoVaLUG a couple of months back and if that's anything to go by, this one should be equally as good.
https://hackaday.com/2017/01/27/forth-the-hackers-language/
In this free Forth programming course, we will cover all the basics of Forth. This lesson is an int...
https://hackaday.com/2017/01/27/forth-the-hackers-language/
In this free Forth programming course, we will cover all the basics of Forth. This lesson is an introduction to the language and its stack-oriented nature and its syntax.
https://hackaday.com/2017/01/27/forth-the-hackers-language/
In this free Forth programming course, we will cover all the basics of Forth. This lesson is an introduction to the language and its stack-oriented nature and its syntax.
"It's like python and assembly slept together"
📚 References 📚 :
Awesome FORTH tutorial (where I got most my info from) : https://skilldrick.github.io/easyforth/
Starting FORTH book: https://www.forth.com/starting-forth/
A nice video about FORTH: https://www.youtube.com/watch?v=7PHPQcO0O2Y&t=1s
🎵🎵🎵 Sweet background music made by Arefugee AKA Aref the Chef:
https://soundcloud.com/arefugee
FORTH (or Forth if you don't like the caps-lock key, it's not an acronym) is a programming language that was developed in 1970. It's really simple, but it's really powerful as well. It also inspired several esolangs such as FALSE.
A good resource for learning FORTH:
https://skilldrick.github.io/easyforth/
Run forth code here:
https://tio.run/#forth-gforth
MUSIC USED:
"Jumper 2" by Waterflame
"Starbound" by Itro x Valcos
"Anti-Sad Song" from Karoshi 2.0
"Hypnospace Teentopia Anthem" from Hypnospace Outlaw
In this video, I introduce the project, walk through the initial setup, and then we add the Swift code necessary to read user input from a Terminal session.
Note: Even though Swift is primarily used with Apple operating systems, it is open source and available on Linux and Windows operating systems as well.
Write Yourself a Forth: http://beza1e1.tuxen.de/articles/forth.html
cruxForth on GitHub: https://github.com/josephkreydt/cruxForth
A brief rationale for and introduction to using Forth.
Check out these pages shown at the end of presentation for more information:
Why Forth? (Bernd Paysan) - https://bernd-paysan.de/why-forth.html
Forth: A Weird Programming Language. Here’s Why You Might Love It Anyway (Frank Moraes) - https://www.whoishostingthis.com/resources/forth-programming/
Forth: The Hacker’s Language (Elliot Williams, Hackaday) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
Easy Forth (Nick Morgan) - https://hackaday.com/2017/01/27/forth-the-hackers-language/
A Beginner’s Guide to Forth (J.V. Noble) - http://galileo.phys.virginia.edu/classes/551.jvn.fall01/primer.htm
Forth Tutorial (Gforth) - http://www.complang.tuwien.ac.at/forth/gforth/Docs-html/Tutorial.html#Tutorial
Starting Forth (Leo Brodie) - https://www.forth.com/starting-forth/
Thinking Forth (Leo Brodie) - http://thinking-forth.sourceforge.net/
Recorded with OBS Studio and edited with OpenShot Video Editor.
Today we explore 64 Forth for the Commodore 64 with the help of my friend Paul Pridham, aka Madgarden, who uses his own version of Forth to code his hit indie videogames such as Death Road To Canada. Prompted by David Youd, who donated the cartridge and books to me, we try a few Forth variations of the famous 10 PRINT program, starting with one-line versions while working towards a more Forth-like final version.
Check out Death Road To Canada on Steam: https://store.steampowered.com/app/252610/Death_Road_to_Canada/
Follow Paul on Twitter: https://twitter.com/madgarden
Why we keep saying "orthAgonal": https://youtu.be/oPtjcSsS2MI
You might want to check out DurexForth which is a modern C64 implementation of Forth: https://github.com/jkotlinski/durexforth
Hey Birt! made some videos about DurexForth: https://youtu.be/TXIDqptXmiM
Thanks to David Youd for finding these Forth references:
John Romero's interview of Stuart Smith: https://appletimewarp.libsyn.com/episode-9-stuart-smith
29:02 "I used Forth by the way for Adventure Construction Set..." -- Stuart Smith
Kay Savetz's interview of David Maynard: https://ataripodcast.libsyn.com/antic-interview-408-david-maynard-electronic-arts-worms
30:08 "Electronic Arts is a lot of early productivity software. So probably the first products I did there were Cut & Paste an editor that ran on Atari, and Apple, and Commodore, written in Forth..."
30:28 "Then I wrote a program called Financial Cookbook . . . and that was all written in Forth"
48:22 "I was technical director on Starflight . . . written in Forth" -- David Maynard
C64 "Worms" Forth source code: https://github.com/savetz/worms/blob/main/worms%20source%20code%20Commodore%2064.txt
Chipwits: https://en.m.wikipedia.org/wiki/ChipWits David Youd helped confirm that the C64 version is still (at least partially) in Forth. Start the game and look at $1460 and on, or look at file cw.gm.
COMPUTE! SpeedScript: Original version was in forth, but they rewrote it in pure assembly for the various platforms: https://ataripodcast.libsyn.com/antic-interview-207-tom-halfhill-compute-magazine/
16:26 "So Charles was famous for his word processor that he did. . . that was SpeedScript . . he first showed me a prototype of that, believe it or not that was written in a programming language called Forth . . . later he ended up rewriting it in machine language for the Atari. Then we did homelogs[?] for Commodore 64 and VIC20 and Apple II..." -- Tom Halfhill
To support 8-Bit Show And Tell:
Become a patron: https://patreon.com/8BitShowAndTell
One-time donation: https://paypal.me/8BitShowAndTell
2nd channel: https://youtube.com/channel/UCAgWzEh5c8391eJnELDy9OA
End credits music is "Bit Pair" by Bedford Level Experiment: https://youtu.be/Appmg64tZB0
Index:
0:00 Introductions & Going Forth
2:54 Forth 10PRINT one-liner by David Youd
10:04 Using SID as a random source
14:54 Decompiling the 10PRINT word
16:50 10 PRINT Orthogonal in Forth
26:55 Replacing MOD with AND for speed
29:19 Thanks, links, and more...
The end of the Battle of Helm's Deep when Théoden rides out to face the Uruk-hai, and Gandalf and Eomer arrives with the Rohirrim. (HD Blu-ray)
"Fell deeds awake,
Now for wrath,
Now for ruin,
And the red dawn!"
"Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favorite of fair use."
Disclaimer: The video is under the protection of "fair use". It is non-profit and it doesn´t affect the sales of the original content. I have uploaded it so people can comment and give criticism, good or bad, of the original work.
More tags: Uruk-hai Uruks attacking Helm's Deep breaks gate to the Keep Theoden The fortress is taken It is over Aragorn You said this fortress would never fall while your men defend it They still defend it They have died defending it Eowyn with women in caves at Helm's Deep Aragorn Is there no other way for the women and children to get out of the caves Is there no other way Gamling There is one passage It leads into the mountains But they will not get far The Uruk-hai are too many Aragorn Send word for the women and children to make for the mountains pass And barricade the entrance Théoden So much death What can Men do against such reckless hate Aragorn Ride out with me Ride out and meet them Theoden For death and glory Aragorn For Rohan For your people Gimli The sun is rising Gandalf voiceover Helm's Deep Look to my coming at first light on the fifth day At dawn look to the east Theoden Yes The horn of Helm Hammerhand shall sound in the Deep one last time Let this be the hour when we draw swords together Théoden Fell deeds awake now for wrath now for ruin and the red dawn Forth Eorlingas Gimli blows the Horn of Helm Hammerhand in Helm's Deep Theoden Aragorn Legolas charges through Uruk-hai at Helm's Deep Aragorn sees Gandalf on Shadowfax on hill ridge above Helm's Deep Gandalf Theoden King stands alone Eomer Not alone Rohirrim To the King Gandalf Eomer and Rohirrim charges down a hill into through Uruk Uruk-hai army at Helm's Deep End of battle of Helm's Deep
Well we have a great talk this month Carsten as kindly volunteered to give a talk on the Forth programming language a favorite language of many an embedded programmer and enthusiast alike! Learn the history and how it’s implemented as well as what you can do with it when you got it working 😉 . Carsten delivered a talk to NoVaLUG a couple of months back and if that's anything to go by, this one should be equally as good.
https://hackaday.com/2017/01/27/forth-the-hackers-language/
In this free Forth programming course, we will cover all the basics of Forth. This lesson is an introduction to the language and its stack-oriented nature and its syntax.
I feel you walking on a striped wheelA long way to the other sideThey looked us over and plastered air Upon our bodies, two so fineYou'll note the movement on our eyes Soft dirt below me, green velvet sky What happened to the marble plain? We enter doorways through paper moons And slide ten thousand miles below I wonder why we talk so slow Outdated movies are showing hereBehind the curtain upside downPink woolly mammoths are worth the prizeAs I go swimming in your eyesThe mammoth jumps right up and flies take in the air Let music take you there They call it amber The movie in your eyes Only pieces in the game Just one lone woman who's to blame Each time we'll start it all again