6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Wed May 15, 2024 10:02 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Thu Apr 28, 2016 2:53 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Here's a once-through Forth intro, with links to three further works:

Quote:


(It is GForth, which might not suit all tastes.)


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 29, 2016 11:06 am 
Offline

Joined: Mon Jan 26, 2015 6:19 am
Posts: 85
I'm not sure how I am supposed to react to this website:

Is it, "WOW! Only Y minutes? That's fast!!!"

or "What? I have to spend Y minutes learning this? Who has that much time?"


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 29, 2016 6:01 pm 
Offline

Joined: Sat Dec 13, 2003 3:37 pm
Posts: 1004
Sorry, the charms of Forth can't be conveyed in Y minutes. It's deeper than that, and context dependent.


Top
 Profile  
Reply with quote  
PostPosted: Sun May 01, 2016 7:58 am 
Offline

Joined: Mon Jan 07, 2013 2:42 pm
Posts: 576
Location: Just outside Berlin, Germany
I think there are steps to learning Forth. Yes, you can probably learn the "computer science basics" (definitions, loops, branches) in a few minutes. However, that is only the surface (which, to be fair, is confusing enough if you've never had to do with RPN or stacks before). There is a deeper, fundamental difference between Forth and other languages that takes far longer to grasp - you're not programming "in Forth", like you would with Python and Go, you're expanding the core Forth language into a specialized language.

That takes far longer to understand. In fact, I can feel my brain work to switch views while using my Python assembler and then the Forth emulator. But then, that could be my brain :-) .


Top
 Profile  
Reply with quote  
PostPosted: Tue May 03, 2016 5:20 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Another pointer, from the ChipStick project:
Forth in 7 easy steps


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: