Thanks for your feedback.
I agree with most of them (to me seasie is lacking a nice library of premade 
components), now you have also reef (lacks a good oducmentation that 
encapsulates
javascript) and amber for the client side.

With Pharo our goal is to make sure that people can make business. We are 
trying hard and I'm kind of obsessed by that :).
So I love to hear that people created new projects, businesses with Pharo.

I got some no public information from time to time that indicate that this is 
happening more and more :).
Now we want more success stories. ;D
So let us know how we can help you to arrive to the point where you want to get 
into pharo business. 

Stef


> Thanks Ben.
> 
> DISCLAIMER:  ALL OF THE FOLLOWINGS ARE JUST MY PERSONAL OPINIONS.
> 
> **  Smalltalkhub is a very good idea and it should be further developed
> and promoted.  It's a place (with a slick *modern* looks) where people
> like me can see that there are lots of people using Smalltalk for
> serious business.
> 
> **  A very good way to promote a mature and well thought-out language
> like Smalltalk/Pharo is to something serious with it and let people know
> about it.  Honestly, I'd write a business application, open source it
> and try to promote it on the net.
> Many companies are coding in Java because the main software they
> implement is written in Java.  As an example, I have to do business in
> Java because the ERP for which I offer services is written in Java.  And
> I know quite a lot of people/companies sticking to Java/.NET for the
> same reason.
> 
> **  The name "Smalltalk" was a marketing mistake IMHO, just like Squeak
> (sorry Squeak folks!)  I remember I downloaded Squeak 4-5 years back
> being just curious about Smalltalk.  I ran it and the first thing I saw
> was a mouse as the background of the environment.  It may sound stupid
> but, honestly, that seriously hurt my curiosity.  Pharo is much better
> in terms of looks (I don't know about the internals).  These things,
> though very unimportant or even fun for the existing Smalltalk
> community, have great effect on newcomers.
> 
> 
>> What was it that first caught your attention about Seaside?
> 
> 1.  Simplicity
> ==============
> I almost knew no Smalltalk, let alone Seaside.  Following only the first
> 6 chapters of Seaside Tutorial[1] and taking a very quick glance at the
> next 3 chapters I was already coding!  This is *not* something one may
> get in Java world: assuming that one already knows Java *well*, she has
> to read twice as much as tutorials and still without the help of an IDE
> to automate all the boilerplate she's completely helpless.
> 
> 2.  Design
> ==========
> AFAIK component-oriented design is the hottest trend in the web
> framework design and Seaside has got very well.  In Java world, despite
> numerous -I mean it- web frameworks, there are only 2-3 ones that have
> been designed this way, namely GWT, ZK and Wicket.
> 
> 3.  Quality
> ===========
> The quality of the design is outstanding.  The idea of components
> calling each other, i.e. `call:', and the notion of tasks makes web
> development a lot easier.  Not that it's not possible to do so in other
> web frameworks but it's not as easy and straight-forward.
> And data binding as easy as using `on:of:' is just a breeze from heavens!
> 
> 4.  Cleanness
> =============
> To me Seaside looks like a no nonsense web framework.  No
> XML/boilerplate configuration and just enough of client/server side
> control over the code makes it one of the *few* good ones.
> Again, I being able to code after a few chapters of *tutorial* clearly
> speaks about cleanness.
> 
> 5.  Feature set
> ===============
> Component-based architecture, encapsulation of the Script from Hell
> (Javascript), no setup, halos, that /creepy/ code modification from
> within the browser, ... Heck, I'm already drooling :-)
> 
> 6.  Light-weight
> ================
> In Java world, unless you're one of those few tough know-it-all gurus,
> you *cannot* easily develop a web application on a machine with less
> than 2GB of RAM.  Heck my Pharo image running Seaside in development
> mode and all the windows open inside Pharo has cost me just ~80MB RAM!
> Unbelievable!
> 
> 
> [1] http://www.hpi.uni-potsdam.de/hirschfeld/seaside
> 
> 
> -- 
> Bahman Movaqar  (http://BahmanM.com)
> ERP Evaluation, Implementation, Deployment Consultant
> 


Reply via email to