I've used Squeak briefly in college, but there I really had a hard time with the interface.
Well, they have a "burn the diskpacks" philosophy, so the interface is very different and changes a lot of conventions.
At least I felt like I completely hosed my Smalltalk VM more than once.
This is something very different and weird you'd have to get used to. Hosing your VM is actually no big deal. There's a way to recover from that quickly without losing any source code changes. I would try Pharo. Dolphin was a nice environment, but that was so long ago.
(Since Smalltalk gives you the power to do anything, even with your meta-level, it >has< to work like this. Otherwise, people would feel timid about manipulating their meta-level.)
Well, they have a "burn the diskpacks" philosophy, so the interface is very different and changes a lot of conventions.
At least I felt like I completely hosed my Smalltalk VM more than once.
This is something very different and weird you'd have to get used to. Hosing your VM is actually no big deal. There's a way to recover from that quickly without losing any source code changes. I would try Pharo. Dolphin was a nice environment, but that was so long ago.
(Since Smalltalk gives you the power to do anything, even with your meta-level, it >has< to work like this. Otherwise, people would feel timid about manipulating their meta-level.)