Hello,

On Sat, 19 Oct 2019 at 09:45, M O <[email protected]> wrote:

> I’m new to Pharo, and generally, in programming. I decided that my first
> programming language is going to be Pharo. However I have encountered some
> issues when I was exploring some examples. I don’t want them to bother me
> later, so I’d like them to be resolved as soon as possible.
>
> Some info:
>
> OS: Windows 8.1, language Polish, Pharo version: 7 stable 64, Pharo
> Launcher installed in C:\PharoLauncher, images and VMs located in
> C:\users\<user>\Documents\...
>
> My Windows account (admin user) username contains non-ASCII character
> (“Ł”). I tested all cases below on account with only ASCII characters
> (“Administrator”) and they all work just fine. Therefore I strongly suspect
> the main source of issues is character encoding but I have no idea how to
> solve it or if it’s actual problem.
>

I think you found two things that will make it harder to use the Pharo
environment:

   - Windows 8.1 is not a recent version of an OS, and therefore much of
   the community who develop Pharo won't be able to guarantee support for it.
   I suspect it's the cause of the problems #1 and #2 (FFI), but it's hard to
   know as I don't have Windows 8.1. But as you have seen, some things are
   working, so some learning might be possible. A possible solution for you
   could be to run Linux in a VM on your Windows 8 machine and use Pharo for
   Linux. The Pharo Launcher and other things work in a similar way under
   Linux, although installing linux is a big distraction from your goal to
   learn Pharo and programming (which often happens in information
   technology).
   - The use of non-ascii characters in the path (in Windows) has been a
   source of bugs (e.g.,
   https://github.com/pharo-project/pharo-launcher/issues/333 but it's not
   only in Pharo). As you have already found out, you can use another account
   (maybe you can call it Pharo) without special characters.

*Second thing I’d like to ask is, what are best up to date learning
> resources for Pharo? I’m mainly concerned about tools. I know a bit about
> idea of  “real” OOP (from Alan Kay’s talks). Is Mooc
> (http://mooc.pharo.org/ <http://mooc.pharo.org/>) and Pharo by Example 5
> enough for start? For Mooc, do I need to use Mooc image (It uses a bit
> outdated Pharo version) or can I use simply Pharo 7?*
>
>
The MOOC is a great place to start for the content (the videos and the PDFs
are helpful). Pharo By Example 5 is also good. There are small differences
in the GUI that sometimes trip up new students.

Do you know of exercism.io? There is a Pharo track there, and you can
always ask for help with those challenges using the #exercism channel of
the Pharo Discord server  https://discordapp.com/invite/QewZMZa

Reply via email to