Ahh.  Apologies.   I don't think I understand your point. Are you saying
Smalltalkers habitually make obscure/cool things with no documentation and
leave their coolness to make their case for adoption rather then helping
people adopt them with documentation &  other help?  Or something else?


I wasn't trying to be insulting of what he's done just to point out that the
change of understanding between my conception of "the web" as it is today
and his example of an alternate approach/worldview was steeeeep. Its clearly
a lot and impressive.

In the 3:36 video he shows how caffeine.js is usable, enables the use in the
browser of

live-coding
loading js frameworks
manipulating js frameworks
aframe.io
WebXR
AR
VR
2D projections of a 3D space
normal Morphic on SqueakJS
MorphicJS with normal Squeak
HTML replication of the 4 pane code browser
remote interaction between instances of caffeine (e.g. on other machines)
GUI & backend
javascript <-> Smalltalk two way AST parsing
running in Node.js vs the browser
Web Workers
injecting code into node.js instances
6DOF headsets
Non AR, non 6DOF headsets
Speech control of caffeine
WebMIDI to play a middle C
Caffeine control of every tab in your browser (btw can I control your bank
account's tab from my caffeine.js app you're running?)

and implies that doing so is valuable.  Each of those are complex domains to
understand let alone the value of tying them all together.  

After watching it and reading about it (and things like Shaker) and trying
it I just have no idea how to apply it to problems I'm aware of and if there
was a "training wheels" demo then maybe I'd come to a better understanding. 
Or I'd learn about problems I'm not even thinking about because I have no
tools for them.  


To me it gives the impression of "you too can work on cars:
https://youtu.be/aHSUp7msCIE?t=21 see?" without the "these are wrenches,
this is a nut and a bolt, when you use them together you can do this, which
enables you to ...." part 

I know making and teaching are different skills both with their own
difficulties.  

My main point was he could use his tool to lead a person along a path that
shows how to adopt his tool rather than leave a person in the dev
environment with an open readme. And have that be the first impression and a
nice exposition of its flexibility and power.




ponyatov wrote
>> I've watched the youtube presentation and navigated through the impress 
>> presentation  on your site and it too quickly introduces tons of concepts
>> of
>> what you can do but nothing about why anyone should want to do those
>> things
>> or how to put them together into something a user would use once a
>> developer
>> has made something.  
> 
> Oh, you are already feeling the Smalltalk community spirit. 
> 
> That is a professor effect when everyone will be every day extoll and
> pitch
> how Smalltalk is cool, but nobody does not do any text or video blogging
> with etudes and reasoning how to use this magic for newbies, and why ever
> you need to use it at all in place of mainstream tools and languages
> already
> have and were documented anything you can imagine (except the Smalltalk
> interactivity and its memory persistence). The most fun you'll get with
> trying to make work of external libraries, that's the special feel of
> dropping dozens of errors due to incompatibility with your system.
> 
> 
> 
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Reply via email to