Re: [Pharo-project] [ANN] Styled Text Editor for Cuis 4.0 Smalltalk
On Apr 21, 2012, at 9:17 PM, phil@highoctane.be wrote:
Great news!
I am currently busy looking after Text, TextAttributes, TextConstants, Paragraph... and god, it went through the grinder and it shows.
Isn't it amazing how bad the Squeak code is for text and everything media considering that the goal was to be the media environment for the future? Marcus -- Marcus Denker -- http://marcusdenker.de
+1 Well, it takes a while to wrap one's mind around it. I realize how lucky I was with Swing documentation with Java when developing a UI intensive app. Lack of doc about all of these things is really a huge issue. Spec helps but once I wanted to see what was under the hood, it is back to digging into bowels; Still digging on... Phil 2012/4/21 Marcus Denker <marcus.denker@inria.fr>
On Apr 21, 2012, at 9:17 PM, phil@highoctane.be wrote:
Great news!
I am currently busy looking after Text, TextAttributes, TextConstants, Paragraph... and god, it went through the grinder and it shows.
Isn't it amazing how bad the Squeak code is for text and everything media considering that the goal was to be the media environment for the future?
Marcus
-- Marcus Denker -- http://marcusdenker.de
-- Philippe Back "Helping you hit the top 3 outcomes you really want to achieve" Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil@highoctane.be| Web: http://philippeback.eu | Blog: http://philippeback.be High Octane SPRL rue cour Boisacq 101 1301 Bierges
On Apr 21, 2012, at 10:18 PM, phil@highoctane.be wrote:
+1
Well, it takes a while to wrap one's mind around it.
I realize how lucky I was with Swing documentation with Java when developing a UI intensive app.
Lack of doc about all of these things is really a huge issue. Spec helps but once I wanted to see what was under the hood, it is back to digging into bowels;
100% agree.
Still digging on...
Phil
2012/4/21 Marcus Denker <marcus.denker@inria.fr>
On Apr 21, 2012, at 9:17 PM, phil@highoctane.be wrote:
Great news!
I am currently busy looking after Text, TextAttributes, TextConstants, Paragraph... and god, it went through the grinder and it shows.
Isn't it amazing how bad the Squeak code is for text and everything media considering that the goal was to be the media environment for the future?
Marcus
-- Marcus Denker -- http://marcusdenker.de
-- Philippe Back "Helping you hit the top 3 outcomes you really want to achieve"
Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil@highoctane.be | Web: http://philippeback.eu | Blog: http://philippeback.be
High Octane SPRL rue cour Boisacq 101 1301 Bierges
Did your "Smalltalk Code Critic" tell you that or just another one of your biased opinions? Squeak is a fantastic media authoring environment -- even old versions from years past embarass programs like, say, PowerPoint. It's text-handling is fantastic -- remember the release image delivered with text on the desktop flowing out one text box, following along a loop-de-loop spline and into another text box? What other programs that can do that today in 2012..? In the spirit of Squeak, the original developers delivered a lot of power with little code. But yes, it's a complex domain and so reviewing the code in one afternoon may not meet your "aesthetic eye." On Sat, Apr 21, 2012 at 2:21 PM, Marcus Denker <marcus.denker@inria.fr> wrote:
On Apr 21, 2012, at 9:17 PM, phil@highoctane.be wrote:
Great news!
I am currently busy looking after Text, TextAttributes, TextConstants, Paragraph... and god, it went through the grinder and it shows.
Isn't it amazing how bad the Squeak code is for text and everything media considering that the goal was to be the media environment for the future?
    Marcus
-- Marcus Denker -- http://marcusdenker.de
Ah come on, the code is powerful but not that approachable. Dan Ingalls even recognized that his text-flowing-through-a-tube was just to prove it was doable, not that it was maintainable or anything. Cuis does less but is nicer to learn. Pharo is opinionated but a benevolent dictatorship is (for me) better than anarchy that runs in circles. And without new learners, guess what? You die. A slow death but a death. I don't want to touch Squeak with pole anymore now that Pharo and Cuis are around. That's my biased opinion and I stand by it, especially by 2012 standards. Phil 2012/4/22 Chris Muller <asqueaker@gmail.com>
Did your "Smalltalk Code Critic" tell you that or just another one of your biased opinions? Squeak is a fantastic media authoring environment -- even old versions from years past embarass programs like, say, PowerPoint. It's text-handling is fantastic -- remember the release image delivered with text on the desktop flowing out one text box, following along a loop-de-loop spline and into another text box? What other programs that can do that today in 2012..?
In the spirit of Squeak, the original developers delivered a lot of power with little code. But yes, it's a complex domain and so reviewing the code in one afternoon may not meet your "aesthetic eye."
On Sat, Apr 21, 2012 at 2:21 PM, Marcus Denker <marcus.denker@inria.fr> wrote:
On Apr 21, 2012, at 9:17 PM, phil@highoctane.be wrote:
Great news!
I am currently busy looking after Text, TextAttributes, TextConstants,
Paragraph... and god, it went through the grinder and it shows.
Isn't it amazing how bad the Squeak code is for text and everything media considering that the goal was to be the media environment for the future?
Marcus
-- Marcus Denker -- http://marcusdenker.de
-- Philippe Back "Helping you hit the top 3 outcomes you really want to achieve" Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil@highoctane.be| Web: http://philippeback.eu | Blog: http://philippeback.be High Octane SPRL rue cour Boisacq 101 1301 Bierges
participants (4)
-
Chris Muller -
Marcus Denker -
phil@highoctane.be -
Stéphane Ducasse