Sid - sorry I thought I posted it to the group. But there's so much more been
offered now.
________________________________
From: Sidney Reilley II <[email protected]>
To: David Gamey <[email protected]>
Sent: Sat, October 24, 2009 6:19:02 PM
Subject: Re: [Unicon-group] Need some newbie docs
David Gamey wrote:
> Sid,
>
> Not sure there is a quick start. But given that you get success/fail,
> generators and the difference between ! and every. Here's my suggestions
>
> * You should be familiar with chapters 1 - 3 of the Unicon book. Not
> every page but familar.
> * The concept of coercion or automatic type conversion such as: x :=
> "1" + 1; is straight forward
> * The concept that every operator has precedence, association, returns a
> value or fails can surprise because you can write: if x := ( 2 < y < 10 )
> then ... ; actually works. The idea that comparison operators return values
> is a little strange at first. If I recall the above is ((2 < y) < 10) and 2
> < y returns y (or fails).
>
> * You'll want to be familiar with some of the datatypes lists .v.
> records, tables and sets, strings .v. csets. The semantics of tables
> (similar to a perl hash but broader and more powerful) I find to be of
> particular use.
> * You'll need to know the difference between while and every and what
> goes wrong when you mix them up.
> * Variables are declared. But just for scope not type.
> * You'll also want to know a few parts of Appendix A - keywords, reserved
> words, builtins, and operators. Mostly the later.
> * You'll want to quickly skim the IPL (Library) / index just to get an
> idea of what's available. Perhaps take a look at a couple of procedures.
> Maybe pick something that sounds similar to what you want to do.
> * Graphics are platform independent. Not sure how steep the learning
> curve on the controls is but simple graphics and plots are easy.
> After that it depends on what you're doing.
> David
>
Surely your reply to my post will be the basis of an Icon/Unicon tutorial, if I
ever get cozy with language. IMHO, novice, intermediate and advanced Tutorials
are sorely missing in this language(s). I taught myself Perl4 and Perl5 from
the wealth of information available on the Web. I'm currently doing the same
with newLisp.
The above blueprint that you've provided will get a person going without
creating "information overload", especially when the language paradigm is so
different - in key areas - than the mainstream languages.
I wish that you had posted the reply to the mailing, so that others might "clue
in". ;) Thanks a lot! Much appreciated.
--
Sid
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group