From a wide survey done for Openstack: "the top four business drivers, according to the user survery, were Ability to Innovate, Open Technology, Cost Savings and Avoiding Vendor Lock-In. Ability to innovate is ranked first"
This message can be showcased in examples of Pharo deployments and direct user reports. Sudhakar krishnamachari On Jan 2, 2015, at 11:48 AM, S Krish <[email protected]> wrote: > > Wishes for a great new year for Pharo.. !.. > > Subjective topics are the easiest to waste one's effort on, though are > essential in their own way, if we restrain ourselves. Pharo to me is headed > in the right direction with the right evangelists at its core. There should > not be a dilution to it in any pursuit. > > a) PR and spreading the awareness is important to a pursuit of increasing > usage of the technology but not essential. > > b) For a software platform ( again I say Pharo / Smalltalk is a platform not > a langauge ), it is question of : > > Success is not from Pharo Platform per se but from its usable frameworks: > > * Seek success organically, evolve to be the best fit for enterprise > programming, this can be through any of Seaside, Teapot+Zn, Glamour toolkit, > Jun, Open CL/R other interfaces, R Pi custom OS, etc.. or as in mega > framework like OpenStack in Pharo weaving in existing elements of the mega > framework for now.. et als. Make the framework use simple, scalable, flexible > that it is viral in its growth for the programmers. > > * Small business application ( not helloworld ) should be say a 1-3 hr > work with documentation given. Rails promised that hiding its complexity to > user discovery but by then the user is hooked on enough to provide his inputs > / improve the framework. I liked the Teapot, Amber need to push more around > that kernel to make it scale upto creating a full application framework > deployable in 3 hrs. > > Pharo Platform: > > * The platform offers stable and guaranteed behavior across fundamentals > of operations (all of CPU/ Mem/ OS resource use et als ), security specially > that ensures programmers can easily convince the CEO/CTO's to allow their pet > projects to be integrated. Gaps will exist and programmers will fulfill it > and grow the frameworks. Make the users feel as both "winners" and "owners" > in using the frameworks. Yes we need visionaries to lead those frameworks. > > * Make it as modular as possible to be able to use it just plain > commandline, with or without UI and its varied tools but with any of the > packages with dependencies that are well structured and easily updateable. > > * The platform if it targets the enterprise will have to target > enterprise interfaces viz: DBMS, MQ, WS , deployment through easy integration > with Apache webserver or other common platforms. This is an incremental goal > driven by state of Pharo now and overal ecosystem of its platform progressing > together. > > PR: > > * Seek to push what you have to others through PR, at best this can only > be adjunct to the above, will probably yield some benefit but will not be the > raison-de-etre of the success of a product. Infact one part of PR I believe > works ( not something many intellectuals prefer) create sub-forums/ > sub-committees and make more and more people be part of it. > > * I would much rather prefer having a website that showcases each > enterprise use like in Seaside the web application framework. But what the > seaside site lacks is a complete brief on deploying a web app end to end with > DBMS integration, easy css, js, et als integrated in 1 - 3 hrs, fairly > customized to my first prototype I require. Similar focussed sites should > exist that can be simple 1-2-3 instruction for the helloworld and scale up > quickly within a day to a workable app customized for requirement. Most > important leverage as much of pre-existing skills as in HTML, CSS, JS, MQ, > DBMS, ORM et als.. rather than create a new learning curve of the developer. > The kernel should be a killer feature as in Seaside/ Teapot but they need to > keep the continuum.. while taking the high ground > > > > > Let me put my hands on some of these efforts and then talk more. I am greatly > interested in pushing Pharo to enterprise use atleast for a personal pursuit, > let this new year resolution be to see that happens before the year runs out. > > > > On Fri, Jan 2, 2015 at 10:01 AM, horrido <[email protected]> wrote: > Smalltalk isn't the ultimate language for me, either. I happen to like Go a > lot. And it's conceivable that someone may come up with another truly great > programming language in the future. >
