Sorry, I am programmer only ^^
I am really looking forward to see something.
Regards,
Nils
2010/9/22 Dom Wood <domini...@gmail.com>:
Excerpts from Dom Wood's message of Mi Sep 22 19:07:53 +0200 2010:
> So, what sort of style are we going for? I think reflecting the ethic
> of Fancy would be a good idea,
> rather than just slinging a random design together.
Yeah. Well I think it should be a clean, readable and modern design.
Some websites of other programming languages I like are:
http://rubini.us/
http://www.ruby-lang.org/de/
http://jashkenas.github.com/coffee-script/
http://jruby.org/
http://ooc-lang.org/
I especially like http://ooc-lang.org/. I think it's just very clean
and well-arranged.
Would be nice if you would come up with an initial draft and post it
here or something, so we have something to discuss further.
Cheers,
Christopher.
PS: Oh and thanks for wanting to help! It's very much appreciated. :)
--
================================
Christopher Bertels
http://www.fancy-lang.org
http://www.adztec-independent.de
GPG Key ID: 0x2345b203
Oh sure. OK, here's a short summary:
Fancy is a dynamic, pure object-oriented programming language inspired by Smalltalk, Ruby and Erlang.
The syntax is a mix of those three languages but should be most familiar to Smalltalk and Ruby programmers.
Fancy
- is a file-based language like Ruby
- embraces Unix based systems and Unix philosophy
- can be used for scripting
- should be fun & easy to learn
- is easy to extend
- has a (hopefully) easy to understand implementation that can be
changed over time
- has a simply conceptual model of objecs sending messages (like
Smalltalk)
- uses ducktyping
- has mixins
- has classes
- has closures (blocks)
- allows metaprogramming (changing code/classes/methods/class
hierarchies during runtime)
- is interpreted (interpreter written in C++)
- is compiled & runs (soon) on the Rubinius VM (see http://rubini.us/)
- has (actually will have) actors & futures built-in to the language
as concurrency mechanics (see http://en.wikipedia.org/wiki/Actor_model)
- lots of more.
You might also want to check out the wiki @ http://github.com/bakkdoor/fancy/wiki
and the example programms @ http://github.com/bakkdoor/fancy/tree/master/examples/
to get a feeling for the language
I hope this somewhat answers your questions? :)
Christopher.
I personally like blue, red and white. But just take that as an
inspiration. If you come up with a better color scheme (that actually
looks good) go with it :)
Of course it's okay, there is no schedule at all. :-)
Have a nice weekend!
Looking forward to see it.
But the color scheme, just as Christopher says, IMHO has a lot of brown.
I like the logo!
Nice work!
Again! Nice work!
Good job!
Cool & no worries about not having time for this :)
> What's the rough release date for the next version? I'll do my best to get
> something done by then :)
There's no offical date yet, but I'd say end of october latest
(hopefully). At least by then I'd like to release a new version
(0.3.0) that has all the latest changes (regarding the port to the
Rubinius VM) incorporated.
Cheers,
Christopher.