On Wed, 30 Dec 2009, Schwab,Wilhelm K wrote:
You're twisting what I said; I did not put CORBA at the top, I simply acknowledged that it has some value. SSL is useful to the point that I find NO excuse for its not having been wrapped long ago by Sqeuak. The cryptography team _insisted_ on building their own stack vs. using OpenSSL. They managed it; then they burned out. If I have the facts wrong and am missing code, please tell me.
SSL is useful, though most of the time it's used for HTTPS, and we have the cURL plugin to handle that. And you're right, the Cryptography team doesn't exists anymore, the code was abandoned, but the Croquet guys picked it up and fixed a few bugs in it, though it still has some. The code is available here: http://croquet-src-01.oit.duke.edu:8886/Contributions.html (Note that without the DESPlugin the implementation is really slooooooooooow) Levente
Bill
-----Original Message----- From: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Levente Uzonyi Sent: Wednesday, December 30, 2009 8:16 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Developer guide ... ?
On Wed, 30 Dec 2009, Schwab,Wilhelm K wrote:
Levente,
I'll give you a pass on RPC, on SOAP for sure, and _almost_ on CORBA :) However, a culture of dismissing important things as crap lead us to a point approaching 15 years into Squeak's existence where it does not have ready access to SSL. I know about stunnel, but that is more cheat than fix. Pharo needs to embrace the worthy or we will still be on the fringe 15 years from now, and that would be tragic.
There's an SSL implementation in the Cryptography package, though I don't know if it works or not. If CORBA is so important then why doesn't exist a free smalltalk implementation after 18 years?
Levente
Bill
-----Original Message----- From: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Levente Uzonyi Sent: Wednesday, December 30, 2009 7:14 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Developer guide ... ?
On Wed, 30 Dec 2009, Schwab,Wilhelm K wrote:
Levente,
I have to call you out on something: SSL is **definitely** not crap, and we should have a clean interface to it, probably via OpenSSL. I will eventually create same if not beaten to it.
That's true, I was thinking about the rpc stuff.
CORBA is also not crap. To be blunt, none of the listed technologies are crap if one has an externally defined problem (aka something that pay$ the bill$) that requires communicating with something that uses them. I will grant you that most of them have a pretty high crap coefficient, and I would not go out of my way to use them unless "forced" to do so.
Crap may not be the best word (but fits really well IMO), so overcomplicated bloatware.
Levente
Bill
-----Original Message----- From: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Levente Uzonyi Sent: Wednesday, December 30, 2009 5:45 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Developer guide ... ?
On Wed, 30 Dec 2009, Guido Stepken wrote:
[snip]
As others pointed out, these are implemented with blocks. What would you do if, say you wanted to know how to do threading in java? Reading a book or googling is helpful: - http://www.google.com/search?q=squeak+threads (I guess a chapter on processes would be useful in PBE/SBE.)
5. Standards: XML-RPC, SOAP, RMI, CORBA, .... encryption (SSL) ... Without having a precise idea, where to find working examples to exchance data with other systems, i would hesitate to begin to do projects with Pharo/Squeak...
Some of this crap is available at squeaksource/squeakmap.
Levente
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project