Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread Ben Coman
So for curiosity... $ $PHARO bootstrap.image eval "Object allSubclasses size" 1677 $ $PHARO bootstrap.image eval "Object allSubclasses size" 837 $ $PHARO bootstrap.image eval "Object class printHierarchy" > /tmp/60334-bootstrap-hierarchy.txt (see attached) cheers -ben On Sat, Dec 31, 2016

Re: [Pharo-dev] [Ann] Calypso system browser

2016-12-30 Thread Denis Kudriashov
2016-12-30 17:04 GMT+01:00 Ben Coman : > > So you think existence of "Class variables" is also confusing because it > > looks like parent group for instance variables? > > Yes its confusing. I didn't even notice that "Class variables" could > be expanded to show >

Re: [Pharo-dev] [Ann] Calypso system browser

2016-12-30 Thread Denis Kudriashov
> okay. I can see how that works. But I can't work out the display logic. > Selecting... Collections-Streams > ReadWriteStream > inherited methods > asBinaryOrTextStream(PositionableStream) is shown normal > asZLibReadStream(PositionableStream) is shown grey > Can you explain? It's easy.

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread James Ladd
I have been looking at Amber :) Sent from my Commodore 64 > On 31 Dec 2016, at 6:26 am, philippe.b...@highoctane.be > wrote: > > Amber took a bunch of classes and this could be a nice starting point for > fundamentals. > > Phil > > Le 30 déc. 2016 18:14, "Ben

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread James Ladd
This is very helpful thank you. Maybe I can rephrase things to help capture what I'm trying to do. In the Smalltalk-80 blue book there is a set of Kernel-Object/Kernel-Classes defined and I'm trying to find a full running implementation of these classes in a Smalltalk environment OR recreate

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread James Ladd
Thanks Tim. I even tried to find the old Potatoe Smalltalk which was a port of an old Smalltalk-80 image as it had a working ide and yet the smallest count of classes. Sent from my Commodore 64 > On 31 Dec 2016, at 1:01 am, Tim Mackinnon wrote: > > I think we've gone off

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread James Ladd
Dimitris, To contribute you do not need to code Java at all, never, period. Sent from my Commodore 64 > On 30 Dec 2016, at 11:49 pm, Dimitris Chloupis wrote: > > The problem for an open source community as this one is time and money > > As Stef says "give me a million

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread James Ladd
Hi Tim, Thank you for the support. With Redline you will be able to deploy Smalltalk to AWS Lambda Smalltalk source can be packaged into a STar (Smalltalk archive) which is actually a Java jar and deployed. See jaws-maven-plugin for an approach to getting Java code deployed easily as a

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread James Ladd
Monty I'll have a look at Cuis thanks Sent from my Commodore 64 On 30 Dec 2016, at 9:16 pm, monty wrote: >> Sent: Thursday, December 29, 2016 at 6:51 PM >> From: "James Ladd" >> To: pharo-dev@lists.pharo.org >> Subject: [Pharo-dev] Redline: Talking

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread Pavel Krivanek
It is better to use smaller bootstrapped image without Monticello but it is still quite big. https://ci.inria.fr/pharo/view/6.0-SysConf/job/Pharo-6.0-Step-01-00-Bootstrap/lastSuccessfulBuild/artifact/bootstrap.zip -- Pavel 2016-12-30 18:13 GMT+01:00 Ben Coman : > On Fri,

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread philippe.b...@highoctane.be
Amber took a bunch of classes and this could be a nice starting point for fundamentals. Phil Le 30 déc. 2016 18:14, "Ben Coman" a écrit : > On Fri, Dec 30, 2016 at 7:51 AM, James Ladd wrote: > > Hi Pharo People, > > > > I have continued work on

Re: [Pharo-dev] [Ann] Calypso system browser

