[Pharo-users] is there live preview for pillar?

2016-08-20 Thread Peter Uhnak
Hi,

is there any editor extension for Pillar that would show me the result version 
side by side with what I am typing, as I am typing it?
(Also it has to be desktop editor, nothing online).

Thanks,
Peter



Re: [Pharo-users] is there live preview for pillar?

2016-08-20 Thread serge . stinckwich
There wa an emacs mode for pillar for only for syntax highlighting: 
https://github.com/pillar-markup/pillar-mode

Envoyé de mon iPhone

> Le 20 août 2016 à 11:26, Peter Uhnak  a écrit :
> 
> Hi,
> 
> is there any editor extension for Pillar that would show me the result 
> version side by side with what I am typing, as I am typing it?
> (Also it has to be desktop editor, nothing online).
> 
> Thanks,
> Peter
> 



Re: [Pharo-users] BlueInk formatting (line length) Pharo5

2016-08-20 Thread stepharo

Have a look at the Setting chapter in the deep into pharo book.
Everything is nicely explained there.

Stef



Re: [Pharo-users] Google building new OS with Dart

2016-08-20 Thread Ben Coman
On Thu, Aug 18, 2016 at 12:23 PM, askoh  wrote:
> It became news a few days ago. It is called Fuchsia and is meant to run on
> all devices from IoT on up. The interesting thing is that Dart will be the
> main language. The developers promise to make Fuchsia run on Raspberry Pi 3
> shortly.
>
> Since Dart is pretty close to Smalltalk, how can Smalltalk be the GUI for
> Fuchsia? How can it take advantage of Dart VM? Is this an opportunity for
> Smalltalk to make an impact? Let's brainstorm.

I guess the lack of response is that most people have other priorities.

Maybe Dart is close to Smalltalk, but here are some things that
apparently [1] we would miss ...
* Class extensions (especially with type tests)
* Non-local returns
* Resumable exceptions
* Class inheritance
* Really easy meta-programming
* become:, thisContext, etc.
* Generality on class operations
   * new MustBeLiteralClassName()
* Coding in the debugger
* DSL-building
* Development image, tool extensibility

I see you asked a similar question a while ago.  Clement's answer on
lack of requirements is particularly pertinent [2].

However it may be interesting to port the OpenSmalltalk VM to Fuscia's
kernel Magenta [3] except the mention there of C++ might complicate
things, or even port it to Little Kernel [4][5] if Google has done the
work to get LK running on RPi.

cheers -ben

[1] http://www.dartlang.cc/slides/2013/06/dart-smalltalk-industry-conference.pdf
[2] 
http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/2014-October/101921.html
[3] https://fuchsia.googlesource.com/magenta/+/HEAD/docs/kernel_objects.md
[4] https://github.com/littlekernel/lk/wiki/Introduction
[5] https://fuchsia.googlesource.com/magenta/+/HEAD/docs/mg_and_lk.md



[Pharo-users] Beta of Mooc webportal

2016-08-20 Thread stepharo

Hi

I published a new version of the webportal (a packaged version of the 
mooc) with the help of thibault. Now I'm about to test that all the 
videos have indeed the correct subtitles.


If you want to give me a hand or simply have a look

http://rmod-pharo-mooc.lille.inria.fr/MOOC/WebPortal/co/pharo.html

Once everything will be verified we will push it to the mooc web page 
and announce it.


Stef




Re: [Pharo-users] Google building new OS with Dart

2016-08-20 Thread askoh
I think a lot could have change in the two years since I asked how Smalltalk
can benefit from the development of Dart. Originally, Dart was meant to be a
web language. Now it is going to be the main language for an Operating
System. Since it has the full backing of Google, it is in our interest to
ride with it. I wish Smalltalk not to miss out again.

We can of course port the current VM's for Squeak, Pharo, VisualWorks to
Fuchsia, but what do we gain by that? Not much, I think. What if Smalltalk
can do everything Dart can do in Fuchsia - look and feel, apps, scripting,
concurrency, etc. Since Smalltalk seems to be a superset of Dart, can we
auto translate Dart to Smalltalk? Just as Slang converts Smalltalk to C, can
we have a Smalltalk subset that converts to Dart? Can Smalltalk be the
debugger or simulator for Dart development? Can Smalltalk do more than what
Dart can do in Fuchsia?

I wish I have access to the great minds Ben had mentioned. I am hoping that
this thread will draw the best minds and ideas to pave the way for Smalltalk
or its descendants to succeed in the future. Again, let's brainstorm.

All the best,
Aik-Siong Koh



--
View this message in context: 
http://forum.world.st/Google-building-new-OS-with-Dart-tp4911649p4912075.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.