Making Squeak more accessible and used - reversing the trend
J J
azreal1977 at hotmail.com
Tue Feb 6 07:33:59 UTC 2007
But it is a much easier sell if you provide your radical solution one bite
at a time. As always.
>From: Brad Fuller <brad at bradfuller.com>
>Reply-To: The general-purpose Squeak developers
>list<squeak-dev at lists.squeakfoundation.org>
>To: The general-purpose Squeak developers
>list<squeak-dev at lists.squeakfoundation.org>
>Subject: Re: Making Squeak more accessible and used - reversing the trend
>Date: Mon, 05 Feb 2007 15:01:59 -0800
>
>Yep, if you want to move beyond the status quo and provide tools that seem
>odd at first blush to users, it's going to be a tad tougher sell. as
>always:
>
>"It must be considered that there is nothing more difficult to carry
>out, nor more doubtful of success, nor dangerous to handle, than to
>initiate a new order of things. For the reformer has enemies in all
>those who profit by the old order, and only lukewarm defenders in all
>those who would profit by the new order, this lukewarmness arising
>partly from fear of their adversaries, who have the laws in their favor;
>and partly from the incredulity of mankind, who do not truly believe in
>anything new until they have had actual experiences of it. Thus, it
>arises that on every opportunity for attacking the reformer, his
>opponents do so with the zeal of partisans, the others only defend him
>half-heartedly, so that between them he runs great danger."
>
>1513 AD Machiavelli
>
>
>Giuseppe Luigi Punzi wrote:
>>Hi all,
>>
>>I disagree with native windows. One of the features of Squeak is get an
>>image and load it on any OS without changes with a proper vm. And I love
>>this as much as I love the Smalltalk/Squeak way to develop.
>>
>>The thing could be change with the windows feel. More like a normal window
>>but with the squeak features.
>>
>>As I said one day:
>>http://weeklysqueak.wordpress.com/2006/10/18/squeak-toy-or-instrument/
>>
>>I'm founding my company, and talking with my girlfriend, I told her about
>>make my projects on smalltalk. She told me:
>>
>> "all the benefits if you use squeak are very good but, what happen with
>>the end-user? The end-user have fear about changes. You can make a ERP
>>with Squeak?" Yes I told it. "And looks like other apps?" No "Then will be
>>very difficult to sell"
>>
>>I told her about XProgramming, OO benefits, blablabla all very beautiful
>>but as She saids,
>>
>>"If you give an app to an end-user and this app don't looks like a normal
>>app, this end-user doesn't want it. He will not use the app because look
>>strange."
>>
>>I have the same opinion I expressed on October 2006. Is good if Squeak
>>have a different look, for the actual look exists SqueakLand with her own
>>image. I don't talk about gray apps (as Diego calls it). But a lot of
>>widgets inside the image, with a business look could be interesting.
>>
>>Develop over squeak is fun, and this is important, but, the end-user
>>doesn't understand about develop fun. "He" wants work, not develop, and
>>"he" don't want "coloured windows" because disconcern it. I pay my bills
>>thanks to the app's I develop. If I can't sell my app's, then I can't pay
>>my bills. I don't like this way, but is the reality. The end-user is the
>>boss, and you must do your work as "he" wants, because "he" pay.
>>
>>If you offer an app in Squeak, and other company offer the same app, but
>>developed over VB, .NET, Java etc.., he will choose the VB,.NET,Java
>>project because the other is strange and doesn't look an app.
>>
>>Now, some people will be answer with "Komanche+Seaside=Web Interface" but,
>>as I said, (I think) the web interface is not the solution, not all the
>>end-users likes web interface to work (a point of sale on a supermarket
>>for example), and remember, "he" pay.
>>
>>Is sad. All is around money, yes, but is the reality and, I think, all of
>>us, wants work with Squeak using it on commercial projects for our own
>>benefit, and not use it only on home to invest.
>>
>>There are "solutions" (¿solution?) like wxSqueak, but seems not continued.
>>
>>IMHO, If Squeak change the look&feel, could be the Smalltalk flavour thath
>>make shadow to VisualWorks. And we, the developers (and users), don't need
>>a pink debug window to fun developing.
>>
>>Well, this is only my pesonal opinion (not the solution) about this
>>(again). My 2 cents.
>>
>>El Sábado, 3 de Febrero de 2007 22:00, J J escribió:
>>>I have been thinking about this stuff as well.
>>>
>>>Vista is out, and the places I read think Microsoft may have opened the
>>>door for some competition (due to trying to force DRM down everyone's
>>>throats, etc.). If Steve Jobs goes for it, Micheal Dell said he is
>>>interested in shipping Dells with Mac OS on them. Some people are even
>>>saying Linux may gain some big market share.
>>>
>>>So what this means to me is, people will be looking for an easy way to
>>>make
>>>GUI applications on these platforms. I know nearly nothing about the MAC
>>>world, but in Linux the only RAD tool I am aware of is a code generator
>>>for
>>>GTK.
>>>
>>>Now in Smalltalk we always say (and I believe) that we can be much more
>>>productive then other languages. So I think it may be time to prove it.
>>>
>>>I don't know how many of you have used Dolphin, but it is an amazing
>>>system. It only works on windows, but the GUI is wonderful and looks just
>>>like a normal windows app. And what is more, after you build an
>>>application, it has tools to automatically package up the application you
>>>write and turn it into a MSI kind of package. This includes turning
>>>certain parts into DLL's so that if you write multiple applications they
>>>can share libraries, etc., etc..
>>>
>>>And I think Dolphin is currently the perfect system for building native
>>>windows apps. You get as much, or more speed then a VB environment but
>>>vastly more power.
>>>
>>>What would be nice, is if Squeak had something like this. A great GUI
>>>builder (maybe it has already) and some way that we could use some system
>>>to turn an application we write into a native Linux/Mac OS package.
>>>Well,
>>>native looking. If you check what Dolphin installs you would find a
>>>smalltalk interpreter in there. The payback with the installer is, we
>>>can
>>>then submit "binaries" to distributions like Debian for any applications
>>>we
>>>make. The end user doesn't need to know it is Smalltalk. If we end up
>>>becoming a big player in the Linux and/or MAC world, people will be
>>>*begging* us to share how we are doing it.
>>>
>>>With a rapid GUI development tool bound with the productivity of the
>>>Smalltalk language and the platform independence of Squeak we could have
>>>quite an advantage in the native UI space. And I understand the concerns
>>>about making apps that do things that already exist, but what we have to
>>>remember is that all applications change all the time. What a Word
>>>processor looked like 5 years ago is a little different then what they
>>>look
>>>like today and will be still more different in another 5. Not
>>>drastically,
>>>but new features are being added. All we have to do is keep up with the
>>>features they have and add our own here and there. To take a page from
>>>Paul Graham's book, when ever a "competitor" adds a feature, we can have
>>>it
>>>the next day.
>>>
>>>Think about Mozilla for example. They are pretty advanced, but it is an
>>>enormous code base in C. They can't add new core features quickly.
>>>
>>>I still believe the web will play an even larger roll in the future then
>>>now, but we will always have to have *some* native apps (a browser if
>>>nothing else). And if MAC gets a bigger percentage of the desktop market
>>>share (and maybe even Linux), this could open up an opportunity that
>>>wasn't
>>>there before. And I don't think anyone can move to cover that gap as
>>>quick
>>>as Smalltalk can.
>>>
>>>>From: Brad Fuller <brad at bradfuller.com>
>>>>Reply-To: The general-purpose Squeak developers
>>>>list<squeak-dev at lists.squeakfoundation.org>
>>>>To: squeak-dev at lists.squeakfoundation.org
>>>>Subject: Making Squeak more accessible and used - reversing the trend
>>>>Date: Tue, 30 Jan 2007 18:05:01 -0800
>>>>
>>>>All,
>>>><sniped>
>>>_________________________________________________________________
>>>
>>> >From predictions to trailers, check out the MSN Entertainment Guide to
>>>the
>>>
>>>Academy Awards®
>>>http://movies.msn.com/movies/oscars2007/?icid=ncoscartagline1
>>
>
>
>--
>brad fuller
>www.bradfuller.com
>
_________________________________________________________________
FREE online classifieds from Windows Live Expo buy and sell with people
you know
http://clk.atdmt.com/MSN/go/msnnkwex0010000001msn/direct/01/?href=http://expo.live.com?s_cid=Hotmail_tagline_12/06
More information about the Squeak-dev
mailing list
|