On Jan 29, 2008 6:00 PM, Matthew Fulmer <[hidden email]> wrote:
I was a 25 year old mechanical engineer when I saw the Aug 81 Byte magazine cover story on Smalltalk. For far too many years I let myself be swayed by "experts". At first it was those who said that "real" Smalltalk required expensive workstations, then after Digitalk shattered that notion, there were various and sundry issues raised about the need to keep Smalltalk "pure". People like yourself and David(great ideas man!!!) can learn a lot from this community, but don't let people discourage you from your vision. This kind of thing has been going on for a long time, sadly to our collective detriment IMO. The good news is that Squeak's story is still unfolding and you can help shape it according to your vision!
|
In reply to this post by Colin Putney
On Jan 29, 2008 7:51 PM, Colin Putney <[hidden email]> wrote:
While I don't agree, I also don't see anything inherently wrong or bad about this view - to each his own. However, it isn't consistent with the original goals of Smalltalk nor the "programming for the rest of us" statement currently on the Squeak About page. I know there are others who don't want to see the community expand very much and if that is a consensus then the About page ought to be changed to reflect it. Although Smalltalk as an SDK is a stretch in my view, Croquet makes clear who its audience is - truth in advertising. If the Squeak community really doesn't want Squeak to be for "everyone" that ought to be clear up front. Cheers, Laurence If Smalltalk were more popular, I doubt we would |
In reply to this post by David Zmick
Hi,
On Jan 29, 2008 11:45 PM, David Zmick <[hidden email]> wrote: > I have been wondering how to make smalltalk a more "popular" language, I can find different options: - distribute flyers (http://damien.cassou.free.fr/) - present Smalltalk/Squeak/Seaside (https://svn.squeak.org/Advertisement/presentations/squeak_jm2l_en/) - help people working on the Smalltalk entry point (the dev-images, the documentation...) - live on #squeak irc and answer questions - develop programs with Smalltalk/Seaside and advertise -- Damien Cassou |
Hi,
Please note that ESUG (the European Smalltalk Users Group) is a non- profit organization that promotes Smalltalk since 1991. ESUG has many promotion actions : -encourage (financially) people write papers about Smalltalk in magazines -encourage researchers to use Smalltalk and say it in conferences, -Support people to give talks Smalltalk and related technologies (e.g. Seaside) -Pay students to develop open source software during summer (SummerTalk program) -Sponsor Smalltalk related events -Support Smalltalk open-source initiatives (e.g. Squeak foundation :-) -Sponsor students to visit laboratories doing Smalltalk -Organize Smalltalk events and particularly a yearly Smalltalk dedicated conference that gathers Smalltalkers for all countries worldwide. --ESUG has a student volunteers program for its conferences: every year accommodation and a free registration are offered to about 15 students that help local organizers for dealing with the conference logistics --BTW, I have a scoop for squeakers here : The 16th ESUG Smalltalk conference will be held in Amsterdam next summer. Don't miss it! The ESUG board is open for supporting other projects. So, if you have ideas contact us. Noury Bouraqadi ------------------------------------------------------------------ Dr. Noury Bouraqadi - Enseignant/Chercheur Responsable de l'enseignement de l'informatique ARMINES - Ecole des Mines de Douai - Dept. I.A. http://vst.ensm-douai.fr/noury European Smalltalk Users Group Board http://www.esug.org ------------------------------------------------------------------ On 30 janv. 08, at 08:16, Damien Cassou wrote: > Hi, > > On Jan 29, 2008 11:45 PM, David Zmick <[hidden email]> wrote: >> I have been wondering how to make smalltalk a more "popular" >> language, > > I can find different options: > > - distribute flyers (http://damien.cassou.free.fr/) > - present Smalltalk/Squeak/Seaside > (https://svn.squeak.org/Advertisement/presentations/squeak_jm2l_en/) > - help people working on the Smalltalk entry point (the dev-images, > the documentation...) > - live on #squeak irc and answer questions > - develop programs with Smalltalk/Seaside and advertise > > -- > Damien Cassou > |
In reply to this post by Laurence Rozier
On 29-Jan-08, at 9:48 PM, Laurence Rozier wrote: > While I don't agree, I also don't see anything inherently wrong or > bad about this view - to each his own. However, it isn't consistent > with the original goals of Smalltalk nor the "programming for the > rest of us" statement currently on the Squeak About page. I know > there are others who don't want to see the community expand very > much and if that is a consensus then the About page ought to be > changed to reflect it. Although Smalltalk as an SDK is a stretch in > my view, Croquet makes clear who its audience is - truth in > advertising. If the Squeak community really doesn't want Squeak to > be for "everyone" that ought to be clear up front. Oh, don't get me wrong, I'm not advocating that we make the community into some kind of elitist club where outsiders aren't welcome. I really like the way this community treats newcomers, and I wouldn't want to change that. I'm a recent arrival myself! What I *am* saying is that I don't think we should be trying to achieve "popularity." We should put our efforts into developing our technology and empowering the community. If that happens to attract new members, great! If not, that's fine too. The community we have today is large enough to be successful. Colin |
In reply to this post by David Zmick
David,
Welcome aboard. You are not completely wrong; you are also not completely correct. I agree that growing Smalltalk's user base would be a wonderful goal. I also suspect it is not realistic, nor is it essential to Smalltalk's future success. Case in point: YOU found it; others will too. Our goal should be to have a best of breed tool waiting for them when they start to experiment. As far as making a system in which to develop languages (a very reasonable assessment of Squeak's origins), there is indeed use for such things, if only to some computer scientists. To me, computers are a tool, and I am quite content to program them in Smalltalk and focus on my real work. IMHO, the Squeak community should embrace both concepts. Some assume that means we must fork off a true Smalltalk system, leaving a volatile branch being for UI and language tinkerers. However, I suspect that most of those wanting a bleeding edge system would be very well served by running such code on top of any good Smalltalk environment. You will sometimes see the phrase "don't break our toy." I have no desire to do that; I simply would like the toy refactored such that a robust tool (useful to people like me) would lurk underneath the toy. Then new arrivals such as yourself would have the benefit of the system style suited to their needs, with both styles supported by the same broad community. Bill "David Zmick" <dz0004455@...>dz0004455@... wrote: I have been wondering how to make smalltalk a more "popular" language, because i think it is excellent, and i think it would be good to try to get other people to use it, because, i don't notice to many younger programmers, like myself, using smalltalk, though, i may be wrong. One of the first thing i would think of to promote smalltalk would be writing programs in smalltalk instead of just making smalltalk better, i am not trying to discourage improvement on smalltalk, but if all you are developing is a language for people to continue to develop a language in, it seems like a waste of time. The only program I know about, as in big, large scale programs, written in smalltalk is PetroVR, i may be wrong there to, but i see smalltalk as an excellent development environment and language, but, nothing big is written in it, and it will never grow if the community is focused entirely on making smalltalk better. I might be completely wrong, but that is what i have seen, but, i have only really payed attention for a couple of months, and i think it would be good to see some growth in smalltalk's popularity. :) Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254 Email: [hidden email] Tel: (352) 846-1285 FAX: (352) 392-7029 |
In reply to this post by Colin Putney
>
> What I *am* saying is that I don't think we should be trying > to achieve "popularity." We should put our efforts into > developing our technology and empowering the community. If > that happens to attract new members, great! If not, that's > fine too. The community we have today is large enough to be > successful. > > Colin +1 on this. Popularity should not be a primary target not near to be primary. It should be a natural consequence. Is not I don't like popularity, on the contrary, but it should come when success is guaranteed (useful popularity). Put efforts to force popularity easily blurs the focus the community achieved to make Squeak what it is todays. Cheers, Sebastian |
In reply to this post by Colin Putney
On Jan 30, 2008 4:20 AM, Colin Putney <[hidden email]> wrote:
Agreed. We should put our efforts into developing our I agree - the question is what is needed to empower a community that includes "everyone"? If that happens to attract I suppose it depends on what the definition of "success" is. The constant and justified "million euros" comments are a clear reminder that there are unmed needs. In 2000, I had to hire a Smalltalker for an internet startup. I interviewed or had conversations a good number of very experienced folk all of whom really wanted to be making their living from Smalltalk. It was hard then and still is. Yes Seaside and Croquet are opening doors but do the math - that's not an abundance of positions even for the most talented Squeakers. Getting a Squeak based project funded inside a company(large or small) is also hard. As a result Smalltalk and Squeak will continue to survive well into the future, but most of the people attracted to it(along with their families, friends and co-workers) will not get to use it broadly. We'll continue to use software that just sucks or is a poor imitation which is sad because it doesn't have to be that way and for a few short years it wasn't. There are ways out of the current mess, but people first have to acknowledge the mess and/or there has to be a significant wave of new adopters. Then the community has to be willing to make the difficult tradeoffs needed to climb out of the quicksand. In my view, survival is a necessary ingredient for success not the goal. Laurence
|
Well, despite what has been said here we at Pinesoft are (successfully)
devloping commercial applications with Squeak. -----Original Message----- From: [hidden email] [mailto:[hidden email]]On Behalf Of Laurence Rozier Sent: 30 January 2008 3:33 PM To: The general-purpose Squeak developers list Subject: Re: Promoting Squeak/Smalltalk On Jan 30, 2008 4:20 AM, Colin Putney <[hidden email]> wrote: On 29-Jan-08, at 9:48 PM, Laurence Rozier wrote: > While I don't agree, I also don't see anything inherently wrong or > bad about this view - to each his own. However, it isn't consistent > with the original goals of Smalltalk nor the "programming for the > rest of us" statement currently on the Squeak About page. I know > there are others who don't want to see the community expand very > much and if that is a consensus then the About page ought to be > changed to reflect it. Although Smalltalk as an SDK is a stretch in > my view, Croquet makes clear who its audience is - truth in > advertising. If the Squeak community really doesn't want Squeak to > be for "everyone" that ought to be clear up front. Oh, don't get me wrong, I'm not advocating that we make the community into some kind of elitist club where outsiders aren't welcome. I really like the way this community treats newcomers, and I wouldn't want to change that. I'm a recent arrival myself! What I *am* saying is that I don't think we should be trying to achieve "popularity." Agreed. We should put our efforts into developing our technology and empowering the community. I agree - the question is what is needed to empower a community that includes "everyone"? If that happens to attract new members, great! If not, that's fine too. The community we have today is large enough to be successful. I suppose it depends on what the definition of "success" is. The constant and justified "million euros" comments are a clear reminder that there are unmed needs. In 2000, I had to hire a Smalltalker for an internet startup. I interviewed or had conversations a good number of very experienced folk all of whom really wanted to be making their living from Smalltalk. It was hard then and still is. Yes Seaside and Croquet are opening doors but do the math - that's not an abundance of positions even for the most talented Squeakers. Getting a Squeak based project funded inside a company(large or small) is also hard. As a result Smalltalk and Squeak will continue to survive well into the future, but most of the people attracted to it(along with their families, friends and co-workers) will not get to use it broadly. We'll continue to use software that just sucks or is a poor imitation which is sad because it doesn't have to be that way and for a few short years it wasn't. There are ways out of the current mess, but people first have to acknowledge the mess and/or there has to be a significant wave of new adopters. Then the community has to be willing to make the difficult tradeoffs needed to climb out of the quicksand. In my view, survival is a necessary ingredient for success not the goal. Laurence Colin |
On Jan 30, 2008 10:38 AM, Gary Chambers <[hidden email]> wrote: Well, despite what has been said here we at Pinesoft are (successfully) Congratulations -- that's good to see! We need more successes. Where can one download your UI widgets? Laurence
|
It is included in Damien's dev images. otherwise, the latest version is
always at: MCHttpRepository location: 'http://www.squeaksource.com/UIEnhancements' user: '' password: '' for Monticello. If doing a "from scratch" install, it is always best to ensure that as few windows/morphs are present before loading (MC is not atomic yet). -----Original Message----- From: [hidden email] [mailto:[hidden email]]On Behalf Of Laurence Rozier Sent: 30 January 2008 4:04 PM To: The general-purpose Squeak developers list Subject: Re: Promoting Squeak/Smalltalk On Jan 30, 2008 10:38 AM, Gary Chambers <[hidden email]> wrote: Well, despite what has been said here we at Pinesoft are (successfully) devloping commercial applications with Squeak. Congratulations -- that's good to see! We need more successes. Where can one download your UI widgets? Laurence -----Original Message----- From: [hidden email] [mailto:[hidden email]]On Behalf Of Laurence Rozier Sent: 30 January 2008 3:33 PM To: The general-purpose Squeak developers list Subject: Re: Promoting Squeak/Smalltalk On Jan 30, 2008 4:20 AM, Colin Putney <[hidden email]> wrote: On 29-Jan-08, at 9:48 PM, Laurence Rozier wrote: > While I don't agree, I also don't see anything inherently wrong or > bad about this view - to each his own. However, it isn't consistent > with the original goals of Smalltalk nor the "programming for the > rest of us" statement currently on the Squeak About page. I know > there are others who don't want to see the community expand very > much and if that is a consensus then the About page ought to be > changed to reflect it. Although Smalltalk as an SDK is a stretch in > my view, Croquet makes clear who its audience is - truth in > advertising. If the Squeak community really doesn't want Squeak to > be for "everyone" that ought to be clear up front. Oh, don't get me wrong, I'm not advocating that we make the community into some kind of elitist club where outsiders aren't welcome. I really like the way this community treats newcomers, and I wouldn't want to change that. I'm a recent arrival myself! What I *am* saying is that I don't think we should be trying to achieve "popularity." Agreed. We should put our efforts into developing our technology and empowering the community. I agree - the question is what is needed to empower a community that includes "everyone"? If that happens to attract new members, great! If not, that's fine too. The community we have today is large enough to be successful. I suppose it depends on what the definition of "success" is. The constant and justified "million euros" comments are a clear reminder that there are unmed needs. In 2000, I had to hire a Smalltalker for an internet startup. I interviewed or had conversations a good number of very experienced folk all of whom really wanted to be making their living from Smalltalk. It was hard then and still is. Yes Seaside and Croquet are opening doors but do the math - that's not an abundance of positions even for the most talented Squeakers. Getting a Squeak based project funded inside a company(large or small) is also hard. As a result Smalltalk and Squeak will continue to survive well into the future, but most of the people attracted to it(along with their families, friends and co-workers) will not get to use it broadly. We'll continue to use software that just sucks or is a poor imitation which is sad because it doesn't have to be that way and for a few short years it wasn't. There are ways out of the current mess, but people first have to acknowledge the mess and/or there has to be a significant wave of new adopters. Then the community has to be willing to make the difficult tradeoffs needed to climb out of the quicksand. In my view, survival is a necessary ingredient for success not the goal. Laurence Colin |
Or the current "stable" release can be found in the dev Universe under "User
Interface". The ToolBuilder integration is worth loading also. > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]]On Behalf Of Gary > Chambers > Sent: 30 January 2008 4:20 PM > To: The general-purpose Squeak developers list > Subject: RE: Promoting Squeak/Smalltalk > > > It is included in Damien's dev images. otherwise, the latest version is > always at: > > MCHttpRepository > location: 'http://www.squeaksource.com/UIEnhancements' > user: '' > password: '' > > for Monticello. > > If doing a "from scratch" install, it is always best to ensure that as few > windows/morphs are present before loading (MC is not atomic yet). > > > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]]On Behalf > Of Laurence > Rozier > Sent: 30 January 2008 4:04 PM > To: The general-purpose Squeak developers list > Subject: Re: Promoting Squeak/Smalltalk > > > > > > On Jan 30, 2008 10:38 AM, Gary Chambers <[hidden email]> wrote: > > Well, despite what has been said here we at Pinesoft are (successfully) > devloping commercial applications with Squeak. > Congratulations -- that's good to see! We need more successes. > Where can one > download your UI widgets? > Laurence > > > > > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]]On Behalf > Of Laurence > Rozier > Sent: 30 January 2008 3:33 PM > To: The general-purpose Squeak developers list > Subject: Re: Promoting Squeak/Smalltalk > > > > > > On Jan 30, 2008 4:20 AM, Colin Putney <[hidden email]> wrote: > > > On 29-Jan-08, at 9:48 PM, Laurence Rozier wrote: > > > While I don't agree, I also don't see anything inherently wrong or > > bad about this view - to each his own. However, it isn't consistent > > with the original goals of Smalltalk nor the "programming for the > > rest of us" statement currently on the Squeak About page. I know > > there are others who don't want to see the community expand very > > much and if that is a consensus then the About page ought to be > > changed to reflect it. Although Smalltalk as an SDK is a stretch in > > my view, Croquet makes clear who its audience is - truth in > > advertising. If the Squeak community really doesn't want Squeak to > > be for "everyone" that ought to be clear up front. > > > Oh, don't get me wrong, I'm not advocating that we make the community > into some kind of elitist club where outsiders aren't welcome. I > really like the way this community treats newcomers, and I wouldn't > want to change that. I'm a recent arrival myself! > > What I *am* saying is that I don't think we should be trying to > achieve "popularity." > Agreed. > > We should put our efforts into developing our > technology and empowering the community. > I agree - the question is what is needed to empower a community that > includes "everyone"? > > If that happens to attract > new members, great! If not, that's fine too. The community we have > today is large enough to be successful. > I suppose it depends on what the definition of "success" is. The constant > and justified "million euros" comments are a clear reminder that there are > unmed needs. In 2000, I had to hire a Smalltalker for an internet > startup. I > interviewed or had conversations a good number of very > experienced folk all > of whom really wanted to be making their living from Smalltalk. > It was hard > then and still is. Yes Seaside and Croquet are opening doors but do the > math - that's not an abundance of positions even for the most talented > Squeakers. Getting a Squeak based project funded inside a company(large or > small) is also hard. As a result Smalltalk and Squeak will continue to > survive well into the future, but most of the people attracted to it(along > with their families, friends and co-workers) will not get to use > it broadly. > We'll continue to use software that just sucks or is a poor > imitation which > is sad because it doesn't have to be that way and for a few short years it > wasn't. There are ways out of the current mess, but people first have to > acknowledge the mess and/or there has to be a significant wave of new > adopters. Then the community has to be willing to make the difficult > tradeoffs needed to climb out of the quicksand. In my view, survival is a > necessary ingredient for success not the goal. > > Laurence > > > > > > Colin > > |
In reply to this post by Joshua Gargus-2
On Jan 30, 2008 12:42 AM, Joshua Gargus <[hidden email]> wrote:
> > What do you > think the costs are? (I can think of a few, but I'm curious about what > others think) Well, as other's have said, languages having huge libraries doesn't mean they're good. Of course a good counter argument to that is "who cares, I can get X done very quickly. We can always fix the library later if it matters". But the thing I would be most worried about is that what would happen to the *language* if it became popular. If Squeak became the #1 used language tomorrow that would mean we get the bulk of the people programming today. And the bulk of the people programming today seem *extremely* adverse to learning new languages or new (better!) ways of doing things. Even with the small-ish community we have now, we see requests to add some silly/useless/redundant feature to the language that their old language had, every couple of months. As for the job question: http://www.paulgraham.com/notnot.html (especially bullet 16). |
thanks guys, this is all great stuff, and i am very glad i started this(although you probably talk about it anyway)
>Case in point: YOU found it; others will too. Our goal >should be to have a best of breed tool waiting for them when they start >to experiment. i did find it, but only because my dad works for a company that writes software in smalltalk PetroVR-Caesar Systems >Oh, don't get me wrong, I'm not advocating that we make the community >into some kind of elitist club where outsiders aren't welcome. I >really like the way this community treats newcomers, and I wouldn't >want to change that. I'm a recent arrival myself! Thats like the hacker communtity, ive been trying to learn about security for some time now, and it is very hard to get in to learn about anything if you are not already l337("elite") :) On Jan 30, 2008 11:43 AM, Jason Johnson <[hidden email]> wrote:
|
On 30-Jan-08, at 2:36 PM, David Zmick wrote: > > Thats like the hacker communtity, ive been trying to learn about > security for some time now, and it is very hard to get in to learn > about anything if you are not already l337("elite") :) Believe me David, anyone that claims to be 'l337', isn't and probably never will be. tim -- tim Rowledge; [hidden email]; http://www.rowledge.org/tim Fractured Idiom:- ALOHA OY - Love; greetings; farewell; from such a pain you should never know |
well i know
On Jan 30, 2008 6:07 PM, tim Rowledge <[hidden email]> wrote:
|
In reply to this post by Damien Cassou-3
To me one of the issues that we have to attack to make Smalltalk more
popular in the business arena is: isolation. I mean, currently Smalltalk developments are "isolated" in two ways: - If you choose an Smalltalk, you can't migrate easily to another one. The "core" framework is more or less the same for all Smalltalks (collections, streams, exceptions, SUnit). But when you start using another things like networking, databases, UI... porting from one Smalltalk to another still requires a lot of work. Another issue on porting are tools for "source code packages". For example the code of Aconcagua (the unit framework created at Mercap), is very portable: it was created on VisualAge, and them ported to work on GemStone, Squeak and VisualWorks. Camp Smalltalk Rosseta was used to port the initial version from VAST to Squeak and VW, but the required work was not trivial, and maintaing "source code packages" for each Smalltalk flavor is really tedious. I know that there is a Monticello package loader con VW Public Store, but having an open source package format with multiple smalltalks in mind would be nice. (Even more nice would be having an open source multi smalltalk versioning system... imagine how nice would be if SqueakSource packages, and VW Public Store packages are accessible from the same public repository and versioning system). - The integration with other tools could be really difficult In VisualWorks you have tools to integrate an smalltalk application with the rest of the enterprise: webservices, ActiveX, JNIport. But in Squeak, no :( The webservices package seems to be unmaintained, and you have a great FFI support, but compared to Ruby or Python, the communication with systems in Java or C# requires a lot of work. For example, a lot of enterprises (Banks, travel agencies, etc) uses JavaEE for the middle tier. But there this is a potential market for Seaside in the web tier: the framework is superior and more flexible than JSP, Ruby On Rails or PHP. But is not easy to communicate your Seaside front end to the Java/C# backend. You can use and ad-hoc HTTP or plain socket messages, or buy a license of VW and use WebServices or RMI. But the immediate cost of this compared to just develop the web application in Java or JRuby, is difficult to justify. Also integration from other applications to Smalltalk is difficult (a nice thing of GNU Smalltalk is that you could use the VM as a library in C -the people in VW is working in something similar, and I think that St/X also have something like this). Thanks to this Python became more popular: Python is used as scripting language in a lot of games because is really easy to integrate from C/ C++. (for example in Linux you could make an filesystem driver using Python and FUSE!) Well that are to me aspects that we as developers can resolve, and can have impact on the whole community: with better integration with other systems, an small consultant could sell a Seaside based solution more easily. With tools to work on multiple smalltalks I think it would be less duplicated work, and more shared packages between smalltalk implementations. On Jan 30, 2008, at 4:16 AM, Damien Cassou wrote: > Hi, > > On Jan 29, 2008 11:45 PM, David Zmick <[hidden email]> wrote: >> I have been wondering how to make smalltalk a more "popular" >> language, > > I can find different options: > > - distribute flyers (http://damien.cassou.free.fr/) > - present Smalltalk/Squeak/Seaside > (https://svn.squeak.org/Advertisement/presentations/squeak_jm2l_en/) > - help people working on the Smalltalk entry point (the dev-images, > the documentation...) > - live on #squeak irc and answer questions > - develop programs with Smalltalk/Seaside and advertise > > -- > Damien Cassou > |
On Jan 31, 2008 11:12 AM, Diego Fernández <[hidden email]> wrote: To me one of the issues that we have to attack to make Smalltalk more This is true and you make many other good observations. Since these tend to apply within just the world of Squeak and there exists a spectrum of funded entities it would seem that the prospects for improving the situation are better there. In order for that to happen some small group of people will have to decide that it's in their collective interests to establish and maintain a Squeak kernel. The only way for the Squeak Foundation to do this is to convince at least 3-4 of the highly visible projects - say Squeakland, Croquet, Seaside to commit to a common foundation. Personally, I'd rather see the Croquet Consortium taking the lead as I believe that 3D collaboration is the near-term future of programming and they represent the largest group of folk with something at stake. I've made this call in the past and gotten no response but remain confident that it will in some way shape or form happen because the cost of doing it isn't that high relative to the impact it could have for the primary stakeholder. Cheers, Laurence
|
Laurence Rozier wrote:
> This is true and you make many other good observations. Since these tend > to apply within just the world of Squeak and there exists a spectrum of > funded entities it would seem that the prospects for improving the > situation are better there. In order for that to happen some small group > of people will have to decide that it's in their collective interests to > establish and maintain a Squeak kernel. The only way for the Squeak > Foundation to do this is to convince at least 3-4 of the highly visible > projects - say Squeakland, Croquet, Seaside to commit to a common > foundation. But does *anyone* even have the slightest idea what that would entail? It sounds great as a theory but in practice I have never seen a setup that has worked across significantly different code bases. The only working granularity in my experience is the image and in practice that means that unless these projects share a common image (which I find highly unlikely given that it would imply decisions about, for example, the scope of Morphic supported in it) it seems almost impossible to get something like what you are describing going. Cheers, - Andreas |
In reply to this post by Robert F. Scheer-2
Somebody should work on that nd I uderstand your point.
On Jan 30, 2008, at 12:31 AM, Robert F. Scheer wrote: > I've only been using Squeak a very short time (for robot main program) > and would like to continue, however a rather serious limitation for > robotics is computer vision and numerical methods used for things like > Kalman and particle filters. Python, for example, has PIL (Python > Imaging Library), numPy (numerical methods) and sciPy (scientific > methods), among others. > > http://www.pythonware.com/products/pil/ > http://www.scipy.org/ > http://numpy.scipy.org/ > > These libraries greatly enhance Python for use in technology fields. > > I'm too much a novice to venture any opinions on how this point of > distinction should or could be considered by the Smalltalk community, > but it's definitely something that will affect me personally and must > similarly affect others working on robots, electronic instruments, > scientific experiments and so forth. > > - Robert > > On Tue, 2008-01-29 at 16:45 -0600, David Zmick wrote: >> I have been wondering how to make smalltalk a more "popular" >> language, >> because i think it is excellent, and i think it would be good to try >> to get other people to use it, because, i don't notice to many >> younger >> programmers, like myself, using smalltalk, though, i may be wrong. >> One of the first thing i would think of to promote smalltalk would be >> writing programs in smalltalk instead of just making smalltalk >> better, >> i am not trying to discourage improvement on smalltalk, but if all >> you >> are developing is a language for people to continue to develop a >> language in, it seems like a waste of time. The only program I know >> about, as in big, large scale programs, written in smalltalk is >> PetroVR, i may be wrong there to, but i see smalltalk as an excellent >> development environment and language, but, nothing big is written in >> it, and it will never grow if the community is focused entirely on >> making smalltalk better. I might be completely wrong, but that is >> what i have seen, but, i have only really payed attention for a >> couple >> of months, and i think it would be good to see some growth in >> smalltalk's popularity. :) > > > |
Free forum by Nabble | Edit this page |