[Newbies] Raspberry Pi v. Raspberry St
Dan Norton
dnorton at mindspring.com
Sun Jul 5 23:54:20 UTC 2015
On 5 Jul 2015 at 16:22, Kirk Fraser wrote:
>
> We should ask why do people want to teach Python instead of
> Smalltalk? Why do people veer
> away from Smalltalk with add-ons like Etoys, Scratch, and many other
> paradigms like Patterns
> and CRC cards, which aren't as good for commercial programming, thus
> really aren't as good to
> teach children? What can be done to remodel Squeak to provide all
> the features more
> commercially popular languages have?
>
> Earlier a post saying a boss didn't want a GUI that a combination of
> buttons would bring up all
> sorts of things his employees shouldn't be playing with. So put a
> cleaner commercial GUI on the
> list. Maybe the preferences switch could be in its own file or as
> the first character in Sources to
> reduce file count. The Changes file shouldn't be needed in a
> deployed application. Is there any
> way to cut the deployment image down to one file containing both the
> Sources and VM like an
> .exe in any other language?
>
> I've written on the need to fix Garbage Collection control so it can
> be turned off like Python allows
> to enable Squeak to be used for real time projects like self driving
> cars, since a 100ms delay can
> veer 8 feet off course, fully into a lane of oncoming traffic.
>
> Recently I learned from a UC Berkeley website it takes 100ms to
> recognize the objects in a
> picture too. Does that mean the future will have a cloud in every
> car and Squeak needing to
> conduct image analysis in hundreds of cooperating cores to get safe
> real time performance?
>
> The state of Squeak for all its benefits seems like a collection of
> law statutes, a big set of text
> contributed by years of legislation that nobody can remember all of
> and some of which makes little
> sense. Maybe a major rewrite starting from zero would help?
>
" like a collection of law statutes" is a good analogy. Cuis seems like a major rewrite of
Squeak and is simpler, easier to understand. What do you think of Cuis?
> The GUI - while it has many nice features, it somehow seems to lack
> the crisp precision, ease,
> and speed of commercial software like Solidworks. I like how
> Squeak comes up and is ready to
> go far quicker than say Amazon's Audible application but Squeak
> graphics aren't so fast or easy
> to program as Solidworks.
>
> Recently I saw a couple of short videos on two moderate size robots
> where users extolled their
> ease of programming. Perhaps Smalltalk needs a new top level rule
> based language to improve
> programmer efficiency. I'm working on this one. And as my
> prototype was so easy, it angers me
> to think of all the time I spent being both ignorant and afraid
> after seeing various compiler books
> like the "Dragon Book" intentionally make compiler writing a
> difficult graduate level course instead
> of an easy advanced beginner level assignment.
>
> But one thing I have in common with my Raspberry Pi, when my
> utilization is maxed for too long, I
> overheat and shut down. I can write simple stuff like this when
> it's too hot to do real work. But
> even multiple cores get too hot when they are maxed out. So a real
> time computer needs heat
> control or cooling overkill in case a vital complex situation clogs
> the bandwidth. Well, pray about
> it.
- Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20150705/678e038b/attachment-0001.htm
More information about the Beginners
mailing list