Pharo 6 is released

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

Pharo 6 is released

Denis Kudriashov
Приветствую.

Вышла новая версия Pharo http://pharo.org/news/pharo6.0-released

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Genosse
Воу...
Шустрый темп... Я напр.  только только с 5-ой познакомился поближе.

среда, 7 июня 2017 г., 13:49:32 UTC+3 пользователь Denis Kudriashov написал:
Приветствую.

Вышла новая версия Pharo <a href="http://pharo.org/news/pharo6.0-released" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fpharo.org%2Fnews%2Fpharo6.0-released\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGj-J4Ptk_QeVMcGnACPrl_db6xkw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fpharo.org%2Fnews%2Fpharo6.0-released\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGj-J4Ptk_QeVMcGnACPrl_db6xkw&#39;;return true;">http://pharo.org/news/pharo6.0-released

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Genosse
In reply to this post by Denis Kudriashov
Там, что полноценная 64битная ВМ?
Или мне померещилось..

среда, 7 июня 2017 г., 13:49:32 UTC+3 пользователь Denis Kudriashov написал:
Приветствую.

Вышла новая версия Pharo <a href="http://pharo.org/news/pharo6.0-released" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fpharo.org%2Fnews%2Fpharo6.0-released\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGj-J4Ptk_QeVMcGnACPrl_db6xkw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fpharo.org%2Fnews%2Fpharo6.0-released\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGj-J4Ptk_QeVMcGnACPrl_db6xkw&#39;;return true;">http://pharo.org/news/pharo6.0-released

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Denis Kudriashov

8 июня 2017 г., 15:12 пользователь Александр <[hidden email]> написал:
Там, что полноценная 64битная ВМ?
Или мне померещилось..

Да. Но только linux и mac. Виндоус пока допиливают, но возможно уже есть рабочий вариант. (говорят, 64 бит. винда сильна отличается от остального мира :))

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Victor Metelitsa-2
А бенчмарки есть? Что меняется при переходе на 64 бита? Как я помню, у Цинкома ускорялись float'ы (за счёт нового формата), остальное становилось хуже.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Denis Kudriashov

9 июня 2017 г., 10:35 пользователь Victor Metelitsa <[hidden email]> написал:
А бенчмарки есть? Что меняется при переходе на 64 бита? Как я помню, у Цинкома ускорялись float'ы (за счёт нового формата), остальное становилось хуже.

Нужно спрашивать в майлинглисте. 
С float-ом должно быть ускорение, потому что 64 бит привносят "immediate floats", как SmallInteger. На 32 бит float всегда был ссылкой на обычный объект и управлялся сборщиком

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Victor Metelitsa-2
С float'ом должно, только вот вопрос, кому это реально нужно. Числодробилки на ST всё равно никто делать не будет.

On Friday, June 9, 2017 at 1:38:47 PM UTC+5, Denis Kudriashov wrote:

9 июня 2017 г., 10:35 пользователь Victor Metelitsa <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="95t24GEwAwAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">vvm...@...> написал:
А бенчмарки есть? Что меняется при переходе на 64 бита? Как я помню, у Цинкома ускорялись float'ы (за счёт нового формата), остальное становилось хуже.

Нужно спрашивать в майлинглисте. 
С float-ом должно быть ускорение, потому что 64 бит привносят "immediate floats", как SmallInteger. На 32 бит float всегда был ссылкой на обычный объект и управлялся сборщиком

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Denis Kudriashov

9 июня 2017 г., 10:58 пользователь Victor Metelitsa <[hidden email]> написал:
С float'ом должно, только вот вопрос, кому это реально нужно. Числодробилки на ST всё равно никто делать не будет.

Ну по крайней мере тем, кто реально пользует Pharo :). Большинство сидят под mac, где 32 бита скоро не будет работать.

Кроме того, есть несколько бизнес проектов на Pharo, где поддержка 64 бит крайне важна. Им требуются очень большие имиджи. 
Собственно, эти компании и спонсировали данное направление.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Victor Metelitsa-2
А зачем им очень большие имиджи? Может, на самом деле им GemStone/S нужен?

... Да, бесплатная альтернатива GemStone/S - это было бы очень круто, но это должно быть посложнее, чем Pharo. Начать с того, что объекты могут иметь более одной версии - вы в одной транзакции меняете объект, а другие транзакции это не видят.

On Friday, June 9, 2017 at 2:49:09 PM UTC+5, Denis Kudriashov wrote:

9 июня 2017 г., 10:58 пользователь Victor Metelitsa <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="UCpA7jg0AwAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">vvm...@...> написал:
С float'ом должно, только вот вопрос, кому это реально нужно. Числодробилки на ST всё равно никто делать не будет.

Ну по крайней мере тем, кто реально пользует Pharo :). Большинство сидят под mac, где 32 бита скоро не будет работать.

