Good points you raise. So let me follow up,

question,

is there someone currently I could follow up off list with experience in sugarizing binaries? It appears Tomeu was the expert... Also, nice Flossmanuals, but a bit beyond my current skills, and apparently still relies on yum
http://en.flossmanuals.net/sugar/ch031_running-gnulinux-applications/
I will try to contact the 2008 credited people also

The goal would be to be able to bypass the need for sudo yum when installing the MSP430 toolchain rpms, so Uruguayans are not left out the world of Microcontrollers

I don't quite get this "wrapper" thing




BTW and with lesser importance, my authorities were that C and variants are faaaaar ahead (45% !) of Python (4%) or anything else, and even more so every day, as "the language for the real world" right now, especially when you sum C, C++, C#, and that Apple C I never remember the name of (checked: Objective C) that is growing so much in the US right now to the point of being, without even counting the other Cs, the "number one" by itself.

I'm surprised to hear otherwise, but then there are specialized applications, I agree, and opinions :-)
I quote the Python link:
“It’s still a relatively niche skill-set and demand isn’t astronomical, so rates are not as high as they could be,”

data:
freshest, November 2012
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

2011
http://spectrum.ieee.org/image/1928472
http://langpop.com/




On 12/02/2012 08:13 AM, Martin Dengler wrote:
On Sat, Dec 01, 2012 at 10:08:07PM -0600, Yama Ploskonka wrote:
If it is defunct, can we use binaries finally to optimize and speed
up operation
"Using binaries" is not what needs to be done.  "Rewriting each
activity" (that you want to speed up) is what you're saying needs to
be done.  That's a lot more work than just finding the bottlenecks in
existing python applications and reducing them.

instead of an interpreted language, notoriously less
efficient of the very limited resources?
Interpreted languages are more efficient at using porting resources
when the binary formats change, and more efficient in how they use
developer resources.  Python is at the top of the list of
languages/platforms that meet the Educational and Technical goals on
http://www.sugarlabs.org/index.php?template=page&page=contributors .
It's one of the best languages for the "low floor, high ceiling" goal.
And in many areas it's becoming more and more common in the
workplace[1], so it's hardly a niche language any more.

If you want to rewrite the applications in C or Lua or something, I
don't think anybody's going to stop you.

Martin

1. 
http://news.efinancialcareers.com/15728/if-youre-a-technologist-with-python-or-scala-skills-consider-yourself-in-demand/

_______________________________________________
IAEP -- It's An Education Project (not a laptop project!)
[email protected]
http://lists.sugarlabs.org/listinfo/iaep

Reply via email to