[Pharo-users] Pharo Object Model

2017-02-10 Thread Oleksandr Zaytsev
Hello, I'm trying to understand the logic behind The Pharo Object Model. Rule 3 states that every class in Pharo has a subclass. I was expecting some cool loop, like in the case of Metaclass, which is an instance and also a class of Metaclass class. But ProtoObject, which is the root of an inheri

[Pharo-users] Neural Networks in Pharo

2017-03-21 Thread Oleksandr Zaytsev
Hello. I'm implementing Neural Networks in Pharo as part of my thesis (object-oriented approaches to neural networks implementation). It would be really nice to receive some feedback. So if you have any ideas, recommendations, or critique, please, write me. What are the existing projects or common

Re: [Pharo-users] Neural Networks in Pharo

2017-03-21 Thread Oleksandr Zaytsev
I started by implementing some simple threshold neurons. The current goal is a multilayer perceptron (similar to the one in scikit-learn), and maybe other kinds of networks, such as self-organizing maps or radial basis networks. I could try to implement a deep learning algorithm, but the big issue

[Pharo-users] Neural Networks in Pharo

2017-04-04 Thread Oleksandr Zaytsev
Hello! Several weeks ago I've announced my NeuralNetworks project. Thank you very much for your ideas and feedback. As suggested, I wrote examples for every class and tested my perceptron on linearly-separable logical functions. I have just completed a post about my implementation of a single-lay

[Pharo-users] Pharo Sprint in Lviv

2017-05-07 Thread Oleksandr Zaytsev
Hello! Today in Lviv (Ukraine) we had our first local Pharo Sprint. There were three participants - students of different universities. The whole event lasted for about 4 hours. In that time we have resolved one simple fix case and three review cases and reported one issue with Monticello. It's no

Re: [Pharo-users] Fwd: Re: 11/05/17 - Tabular Data Structures for Data Analysis - Oleksandr Zaytsev

2017-05-16 Thread Oleksandr Zaytsev
ne > > Le 11 mai 2017 à 11:43, "p...@highoctane.be" a > écrit : > > -- Message transféré -- > De : "p...@highoctane.be" > Date : 11 mai 2017 10:54 > Objet : Re: 11/05/17 - Tabular Data Structures for Data Analysis - > Oleksandr Zayts

[Pharo-users] Have you performed software migration or library update

2021-04-22 Thread Oleksandr Zaytsev
Hello, I am working on a paper about different types of library update (also known as library migration). And I would like to know if you have any experience that I could document. Most modern software depends on many external libraries. And when one of those libraries releases a new version, d

[Pharo-users] GSoC 2018: Old Topics Must Be Removed

2018-01-26 Thread Oleksandr Zaytsev
Hello! I have noticed that some of the projects in Pharo GSOC 2018 Ideas List are copied from last year's list. I've asked people who have been assigned as mentors to these projects and they told me that they will not be mentoring them this year. I have created a pull req

[Pharo-users] Examples of bad code

2018-11-12 Thread Oleksandr Zaytsev
Hello, Do you know of some good examples of code that is unreadable because of the bad and inconsistent naming? I want to show some motivating example in my thesis about the aspects of software naturalness through the generation of identifier names. I'm sure that Pharo has many bad code inside, b

[Pharo-users] doWithIndex: or withIndexDo: ?

2019-03-12 Thread Oleksandr Zaytsev
Hello, I am working on a new collection and this question caught my interest. Between doWithIndex: or withIndexDo:, which do you find more logical and why? Oleks