In case it helps, I'll also add that chapter 2 of my thesis is an overview of
Factor as a language:
https://github.com/ajvondrak/thesis/blob/master/thesis.pdf?raw=true

> In any case, I would recommend picking a project that you are familiar with
> or interested in and trying to implement it in Factor.  If you need help,
> feel free to reach out to the mailing list or #concatenative IRC channel.

I think this can't be stressed enough.  People often paralyze themselves
thinking they need more tutorials than they actually do.

Good luck,
--Alex Vondrak

________________________________________
From: John Benediktsson [mrj...@gmail.com]
Sent: Monday, August 20, 2012 6:47 PM
To: factor-talk@lists.sourceforge.net
Subject: Re: [Factor-talk] Time for some Tutorials

Not bad ideas, we'd welcome any contributions you'd like to make in this area.  
Besides some future, currently unavailable, tutorials, I would suggest you look 
at:

* Reading "Factor Cookbook" 
(http://docs.factorcode.org/content/article-cookbook.html)
* Creating "Your First Program" 
(http://docs.factorcode.org/content/article-first-program.html)

I have quite a few blog posts on my blog that might interest you whether it be:

* simple RPG game (http://re-factor.blogspot.com/2011/02/simple-rpg.html)
* simple website (http://re-factor.blogspot.com/2010/08/hello-web.html)
* calculator w/ gui 
(http://re-factor.blogspot.com/2010/08/calculator-with-gui.html)
* using EBNF (http://re-factor.blogspot.com/2010/07/rolling-dice.html)
* Norvig's spelling 
(http://re-factor.blogspot.com/2010/03/how-to-write-spelling-corrector.html)

As well as some optimization tips through:

* powers of 2 (http://re-factor.blogspot.com/2011/04/powers-of-2.html)
* wc -l (http://re-factor.blogspot.com/2011/11/wc-l.html)
* "factor-like" 
(http://re-factor.blogspot.com/2010/05/evenly-partition-integer.html)

In any case, I would recommend picking a project that you are familiar with or 
interested in and trying to implement it in Factor.  If you need help, feel 
free to reach out to the mailing list or #concatenative IRC channel.

I would also note that the scary list of improvements shouldn't make you as a 
beginner more wary, since they don't make the language more complicated.  In 
fact, the changes are largely making the language more stable and the libraries 
more robust.

Best,
John.


On Mon, Aug 20, 2012 at 6:33 PM, graham telfer 
<gakouse...@hotmail.com<mailto:gakouse...@hotmail.com>> wrote:
I down loaded and installed the latest version of Factor. The list of 
improvements and new libraries is impressive but pretty scary to a casual user 
of Factor like myself. Isn't it time there were some tutorials available?

I would like to see 3 initially: a beginner's tutorial in the manner of 
Starting Forth, a tutorial that looks more to specification and design of 
programs in a functional style with Factor and a version of Real World Haskell 
for Factor.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net<mailto:Factor-talk@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/factor-talk



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to