On Dec 15, 2010, at 10:36 AM, thorsten_dittmar wrote:

 

hello folks,

for me self is still one of the most beautiful languages I know, but some of the lib's are not so shapelily. So we have a kind of an Ugly Duckling here... a lady with amazing intrinsic values and horrible "lips"...

Of course, we can start with some cosmetics.. We can change the UI and other stuff, but for me that doesn't look like the right way... Self has so many unfinished stuff, that I guess we will not make it better to open another bottle.

Jan-Paul, if you really want to bring that stuff to the next level, let us finalize Klein first, as it is or as it was planned. A new platform would be cool, for sure! But this seams to me, is not the first step. This will need a lot of refactorings on different places. Over the last years a lot of people tried to enhance and clean up the self system - with more or less success. From my point of view, the main problem was that they/we tried to much in one step.

So let us start with a "small" step first... let us finalize Klein and then let us make the next step.

This was kind of the idea I had, when I proposed a dedicated self platform. Say... like the beagle board (http://beagleboard.org/) and as a result the touchbook which is based on it.
We could focus on one assembler for one processor, one grapics hardware e.t.c we could write the system completely self contained (I like the pun and will use self contained as completely written in self :D).
So we would not have to worry to get klein running on this machine, with that ram or this gpu.
I might be wrong with this though :)


When I can help in any way, give me a note. My C++ knowledge is not really good enough, but maybe I can help in another way. If you want so, I can have a chat with your professor. I'm quite good connected to the german federal ministry of research and technology. if he/she is will to support you and maybe as well other students to work on self, i can take care of the fund raising for this project.

There is a small project I have to finish first, to proof my worthyness ;) but once that is done I will try to get a custom undergraduate thesis about self, to get it rolling :)

best regards

thorsten


cheers Jan


--- In self-interest@yahoogroups.com, Jason Grossman <spam-me@...> wrote:
>
>
> On 15/12/2010, at 11:10 AM, Jan-Paul Bultmann wrote:
>
> > I personaly would like to see the style of the morphic world go towards something like the apple dasboard.
> > Many differend self contained morphs with a distinct functionality. With big candy buttons :D
> >
> > http://media.arstechnica.com/images/tiger/dashboard-big.jpg
> >
> > My favorite of them is the calculator it feels like a real one, with the moving buttons e.t.c
>
> I like this idea. One option would be to use Apple's Human Interface Guidelines: http://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/MobileHIG.pdf
>
> I think looking polished is very very important. The current Self UI is already pretty good in this regard. I believe Squeak has suffered enormously from looking too much like a toy.
>
> Jason
>