Thanks everyone for your input. I am aware of Amber - worthy effort. I am more interested in Smalltalk IDE or app having a Browser. I am thinking more of Smalltalk calling Chromium Embedded Framework (CEF) via APIs. The browser is in direct two-way communication with the Smalltalk app. The complete API may be huge, but we can start with 1, 10, 100 APIs and still do useful stuff. Smalltalk missed out to Java because it did not embrace the internet. Let's not continue to miss out.
Someone mentioned Pharo should be good with data analysis. Well, I think a lot, if not all, that data is going to come from the internet. Hence an embedded browser is a great helper. Python rode on C/C++. Ruby rode on Rails and on Web. What can Smalltalk ride on? VisualWorks Appex seems to be an attempt to ride on Javascript. VW Appex manages both Smalltalk and Javascript in the same image. Javascript edits in Appex are reflected to the Internet Browser when it is refreshed. Most interestingly, Javascript edits in the Internet Browser Dev Tools are picked up by Appex and put into the image. What do you think of this strategy? Aik-Siong Koh nacho wrote > Did you tried Amber? > Is Smalltalk on the browser. > I believe that what you mean is embedding the V8 engine into Pharo. But > man, thats a huge work. Really... > my 2c. > > > *Lic. Ignacio Sniechowski, MBA* > *Prosavic SRL* > ☎* (5411) 4542-6712* > 📱* (54911) 6749-4721* > > > > > > > > > > > > > > > > > > > > > On Sat, Apr 29, 2017 at 7:53 PM, askoh [via Smalltalk] < > [email protected] >> wrote: > >> We means all communities of Smalltalk environments. Pharo is of course >> the >> biggest, hence my post here first. I am verifying the soundness of the >> idea >> of SIB and then do a student project on it. I am from the VisualWork >> community. I look forward to porting freeCAD: 3D CAD with Motion >> Simulation >> to Pharo when it has 64bit version on Windows. >> >> Aik-Siong Koh >> >> Denis Kudriashov wrote >> 2017-04-29 19:00 GMT+02:00 askoh <[hidden email] >> <http:///user/SendEmail.jtp?type=node&node=4944919&i=0>>: >> >> > We start out by embedding Chrome inside the IDE. Make them communicate >> > well. >> > We then port bit by bit to Smalltalk based on needs and priorities. >> > >> >> I am wondering, when you said "we" what you mean? Did you found team to >> work on such project? >> >> >> >> ------------------------------ >> If you reply to this email, your message will be added to the discussion >> below: >> http://forum.world.st/Smalltalk-Internet-Browser-tp4944879p4944919.html >> To start a new topic under Pharo Smalltalk Developers, email >> > [email protected] >> To unsubscribe from Pharo Smalltalk Developers, click here >> <http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=1294837&code=MDgwMG5hY2hvQGdtYWlsLmNvbXwxMjk0ODM3fC0xOTAxMTExODEy> >> . >> NAML >> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> >> -- View this message in context: http://forum.world.st/Smalltalk-Internet-Browser-tp4944879p4944991.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
