[squeak-dev] [ANN] Krestianstvo SDK - Smalltalk, Croquet, Seaside... programming on native spoken language (Russian)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] [ANN] Krestianstvo SDK - Smalltalk, Croquet, Seaside... programming on native spoken language (Russian)

Nikolay Suslov
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 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 (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://nsuslovi.blogspot.com/2009/09/krestianstvo-sdk-smalltalk-croquet.html

Официальный сайт:
http://www.krestianstvo.ru
Группа для обсуждений:
http://groups.google.com/group/krestianstvo

С уважением,
Николай Суслов


Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [ANN] Krestianstvo SDK - Smalltalk, Croquet, Seaside... programming on native spoken language (Russian)

Andreas.Raab
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
>
> С уважением,
> Николай Суслов
>
>
> ------------------------------------------------------------------------
>
>


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] [ANN] Krestianstvo SDK - Smalltalk, Croquet, Seaside... programming on native spoken language (Russian)

Bert Freudenberg
In reply to this post by Nikolay Suslov
On 16.09.2009, at 16:13, 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 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 (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


Guess I need to brush up my Russian ... Очень хорошо! :)

Congratulations on the release.

- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [ANN] Krestianstvo SDK - Smalltalk, Croquet, Seaside... programming on native spoken language (Russian)

Nikolay Suslov
In reply to this post by Andreas.Raab
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 <[hidden email]>
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

С уважением,
Николай Суслов


------------------------------------------------------------------------







Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [ANN] Krestianstvo SDK - Smalltalk, Croquet, Seaside... programming on native spoken language (Russian)

Reinhard Handl
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 <[hidden email] <mailto:[hidden email]>>
>
>     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
>
>         С уважением,
>         Николай Суслов
>
>
>         ------------------------------------------------------------------------
>
>
>
>
>
> ------------------------------------------------------------------------
>
>
>