2016-12-30 Thread Denis Kudriashov
Hi Yuriy 2016-12-30 8:29 GMT+01:00 Yuriy Tymchuk : > Wow, Denis, this is super cool! I really like that you have these “New > method” tabs because I find it super confusing that you have to either > select no methods or change the existing method to create a new one. > > I

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread Ben Coman
On Fri, Dec 30, 2016 at 7:51 AM, James Ladd wrote: > Hi Pharo People, > > I have continued work on Redline Smalltalk and I'm wanting to discuss what > the absolute minimum > set of Classes and method should be included in the Redline Runtime. > > Would anyone here like to

Re: [Pharo-dev] [Ann] Calypso system browser

2016-12-30 Thread Ben Coman
On Thu, Dec 29, 2016 at 1:40 AM, Denis Kudriashov wrote: > > 2016-12-28 18:12 GMT+01:00 Ben Coman : >> >> * multiple code pane tabs - cool >> * multi-selection is cool (but I need to trial how it works out in >> practice) >> * automatic selection of

Re: [Pharo-dev] it's too quiet ... please ignore (except for stef:)

2016-12-30 Thread p...@highoctane.be
I've been remodeling my office for VR work (need to stop hitting into those desks and chairs). Next project is a WebVR set of brushes for AFrame https://aframe.io/ Porting my old web projects from Pharo3 to Pharo5 is taking more time than expected... Phil On Fri, Dec 30, 2016 at 4:48 PM, Ben

Re: [Pharo-dev] it's too quiet ... please ignore (except for stef:)

2016-12-30 Thread Ben Coman
You are waiting for Santa on the 30 Dec? Or am I just a little slow receiving these? Anyway, merry xmas and hope the new year is good for you all. cheers -ben On Fri, Dec 30, 2016 at 3:00 AM, Dimitris Chloupis wrote: > S we are waiting for Santa ;) > On Thu, 29

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread Tim Mackinnon
I think we've gone off topic - James would simply like advice on what a minimal image could/should be composed of. That doesn't sound like a lot of work to help with that. I know there is a minimal image project in Pharo, but I'm not sure how minimal it got. I recall Marcus once telling me

Re: [Pharo-dev] uFFI chapter needs more love

2016-12-30 Thread Dimitris Chloupis
I am on it , I promised to Esteban that I would add to it the things I learned with my shared memory bridge for C++ , obviously uFFI related. I will probably contribute a lot to it because of my CPPBridge I will be using UFFI almost on a daily basis so I am sure I will learn a lot and I am more

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread Dimitris Chloupis
The problem for an open source community as this one is time and money As Stef says "give me a million dollars and I will give you a Pharo million times better" that's the dream world in real world we all have very limited time that we focus on the sides of Pharo that interest us the most.

[Pharo-dev] uFFI chapter needs more love

2016-12-30 Thread Stephane Ducasse
Hi FFI is important and the FFI chapter is still draft. It would be good that some good souls help. https://github.com/SquareBracketAssociates/PharoInProgress/tree/master/UnifiedFFI Stef

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread Tim Mackinnon
Actually I think James is on to something and we should try and support him. Having recently played with AWS Lambda and written a few Alexa services in JS, I was intrigued how you would approach such end points in Smalltalk and whether it would be a productive language and environment to run

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread monty
> Sent: Thursday, December 29, 2016 at 6:51 PM > From: "James Ladd" > To: pharo-dev@lists.pharo.org > Subject: [Pharo-dev] Redline: Talking Runtime basics ... > > Hi Pharo People, > > I have continued work on Redline Smalltalk and I'm wanting to discuss what Nice to hear

Re: [Pharo-dev] Redline: Talking Runtime basics ...

2016-12-30 Thread Dimitris Chloupis
I think what most people would want is to use Java libraries from inside Pharo. You seem to want to bring Pharo classes to Redline Runtime . I have the opposite idea of bringing Redline Runtime inside Pharo and give us Pharo developers an easy way to use Java libraries and mix pharo with java