Re: Status of Strongtalk C++ code: VM stability and progress on a graphical debugger
Shaping <[email protected]> Sun, 18 May 2008 15:29:56 -0700 (PDT)
| Newsgroups | gmane.comp.lang.smalltalk.strongtalk |
|---|---|
| Message-ID | <[email protected]> |
On May 18, 10:27 am, "Gilad Bracha" <[email protected]> wrote: > > Does the current Newspeak in Squeak have a method formatter and syntax > > colorizer? > > We have a syntax colorizer; You can see the syntax coloring in some of the > screenshots, and in the video of my talk at HPI in Potsdam. The native > version doesn't colorize yet, as native text support is still being > refined. But it will in the foreseeable future. > > There is no method formatter right now. It is pretty easy to add one, > especially since the grammar is a shared executable spec that can be > subclassed (see my blog posts on parser combinators and executable > grammars). I'm reading http://bracha.org/executableGrammars.pdf now. I like the brevity of this strategy. > > What is the next step in getting Strongtalk into a suitable state for > > integration with (or de-Squeaking) Newspeak? > > I assume you mean functionality as opposed to robustness. Both really. > Support for > become:, including a group become: a la Squeak, and a one-way (type safe) > become:. The latter two are easy if you get the first working. Yes. Where in the grand scheme of Newspeak is #become: needed. I don't immediately see why this is a challenge. Does Strongtalk use a direct-pointer model? > A correct implementation of doesNotUnderstand: is necessary as well. I > understand some people on the list are looking at these issues. What's wrong with Strongtalk's #doesNotUnderstand:? I poked around in Strongtalk-commit. Most of the recent submissions seem to relate to the gcc build process or to linux. Is anyone developing with the latest version of Visual Studio. I just asking. I don't really want to use it because the VS IDE seems to be broken is basic ways, anyway. What is the most common, least problematic C++ tool set being used to edit and build Strongtalk C++ code? Concerning the use of Newspeak, I assume that I can download the latest Squeak and play with Newspeak there. I think I'm also reading that there is a native version that Cadence are working on, but have not released yet. Is this correct? Is there a firm schedule for the release of this native version? Is this native version being built from the ground up, or have you decided to commit to the integration of Strongtalk and this current native Newspeak, instead, to produce, in less time, a faster native version. I suppose that you will commit to the latter path, if the above problems in Strongtalk can be fixed. Is this correct? Shaping --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Strongtalk-general" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en -~----------~----~----~----~------~----~------~--~---