Hey guys,
Together with Ben we decided to take the evening and kick Helios[1]' ass! Here's the result, after 16 pomodoros: helios speed, 2013-03-09 18:22:26 +0000, 25, 0, 0 helios announcement fix, 2013-03-09 18:54:51 +0000, 25, 0, 0 helios announcement fix, 2013-03-09 19:24:53 +0000, 25, 0, 0 helios announcement fix 2, 2013-03-09 19:55:41 +0000, 25, 0, 0 helios selectors cache, 2013-03-09 20:40:53 +0000, 25, 0, 0 helios selectors cache 2, 2013-03-09 22:19:47 +0000, 25, 0, 0 helios selectors cache 3, 2013-03-09 22:50:05 +0000, 25, 0, 0 helios selectors cache 4, 2013-03-09 23:21:42 +0000, 25, 0, 0 helios selectors cache 5, 2013-03-10 00:01:45 +0000, 25, 0, 0 helios selectors cache 6, 2013-03-10 00:31:47 +0000, 25, 0, 0 Helios Sytem Announcements, 2013-03-10 01:02:05 +0000, 25, 0, 0 Helios Sytem Announcements, 2013-03-10 01:32:10 +0000, 25, 0, 0 Helios Sytem Announcements 2, 2013-03-10 02:13:40 +0000, 25, 0, 0 Helios Sytem Announcements 2, 2013-03-10 02:45:35 +0000, 25, 0, 0 Helios Sytem Announcements 3 (Protocol), 2013-03-10 03:18:10 +0000, 25, 0, 0 Helios Sytem Announcements 4, 2013-03-10 04:07:26 +0000, 25, 0, 0 As a result, Helios listens to all system announcements and it's something like 10 times faster. Cheers, Nico [1] The next IDE of Amber signature.asc (506 bytes) Download Attachment |
Could Helios be used to edit Pharo code?
On Mar 10, 2013, at 5:16 AM, Nicolas Petton <[hidden email]> wrote: > Hey guys, > > Together with Ben we decided to take the evening and kick Helios[1]' ass! > Here's the result, after 16 pomodoros: > > helios speed, 2013-03-09 18:22:26 +0000, 25, 0, 0 > helios announcement fix, 2013-03-09 18:54:51 +0000, 25, 0, 0 > helios announcement fix, 2013-03-09 19:24:53 +0000, 25, 0, 0 > helios announcement fix 2, 2013-03-09 19:55:41 +0000, 25, 0, 0 > helios selectors cache, 2013-03-09 20:40:53 +0000, 25, 0, 0 > helios selectors cache 2, 2013-03-09 22:19:47 +0000, 25, 0, 0 > helios selectors cache 3, 2013-03-09 22:50:05 +0000, 25, 0, 0 > helios selectors cache 4, 2013-03-09 23:21:42 +0000, 25, 0, 0 > helios selectors cache 5, 2013-03-10 00:01:45 +0000, 25, 0, 0 > helios selectors cache 6, 2013-03-10 00:31:47 +0000, 25, 0, 0 > Helios Sytem Announcements, 2013-03-10 01:02:05 +0000, 25, 0, 0 > Helios Sytem Announcements, 2013-03-10 01:32:10 +0000, 25, 0, 0 > Helios Sytem Announcements 2, 2013-03-10 02:13:40 +0000, 25, 0, 0 > Helios Sytem Announcements 2, 2013-03-10 02:45:35 +0000, 25, 0, 0 > Helios Sytem Announcements 3 (Protocol), 2013-03-10 03:18:10 +0000, 25, 0, 0 > Helios Sytem Announcements 4, 2013-03-10 04:07:26 +0000, 25, 0, 0 > > As a result, Helios listens to all system announcements and it's something like 10 times faster. > > Cheers, > Nico > > [1] The next IDE of Amber |
In reply to this post by Nicolas Petton
Wow!
(and I learned what pomodoro is, except the tomato, of course :-) ) Nicolas Petton wrote: > Hey guys, > > Together with Ben we decided to take the evening and kick Helios[1]' ass! > Here's the result, after 16 pomodoros: > > helios speed, 2013-03-09 18:22:26 +0000, 25, 0, 0 > helios announcement fix, 2013-03-09 18:54:51 +0000, 25, 0, 0 > helios announcement fix, 2013-03-09 19:24:53 +0000, 25, 0, 0 > helios announcement fix 2, 2013-03-09 19:55:41 +0000, 25, 0, 0 > helios selectors cache, 2013-03-09 20:40:53 +0000, 25, 0, 0 > helios selectors cache 2, 2013-03-09 22:19:47 +0000, 25, 0, 0 > helios selectors cache 3, 2013-03-09 22:50:05 +0000, 25, 0, 0 > helios selectors cache 4, 2013-03-09 23:21:42 +0000, 25, 0, 0 > helios selectors cache 5, 2013-03-10 00:01:45 +0000, 25, 0, 0 > helios selectors cache 6, 2013-03-10 00:31:47 +0000, 25, 0, 0 > Helios Sytem Announcements, 2013-03-10 01:02:05 +0000, 25, 0, 0 > Helios Sytem Announcements, 2013-03-10 01:32:10 +0000, 25, 0, 0 > H > Helios Sytem Announcements 2, 2013-03-10 02:45:35 +0000, 25, 0, 0 > Helios Sytem Announcements 3 (Protocol), 2013-03-10 03:18:10 +0000, 25, 0, 0 > Helios Sytem Announcements 4, 2013-03-10 04:07:26 +0000, 25, 0, 0 > > As a result, Helios listens to all system announcements and it's something like 10 times faster. > > Cheers, > Nico > > [1] The next IDE of Amber |
In reply to this post by Marcus Denker-4
Marcus Denker wrote: > Could Helios be used to edit Pharo code? Ha! If taken broader, it can be GSoC idea (and can help to more or less standardize server and client protocols between running Smalltalk and Smalltalk IDE; this can bring, in the future, for example, a Smalltalk IDE by JetBrains (pipedreaming again))! Herby > On Mar 10, 2013, at 5:16 AM, Nicolas Petton<[hidden email]> wrote: > >> Hey guys, >> >> Together with Ben we decided to take the evening and kick Helios[1]' ass! >> Here's the result, after 16 pomodoros: >> >> helios speed, 2013-03-09 18:22:26 +0000, 25, 0, 0 >> helios announcement fix, 2013-03-09 18:54:51 +0000, 25, 0, 0 >> helios announcement fix, 2013-03-09 19:24:53 +0000, 25, 0, 0 >> helios announcement fix 2, 2013-03-09 19:55:41 +0000, 25, 0, 0 >> helios selectors cache, 2013-03-09 20:40:53 +0000, 25, 0, 0 >> helios selectors cache 2, 2013-03-09 22:19:47 +0000, 25, 0, 0 >> helios selectors cache 3, 2013-03-09 22:50:05 +0000, 25, 0, 0 >> helios selectors cache 4, 2013-03-09 23:21:42 +0000, 25, 0, 0 >> helios selectors cache 5, 2013-03-10 00:01:45 +0000, 25, 0, 0 >> helios selectors cache 6, 2013-03-10 00:31:47 +0000, 25, 0, 0 >> Helios Sytem Announcements, 2013-03-10 01:02:05 +0000, 25, 0, 0 >> Helios Sytem Announcements, 2013-03-10 01:32:10 +0000, 25, 0, 0 >> Helios Sytem Announcements 2, 2013-03-10 02:13:40 +0000, 25, 0, 0 >> Helios Sytem Announcements 2, 2013-03-10 02:45:35 +0000, 25, 0, 0 >> Helios Sytem Announcements 3 (Protocol), 2013-03-10 03:18:10 +0000, 25, 0, 0 >> Helios Sytem Announcements 4, 2013-03-10 04:07:26 +0000, 25, 0, 0 >> >> As a result, Helios listens to all system announcements and it's something like 10 times faster. >> >> Cheers, >> Nico >> >> [1] The next IDE of Amber > > |
In reply to this post by Herby Vojčík
On Mar 10, 2013, at 11:11 AM, Herby Vojčík <[hidden email]> wrote: > Wow! > > (and I learned what pomodoro is, except the tomato, of course :-) ) > http://www.pomodorotechnique.com The inventor of the Pomodoro (Francesco Cirillo) actually is a long time Smalltalker and an active Pharo user. Marcus |
In reply to this post by Herby Vojčík
On Mar 10, 2013, at 11:13 AM, Herby Vojčík <[hidden email]> wrote: > > > Marcus Denker wrote: >> Could Helios be used to edit Pharo code? > > Ha! If taken broader, it can be GSoC idea (and can help to more or less standardize server and client protocols between running Smalltalk and Smalltalk IDE; this can bring, in the future, for example, a Smalltalk IDE by JetBrains (pipedreaming again))! A) Compatibility across many dialects will result in something that can evolve maximally as fast as the slowest evolving Smalltalk dialect. B) The IDE written in Smalltak is an asset, outsourcing that to Java is the wrong way to go. Marcus |
Marcus Denker wrote: > On Mar 10, 2013, at 11:13 AM, Herby Vojčík<[hidden email]> wrote: > >> >> Marcus Denker wrote: >>> Could Helios be used to edit Pharo code? >> Ha! If taken broader, it can be GSoC idea (and can help to more or less standardize server and client protocols between running Smalltalk and Smalltalk IDE; this can bring, in the future, for example, a Smalltalk IDE by JetBrains (pipedreaming again))! > > A) Compatibility across many dialects will result in something that can evolve maximally as fast > as the slowest evolving Smalltalk dialect. Remote Amber and plain Pharo are enough or the server side. Others can use the protocol if they will. > B) The IDE written in Smalltak is an asset, outsourcing that to Java is the wrong way to go. You asked if Helios could edit Pharo code. Helios is, more or less, JavaScript app, so not any more a truly pure Smalltalk IDE. Maybe that protocol would _de_facto_ need a Smalltalk at the other side, but why taking it categorically aside? And of course, Smalltalk IDE written in Smalltalk itself _is_ an asset (not that I used anything from its malleableness yet, maximum is Method Finder); but I get used to good IDEs from other vendors as well; I in fact don't care what WebStorm is written in (yes, I know it is Java, as you mentioned), I like how it helps me). > Marcus Herby |
Free forum by Nabble | Edit this page |