[squeak-dev] Re: [ANN] Krestianstvo SDK - Smalltalk, Croquet,
Seaside... programming on native spoken language (Russian)
Reinhard Handl
rfh at atnet.at
Thu Sep 17 15:28:52 UTC 2009
wow, this is just fabulous, congrats, reinhard
Nikolay Suslov schrieb:
> Andreas,
>
> Thanks for the questions.
> I will try to answer as clear as possible.
> Krestianstvo was born in 2006 as a concept of virtual learning
> environment for mathematics; also as collaborative, highly portable,
> end-user/programmer framework for building-then-exploring rich
> multimedia discs on art; also as tool for creating real-time art
> installations and augmented reality
> (http://nsuslovi.blogspot.com/2007/02/croquet-realtime-3walls-art.html).
>
> 1. Collaboration was (and is) at first, so SDK is based on Croquet
> image (3.8).
> 2. For describing Tweak UIs in Croquet, Sophie's XUL logic
> (CSS/XML/SmallTalk) is used.
> 3. The same XUL logic is used for describing the contents of the
> Croquet 3D spaces (during next few days I'll put it to Kresianstvo
> update stream with the Krestianstvo Croquet's part).
> 4. OMeta will be used here for describing user own languages on
> describing Croquet spaces and for parsing active formulas (user
> scripts) in XML tags.
> 5. The possibility of interaction with collaborative space not just
> from peer computer with running Croquet image, but also from web
> browser from anywhere. So the Seaside and Comet was connected (you
> could try it in the current image, look at SmotriniWorldControl class
> comment, more at:
> http://nsuslovi.blogspot.com/2009/07/seaside-29-and-comet-to-control.html).
>
> 6. Support of the existing physical interfaces (available in
> Squeak/Etoys) to interact with Croquet space using OSC and Midi
> protocol (TUIO, Wii for now).
> 7. Support of Live Coding on Croquet islands (to change the object
> functionality in source code on all connected participants at the same
> time, more at:
> http://nsuslovi.blogspot.com/2009/07/live-and-collaborative-coding-in.html).
> 8. To have fully native spoken language support (here Russian) for
> programming in SmallTalk, OMeta's user created domain-oriented
> languages etc. (here
> http://www.krestianstvo.ru/sdk/Monticello/CroquetSystem/ are the
> Monticello packages for Croquet image to have this support).
>
> SDK could be used for programming a collaborative Croquet space with
> support of interaction with it from different phisical interfaces and
> web mobile devices, not just keyboard and mouse. To describe the
> content of the collaborative space just in XML text file or create
> he's own description language using OMeta (examples soon).
> In Russia, SDK will be used for learning object-oriented programming
> principals and more important for creating real world applications on
> native spoken language, which could rapidly increase the audience of
> people involved in Computer Technology science etc. from child to older.
>
> Thanks,
> Nikolay Suslov
>
>
> 2009/9/16 Andreas Raab <andreas.raab at gmx.de <mailto:andreas.raab at gmx.de>>
>
> Hi Nikolay -
>
> That's very interesting, thanks for sharing it. It looks like this
> has come quite a way! Can you say more about what you expect the
> SDK to be used for? Do have specific applications in mind?
>
> Cheers,
> - Andreas
>
> Nikolay Suslov wrote:
>
> Hello!
>
> Introducing Krestianstvo SDK.
>
> Krestianstvo SDK is built on top of OpenCroquet SDK with
> preloaded packages (some of the list: Sophie XUL-CSS, Seaside,
> OMeta, and Krestianstvo itself).
> From now it will be entirely native spoken language based
> (Russian).
> The SDK is updated through change set's update stream
> <http://www.krestianstvo.ru/sdk/Krestianstvo/updates> and
> source code could be easily filed in/filed out containing
> unicode chars.
> The current developing version of the Krestianstvo SDK could
> be downloaded here
> <http://www.krestianstvo.ru/sdk/Krestianstvo1.0a.zip>
> (one-click image for Windows, Mac OS X, Linux).
>
>
> More information:
> http://nsuslovi.blogspot.com/2009/09/krestianstvo-sdk-smalltalk-croquet.html
>
> Official web site:
> http://www.krestianstvo.ru
> Discussion Group:
> http://groups.google.com/group/krestianstvo
>
> Thanks,
> Nikolay Suslov
>
> ----for Russian spoken---
>
> Здравствуйте!
>
> Представляем вашему вниманию открытый проект Крестьянство SDK.
> Наконец-то, стало возможным программирование в SmallTalk,
> Croquet, Seaside на родном языке (Русском).
> Мы еще только в начале пути, но тем неменее уже доступен для
> скачивания базовый образ для основных платформ (Windows,
> Linux, Mac OS X).
>
> Крестьянство SDK построен на основе OpenCroquet SDK с
> предустановленными пакетами (некоторые из списка: Sophie
> XUL-CSS, Seaside, OMeta и Крестьянство).
> Отныне она будет разрабатываться полностью на родном языке
> (русский).
> Крестьянство обновляется путем потока изменений и исходный код
> может быть легко (загружаться в/ выгружаться из) образа
> приложения.
>
> Текущий вариант Крестьянство SDK можно загрузить здесь
> <http://www.krestianstvo.ru/sdk/Krestianstvo1.0a.zip>
> (однокликовый образ).
>
>
> Дополнительная информация:
> http://nsuslovi.blogspot.com/2009/09/krestianstvo-sdk-smalltalk-croquet.html
>
> Официальный сайт:
> http://www.krestianstvo.ru
> Группа для обсуждений:
> http://groups.google.com/group/krestianstvo
>
> С уважением,
> Николай Суслов
>
>
> ------------------------------------------------------------------------
>
>
>
>
>
> ------------------------------------------------------------------------
>
>
>
More information about the Squeak-dev
mailing list
|