Re: [Pharo-users] What is the actual way of managing code in Pharo

2018-11-30 Thread Sean P. DeNigris
Monticello - packages code Metacello - dependency management between packages Iceberg - GUI for loading code via git Currently, the cutting edge is to use Iceberg to load Metacello projects which load Monticello packages, although there are other options (e.g. old-school MCZ repos instead of git)

Re: [Pharo-users] Spec + Graphics?

2018-11-30 Thread Sean P. DeNigris via Pharo-users
--- Begin Message --- Dan Wilczak wrote > I'm interested in using Pharo to create a simulation Sounds like a cool project! Dan Wilczak wrote > Can I use Spec for such a thing? Yes, for the vanilla parts you described e.g. toolbar Dan Wilczak wrote > I don't see any way to embed a graphical >

Re: [Pharo-users] subpackages in P7

2018-11-30 Thread Sean P. DeNigris
Peter Uhnak wrote > That's why MyPackage-Test is best kept separate, because when other > project > is loading your project, they don't need to load such package Just to give another angle, while everything said in this thread is true, I typically start with a monolithic package + sub tags and

Re: [Pharo-users] Unable to compile myself Pharo

2018-11-30 Thread Pierce Ng
On Fri, Nov 30, 2018 at 07:15:22PM +0100, Alexandre Garreau wrote: > But I saw the bootstrap process involve redownloading a binary image > anyway… I’d have just prefered to recompile it to be sure, as I’m > usually more comfortable with this idea. Normally compiling a new > language is —though

[Pharo-users] What is the actual way of managing code in Pharo

2018-11-30 Thread Ichiseki
Hi there, I am trying the new Pharo 7 and a very elemental question arose. What I should use to manage my code? Monticello Metacello Iceberg It seems I am quite confused regarding the role of each of these tools. Documentation, I am afraid, does not apply to Pharo 7. The chapters covering

Re: [Pharo-users] Loading Metacello with Seaside

2018-11-30 Thread Vitor Medina Cruz
It worked, appears to be an error with Magritte so. I wish I had this page describing how to use Baselines three months ago! It is VERY well made. :) On Wed, Nov 28, 2018 at 4:45 PM Vitor Medina Cruz wrote: > "I tried to load magritte only and I got the same problem. Maybe I do not >> have it

Re: [Pharo-users] UFFI and opaque(ish) types

2018-11-30 Thread Esteban Lorenzano
> On 30 Nov 2018, at 19:50, phil--- via Pharo-users > wrote: > > > From: "p...@highoctane.be" > Subject: Re: [Pharo-users] UFFI and opaque(ish) types > Date: 30 November 2018 at 19:50:03 CET > To: Any question about pharo is welcome > > > Inherit from FFIOpaqueObject > > + initialize

Re: [Pharo-users] [squeak-dev] Named serial port bug and how to contribute

2018-11-30 Thread William L. Cleveland
Thanks for the clarification. On Windows 10, I also had problems. Managed on one occasion to get firmata isConnected to return True, but writing to a port had no effect. I got multiple error messages; I think one of them referenced a SerialPiort primitive, consistent with your findings.

Re: [Pharo-users] UFFI and opaque(ish) types

2018-11-30 Thread phil--- via Pharo-users
--- Begin Message --- Inherit from FFIOpaqueObject + initialize TypeMap I have a few here: https://github.com/Pharophile/XmppTalk https://github.com/Pharophile/XmppTalk/tree/master/packages/XmppTalk-ExternalStructures.package

Re: [Pharo-users] Unable to compile myself Pharo

2018-11-30 Thread Alexandre Garreau
Hi, I tried to compile itself because I’m usually incomfortable with using binaries downloaded from the internet whose sources couldn’t be checked afterwards. I don’t know the status of Pharo regarding Deterministic Builds, but I have come anyway to become more comfortable in trusting what comes

[Pharo-users] UFFI and opaque(ish) types

2018-11-30 Thread Alistair Grant
How are opaque(ish) types normally handled in UFFI (or FFI)? E.g. if I want to use libstuff which defines the following structure: struct stuffstruct { typeA a; typeB b; } stufftype; I might know they're integers, but not the size, signed vs. unsigned, etc. The definitions of

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-30 Thread Marcus Denker via Pharo-users
--- Begin Message --- >> >> Steven did a version that is based on AST transformation only, we will >> explore that direction further in the future. > > Interesting, so this would be the one I'd like to see (because I > implemented with AST transforms). Would you have a link to his work? > Mine

Re: [Pharo-users] Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram

2018-11-30 Thread askoh
Would it be easy to make Smalltalk ideal for Functional Programming so that the FP community is attracted to the Smalltalk IDE? It would be a shame for them to invent another half baked IDE. All the best, Aik-Siong Koh -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-30 Thread Thierry Goubier
Le ven. 30 nov. 2018 à 10:31, Marcus Denker a écrit : > > > > > On 29 Nov 2018, at 12:55, Thierry Goubier wrote: > > > > Le jeu. 29 nov. 2018 à 11:15, Marcus Denker a > > écrit : > >> > >> > >> > >>> On 29 Nov 2018, at 10:45, Thierry Goubier > >>> wrote: > >>> > >>> Hi Manuel, > >>> > >>>

Re: [Pharo-users] Reify RBLiteralNode and RBBlockNode args/return with MetaLink?

2018-11-30 Thread Marcus Denker
> On 29 Nov 2018, at 12:55, Thierry Goubier wrote: > > Le jeu. 29 nov. 2018 à 11:15, Marcus Denker a écrit : >> >> >> >>> On 29 Nov 2018, at 10:45, Thierry Goubier wrote: >>> >>> Hi Manuel, >>> >>> would that extend to testing what happens if you add many, many >>> metalinks in a