PR# 19476 EiffelStudio Requires XQuartz on macOS / Cumbersome Installation Process
Problem Report Summary
Class: Feature Request
Synopsis: EiffelStudio Requires XQuartz on macOS / Cumbersome Installation Process
Installing EiffelStudio on macOS is quite a journey. I almost gave up on it. I am glad I didn't because I just love the language so much! It should be as easy as moving an application bundle from the Downloads folder to the Applications folder. Instead, you have to install MacPorts, install and compile the Eiffel package, configure environment variables, install XQuartz, configure the keyboard shortcuts and fonts in order to make it usable. Also, the user interface experience with XQuartz is not good at all. It should use Cocoa, or at least GTK, it should not require X Server. A lot of developers use macOS as their development environment these days; especially, the younger ones. If Eiffel is to be appealling to a new generation of developers, it is not enough to be this awesome, robust language, but EiffelStudio's user experience has to be comparable to the JetBrains IDEs.
Problem Report Interactions