?
Thomas Sjöland SICS
thomas.sjoland at sics.se
Fri Oct 8 18:49:16 CEST 2004
I have the opposite experinece of teaching Prolog to people who have an
experience of Mozart/Oz,
and I can gladly report that some of the more stupid questions I tend to
get from people who
have only been exposed to Java, C/C++ go away. The main problem these
students have is of course
to understand the various aspects of Prolog search, the cut and the
grammar notations as well as the clever ways
in which you can use the syntactic support in Prolog, which has no
counterpart in Oz.
Whether these features of Prolog really makes it a better language can
be debated as is nicely done in the
VanRoy Haridi book. Some of my students clearly miss some of the Oz
features that they have gotten used to,
though, such as higher orderness, concurrency, scope rules of variables
etc.
-Thomas S.
Stephan Lehmke wrote:
>On Fri, 8 Oct 2004 17:31:49 +0200, "Skybuck Flying" <nospam at hotmail.com> wrote:
>
>
>
>>How long did it take you to learn it ?
>>
>>A week ?
>>A month ?
>>A year ?
>>
>>
>
>In the last logic programming course I gave, it took my students
>about three days to pick up the basic concepts of Oz, like
>declarative programming, stateful data types, dataflow concurrency,
>higher-order programming, object-oriented programming, threads,
>computation spaces, nondeterminism and the very basics of
>constraint programming.
>
>Mind you, before this they had about one and a half weeks of
>Logic Programming and Prolog, which sure helped a lot by
>creating the right frame of mind to understand these things.
>
>I have to say that I am most experienced with Prolog myself;
>I'd describe my own exposure to Oz as around two weeks. But I
>found the whole language and programming environment extremely
>approachable, especially as one can test every little example
>immediately and inspect all kinds of system states to find out
>what exactly is going on.
>
>regards
>Stephan
>
>_________________________________________________________________________________
>mozart-users mailing list mozart-users at ps.uni-sb.de
>http://www.mozart-oz.org/mailman/listinfo/mozart-users
>
> You are invited to The 2nd International Mozart/Oz Conference (MOZ 2004)
>Charleroi, Belgium, Oct. 7-8, 2004 http://www.cetic.be/moz2004
>
>
More information about the mozart-users
mailing list