View this email in your browser

Pharo Newsletter January 2019

We finally released Pharo 7... the original plan was not to have a dedicated Pharo Newsletter for January. But now that we are putting the newsletter together for February: there is just too much content for one newsletter.
Therefore we have this, quite late, January version and later (next week) another newsletter for February.

glamorous toolkit:  v0.4.0

Things are moving fast in the glamorous land. We now reached v0.4.0:

There are several significant advances in this version. The first thing to note is that v0.4.0 is a reproducible version that can be loaded with:

Metacello new
   baseline: 'GToolkit';
   repository: 'github://feenkcom/gtoolkit:v0.4.0/src';

The version was created with Releaser the new member of GT that is able to release deeply nested projects:
The rest of the environment has seen a few key changes as well:
  •  Documenter received support for dynamic markup edit. This is an almost magic ability that makes the markup appear when the cursor nears the markup. With this we have reached a seamless experience that supports both viewing without markup and editing on demand. Tweet
  • Playground uses Coder and snippets are now collapsable. tweet
  • The Inspector updates when the code changes. tweet1, tweet2
  • The Meta view from Inspector was enhanced to show the super classes and method categories, each of these act list filters. On top of that, we can also filter methods by name. tweet
A more complete list of issues we addressed is found here.
Please do let us know what you think .. and, of course, what you feel.

Have fun,
The feenk team

[ANN] Camp Smalltalk 2019 in Charlotte, NC at the end of March

For those that haven't heard, Instantiations is sponsoring a Camp Smalltalk on March 29th – March 31st 2019 in Charlotte, North Carolina.

Please register for the event soon as spots will be limited.

Event details and registration info are available at the following link: Camp Smalltalk Charlotte 2019

[ANN] Pharo Sprints first half 2019

We organise one Pharo “Sprint” per month were we meet to work on boring issue tracker entries together.

Goals of the next sprints:

  •  Fix issues for Pharo8
  • Backport important fixes to Pharo7

Remotely, you can join us on Discord. During the sprint, we will try to synchronize local and remote Pharo sprinters. In the past people, organised local sprints at the same time (e.g. Santiago/Chile). 

See here for more info:

There will be an event on the association website for each sprint. The next dates are:

For more Pharo Event, have a look at the Events Page:

Blog posts, Lecture and Documentation

  • Tutorial de Pharo (Portuguese) Link
  • Dispatching tasks to multiple Pharo VMs using SystemProcess Link
  • List of projects, books, booklets, papers, and applications related to machine learning, AI, data science in Pharo Link
  • Exploring Pharo Link

New and Updated Libraries and Frameworks

  • Spawning Posix compatible system process and Dispatching tasks to multiple VMs GitHub
  • Jun: 3D graphics/geometry library with OpenGL rendering and chemoinformatics utilities GitHub
  • Event-Driven Architectures in Pharo GitHub
  • Pharo Smaltalk kernel for Jupyter Blog
  • Pharo AWS Toolbox: Support library for using AWS from Pharo Smalltalk and for creating Lambda functions written in Pharo Smalltalk GitHub
  • ViennaTalk, a LIVE IDE for VDM-SL based on Pharo Smalltalk GitHub
  • GeoSphere Compute distances, parse coordinates, etc. for Pharo GitHub

Real-time News? 

If you want to follow Pharo in real time, we have these channels:

Job Corner

  • HRWorks is looking for Pharo Software Developers Link
  • Thesis: Transferring Visual Age Smalltalk into Pharo (HRWorks, Freiburg, Germany) Link
  • ObjectProfile  Santiago, Chile: Engineering position (with a strong research activity) in the field of artificial intelligence and software engineering. Link
  • ZWEIDENKER GmbH is looking for Pharo developers (Cologne, Germany). Contact for more information.
Copyright © 2019 Pharo Association, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.