[Golist] new message: If Fuse was huge, Go is tiny.

Alan ultraky at gmail.com
Wed Apr 16 18:23:36 PDT 2008


I want Go to be successful.

For brevity I'm just gonna jump into what I think:

The first paragraph feels like a pitch, and I don't want to read  
that.  If someone is going to invest the time to spend on Go, they

1. Know what they are looking for and familiar with the common problems.
2. Already invest time into other open source projects (as well as  
their own) and want to know how Go makes things better- easier- faster.

I would start off with a simple 3-4 sentence intro about how you made  
fuse, saw the short comings of it's and other animation engines and  
wanted to change it.  Make it personal, less like 'some voice-over'  
from a du-pont commercial.  I don't know/care about fuse (im pure as3)  
but I do know a lot of people use it-adding your face to the project  
adds weight to it.

"At its heart is a centralized pulse engine – all animation ....and  
entirely optional for the end-user.

Next, Go offers the most common..... compatibility layer that diverse  
systems can share, instead of reinventing them.

Finally, the.....extend these or create base classes and utilities of  
your own."


To me, these paragraphs say the most interesting stuff, but it's way  
at the bottom. Tell me simply what the engine is and how it can be  
implemented.

For example I've been on this list for a while and I have been trying  
to squeeze in time to go back and revisit the tutorials and code-but  
in all honesty, I'm not really sure why I would use this. Until, that  
recent post about integrating it with PV3D. That's some interesting  
stuff.

Perhaps you could take some time and think up 10 scenarios where one  
would choose to use Go because other animation engines wouldn't be as  
useful. This papervision example being one. Make them varied as  
possible. Show the versatility!

Also, start having a library of short .swfs that people can scroll  
through and just see examples of Go being used.  Make me think - wow I  
want to do that!  One guy who does this great  is mr.doob.

http://mrdoob.com/blog/

You zip through stuff and think, wow that;s neato. In fact, this is  
how I got into PV3D, was by seeing his stuff.  Nothing uber fancy-it  
can be that red square you used in the 2nd tutorial but what I saw at  
the end perked my interest.  Unfortunately- it took till the end of  
the video to see it.  Then I thought " doh! maybe I shouldn't have  
been half distracted while he talked".

I would describe my self as being as just crossing to being an  
advanced coder. I build my own pet animation projects and manager  
classes, but I still don't see the possibilities of Go. The most  
interesting part of the 2nd tutorial was when you  demonstrated  
modulation of what you had built.  THEN light bulbs went off in my  
head and I thought,

"hmm yeah, if he did that then I bet I can change / add things to do  
this and this...".

Lastly, I would LOVE some kind of UML and or class diagrams. Some  
thing visual so I can see how different parts of the engine relate to  
another.

Also, to help someone like me get into it, i'd like to see some *real*  
loose templates - again as varied as possible to show possibilities.  
They can be simple and skeleton- like an interface or even just a  
simple UML of some methods.  I can build upon it and edit and whatnot,  
but perhaps it would be one just a baby step more then what is given  
on the site.  This would help me wet my appetite THEN I go deeper into  
the framework and write / rewrite things.

The idea is to show possibilities, show us the way Moses!

LET YOUR PEOPLE GO!

Alan

On Apr 16, 2008, at 2:18 PM, Moses Gunesch wrote:
> the code looks like, and why you'd want to adopt it.
>
> So it's more straightforward. Less glossy. Shows code samples.
> Explains the value proposition.
>
> What do you think?
> dfddf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080416/f6b24541/attachment.html 


More information about the GoList mailing list