top | item 38155482

(no title)

tdrgabi | 2 years ago

I had the same problem as you.

My current understanding is that it's similar to Emacs, but in this case it uses Smalltalk instead of Elisp.

It's an IDE who's selling point is that you should extend while coding.

If my day job uses Python, for example, is it pragmatic to use Glamorous Toolkit? Yes, it has a few functions for editing code in some language .. but you get a lot more Python power from Intellij or Pycharm. I don't use Smalltalk but if I were, I would consider it, alongside Pharo or instead of Pharo.

discuss

order

fiddlerwoaroof|2 years ago

If my day job used Rust, I’d be very interested in trying this. Live development with your code loaded gives you a lot of power that you don’t know you’re missing until you try it with a Common Lisp, Clojure or Smalltalk environment.

oddthink|2 years ago

I fiddled with its python interop a bit. It's OK, but could use some expanding: it runs python code in a single venv that you'd need to populate with the packages you need. I couldn't find any support for switching venvs based on project directories, etc.

I could imagine using GT as a more hackable way to interact with code. You don't get the nice automatic features of a python IDE, but you could define graphical views for your objects, drill-down into sub-objects, and the like. But to do that, you'd also have to know some Smalltalk.