Session Manager in Pharo

As of this week, I am into 8th Week of my GSoC. And I am currently working on using the clap-st for Pharo as a command line handler. In this blog post, I would like to go through session manager working in Pharo and it`s relation with command line handlers. Firstly, what is a session […]

FileSystem and its internals

This week, I had to test my new implementation of getting the current working directory and I happen to stumble upon some of the file system classes and its implementation. Though there is a thorough documentation for the end user about using the filesystem there is still gap about its implementation. In this blog, I […]

Cross Platform with Pharo

What is Cross Platform? Cross platform is something which can be implemented in different environments. The OSPlatform class in Pharo makes it easier to write cross- platform applications. In this blog post, I will go through how to write cross-platform applications of Pharo. It is very easy to implement applications based on the platform in […]

$PWD vs getcwd() To get the current working directory, there are various ways like command ‘pwd’, variable ‘$PWD’, getcwd(), etc. In this post, I would like to go through two methods ‘$PWD’ and ‘getcwd()’, the benefits and drawbacks of each. $PWD The POSIX definition of $PWD is PWD This variable shall represent an absolute pathname of the […]