Can you be a bit more specific I have no clue what you talking about :D

On Thu, Jun 8, 2017 at 11:33 AM [email protected] <
[email protected]> wrote:

> We need to open this up..
> I want to expose the image using fuse on linux.
> Holidays coming...
>
> Phil
>
> Le 8 juin 2017 10:17, "Dimitris Chloupis" <[email protected]> a
> écrit :
>
>> problem is when you try to use a generic ide or an ide made for another
>> language is that you get a sub standard experience. For example pyDev is an
>> Eclipse extension that allows one to use Eclipse which is a predominantly
>> Java IDE for Python. I used that in the past now I use PyCharm a Python
>> exclusive IDE that is like nigh and day with PyDev.
>>
>> Pharo IDE has a lot of issues (auto completion being the worst for me)
>> but its after all tailor made for Pharo. IDE APIs by the way are very
>> common , especially for open source IDEs like Eclipse, Netbeans etc. So its
>> possible to connect pharo with a ton of IDEs out there and not particularly
>> hard , but there is little motivation to do so.
>>
>> On Thu, Jun 8, 2017 at 8:19 AM Ben Coman <[email protected]> wrote:
>>
>>> I just bumped into Microsoft's MIT Licensed IDE "Visual Studio Code"
>>> that runs on OSX, Linux & Windows.  What is interesting is their Debug
>>> Protocol for connecting to language specific debuggers.
>>> * https://code.visualstudio.com/docs/extensionAPI/api-debugging
>>>
>>> If I had time, it would be interesting (and super cool) to build a Debug
>>> Adaptor in Pharo
>>> * https://code.visualstudio.com/docs/extensionAPI/language-support
>>> as well as a Language Server Protocol provider
>>> * https://code.visualstudio.com/docs/extensionAPI/language-support
>>> Could make a good student project or two.  The skills learnt and
>>> demonstrated would be quite marketable outside of the Pharo community.
>>>
>>> From a marketing perspective, it might be more palatable for existing
>>> Visual Studio users to install Pharo as an extension rather than install
>>> Pharo as a whole new IDE (i.e. Pharo) - a common complaint about Smalltalk
>>> in general.  At a minimum there is the exposure gained from Microsoft's
>>> Extension Marketplace, with early adoptors trying out Pharo
>>> just-because-its-there. It also smashes that regular criticism of Smalltalk
>>> that it lives too much in its on isolated world.
>>>
>>> It might attract developers wanting to do polygot development, for
>>> example (just guessing that might be possible):
>>> * game development using Unity libraries for the game engine with
>>> Ronnie's minimal-vm embedded as the scripting language,  and debugging both
>>> in parallel from a single environment
>>> * Pharo web server backend with Javascript frontend
>>>
>>> I vaguely wonder if it would be possible to make a Debug Adaptor that
>>> integrates VM & Image level debugging, transparently stepping from
>>> Smalltalk into the VM C code.  That could be useful for FFI debugging, or
>>> developing low-level graphics interfaces that might break our internal IDE.
>>>
>>> Disclaimer: Like all my random ideas, its a bit vague and dreamy, but I
>>> had no concept of it yesterday, so just sharing the find to stimulate
>>> future ideas.
>>>
>>> cheers -ben
>>>
>>

Reply via email to