Torsten,

Pharo will be different from Squeak, but it should be a Smalltalk, not
what we think a C* (C/C++/Java/Python/C#/etc.) programmer would to to
Smalltalk to "fix" it.

Without specific complaints, it is hard to know whether there is an
unfortunate synergy among some of Squeak's quirks, or whether the
developer never quite mastered Smalltalk.  On the former, the number
crunching side of the project is probably something that I would dump
into a C-callable C++ dll/so.  Plugins, if used, would be a real pain in
the neck, at least from my perspective.  That would be the case both
because of the the development cycle, and because C++ operators and
precedence will have advantages over Slang for translating equations
into code.  Plugins would add mixed-language hassles without much
benefit beyond speed.

IMHO, the Squeak community has a bias against FFI.  What I do not know
is whether that is justified on technical grounds.  Dolphin's FFI works
very well, so if there is a problem, we should fix it, not discourage
the concept.

Another consideration is the devices in question.  I have tried to avoid
palm-top devices on the grounds that tablets are "real computers" with
much longer product life cycles, more computing power and far fewer
gimmicks than their smaller cousins.  My fear is that by the time I
figure out the oddities of one system, it will be replaced by another,
and I would have been better off prototyping on something more stable
and powerful.  That said, I'm glad to people tackling small machines,
because I might really need them some day :)

Bill






Wilhelm K. Schwab, Ph.D.
University of Florida
Department of Anesthesiology
PO Box 100254
Gainesville, FL 32610-0254

Email: [EMAIL PROTECTED]
Tel: (352) 273-6785
FAX: (352) 392-7029

>>> [EMAIL PROTECTED] 10/08/08 4:13 AM >>>
Found a program currently written in Squeak called TaalPulse (see
http://taalpulse.net).

>From the news page:

"For the technically inclined, the new version of TaalPulse is being
written in C++ using the Qt 4.4 user-interface toolkit. "

In the forum the developer Guillaume Pothier explains his decision:

http://sourceforge.net/mailarchive/[EMAIL PROTECTED]&forum_name=taalpulse-user

"Squeak was the only truly portable solution, and it still is to this
day"

"Although I haven't programmed in C++ for years I am confident it will
be easier than Smalltalk"

Could not really understand the move to C++, it's sad and at least this
rings some bells that Pharo has to be different than Squeak ...

Bye
Torsten





-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to