Кроме того, есть несколько бизнес проектов на Pharo, где поддержка 64 бит крайне важна. Им требуются очень большие имиджи. 
Собственно, эти компании и спонсировали данное направление.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Denis Kudriashov

9 июня 2017 г., 11:58 пользователь Victor Metelitsa <[hidden email]> написал:
А зачем им очень большие имиджи? Может, на самом деле им GemStone/S нужен?

gemstone - это сервер. Если вам нужна интерактивная UI среда над большим объемом данных, то gemstone не поможет. По крайней мере, это не будет простым решением. 

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Victor Metelitsa-2
По-моему, большой объём данных просто обязан быть на каком-то сервере. Поддержка транзакций, бекапы, репликация, оптимизация запросов, параллельное выполнение, многопользовательская работа...

On Friday, June 9, 2017 at 3:01:47 PM UTC+5, Denis Kudriashov wrote:

9 июня 2017 г., 11:58 пользователь Victor Metelitsa <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="I9HYYuk0AwAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">vvm...@...> написал:
А зачем им очень большие имиджи? Может, на самом деле им GemStone/S нужен?

gemstone - это сервер. Если вам нужна интерактивная UI среда над большим объемом данных, то gemstone не поможет. По крайней мере, это не будет простым решением. 

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Denis Kudriashov

9 июня 2017 г., 13:32 пользователь Victor Metelitsa <[hidden email]> написал:
По-моему, большой объём данных просто обязан быть на каком-то сервере. Поддержка транзакций, бекапы, репликация, оптимизация запросов, параллельное выполнение, многопользовательская работа...

Зависит от задачи. 
Иметь все объекты просто в памяти приложения упрощает работу в миллион раз. Конечно, это не всегда возможно, так же как не всегда возможно работать с объектами удаленно через сервер.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Nikolay Kleptsov
Очень хорошо, что появилась 64-х битная версия, прогресс на лицо, ВМ разогнали так, что коммерческие версии начали отставать.
Интересно, какой объем образа может быть на 64-х битной?
Как верно заметил Денис все объекты в памяти упрощают работу в миллион раз, только сохранение большого образа ускорить или инкрементальное сохранение. При всей динамичности Smalltalk-системы изменяется только часть объектов, зачем сохранять весь образ?

9 июня 2017 г., 17:52 пользователь Denis Kudriashov <[hidden email]> написал:

9 июня 2017 г., 13:32 пользователь Victor Metelitsa <[hidden email]> написал:
По-моему, большой объём данных просто обязан быть на каком-то сервере. Поддержка транзакций, бекапы, репликация, оптимизация запросов, параллельное выполнение, многопользовательская работа...

Зависит от задачи. 
Иметь все объекты просто в памяти приложения упрощает работу в миллион раз. Конечно, это не всегда возможно, так же как не всегда возможно работать с объектами удаленно через сервер.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

cauf
А проблему с кирилицей решили? Или все то же самое и некоторые буквы не печатаются?

10 июня 2017 г., 7:36 пользователь Nikolay Kleptsov <[hidden email]> написал:
Очень хорошо, что появилась 64-х битная версия, прогресс на лицо, ВМ разогнали так, что коммерческие версии начали отставать.
Интересно, какой объем образа может быть на 64-х битной?
Как верно заметил Денис все объекты в памяти упрощают работу в миллион раз, только сохранение большого образа ускорить или инкрементальное сохранение. При всей динамичности Smalltalk-системы изменяется только часть объектов, зачем сохранять весь образ?

9 июня 2017 г., 17:52 пользователь Denis Kudriashov <[hidden email]> написал:


9 июня 2017 г., 13:32 пользователь Victor Metelitsa <[hidden email]> написал:
По-моему, большой объём данных просто обязан быть на каком-то сервере. Поддержка транзакций, бекапы, репликация, оптимизация запросов, параллельное выполнение, многопользовательская работа...

Зависит от задачи. 
Иметь все объекты просто в памяти приложения упрощает работу в миллион раз. Конечно, это не всегда возможно, так же как не всегда возможно работать с объектами удаленно через сервер.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.



--
С уважением,
Горбунов А.Ф.

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 6 is released

Denis Kudriashov

16 июня 2017 г., 4:13 пользователь Горбунов Анатолий <[hidden email]> написал:
А проблему с кирилицей решили? Или все то же самое и некоторые буквы не печатаются?

Помню, кто-то писал, что на последней фаре проблемы больше нет. Но я не уверен.
Все дело в виртуалке. Как только фара перейдет на SDL для управления окном, все будет полностью решено. Возможно, это случится в Pharo 7. Сейчас уже можно открыть дополнительное окно с новым World-ом, которое управляется SDL. И в нем уже все события операционки работают корректно. Например, в таком окне скроллинг работает правильно (в главном окне, есть глюки)

--
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.