News for hackers. Stuff that matters.
Re:Top Programming Languages: Python extends its lead, Assem... by jillesvangurp on Tuesday August 14, 2018 @01:43AM (#17755825)
This looks somewhat different to me than other rankings I've seen lately. Python is a nice language but putting it in first place kind of raises a lot of questions about the methodology since it is nowhere near that spot in essentially all similar rankings I've seen, ever. Also, python for embedded development?! I'm sure people do that but it hardly sounds like a typical use case for python.
Re:Top Programming Languages: Python extends its lead, Assem... by TickleSteve on Tuesday August 14, 2018 @02:49AM (#17756015)
Python is used a lot for embedded development, not on the devices themselves but in the supporting tools and test systems. Every embedded system I've worked on in the last decade has had a python test system associated with it.
Re:Top Programming Languages: Python extends its lead, Assem... by toomanybeersies on Tuesday August 14, 2018 @02:30AM (#17755959)
I see a lot of job listings that want python as a general skill, but few job listings for python developers.
Re:Top Programming Languages: Python extends its lead, Assem... by sametmax on Tuesday August 14, 2018 @02:55AM (#17756036)
With the "robot" framework, python is fantastic to test embeded systems.
Re:Top Programming Languages: Python extends its lead, Assem... by pjmlp on Tuesday August 14, 2018 @07:40AM (#17756978)
You just brought out bad dreams, having been one of their guinea pigs, back when it was HTML based.

I hope it is more user friendly nowadays.

Re:Top Programming Languages: Python extends its lead, Assem... by blub on Tuesday August 14, 2018 @02:18AM (#17755927)
The example they give for embedded Python is building an illuminated halloween costume (using a microcontroller). Another example I know of is comma.ai which is using it for their Android phone-powered self-driving car project.

I suppose Python can be used on embedded, but so can JavaScript (neither should be). One is on 1st, the other on 8th, doesn't make much sense.

Re:Top Programming Languages: Python extends its lead, Assem... by kamaal on Tuesday August 14, 2018 @03:02AM (#17756047)
>>Also, python for embedded development?! I'm sure people do that but it hardly sounds like a typical use case for python.

I think they mean for hobby coding like on RasberryPi. These days anything that doesn't come in a box is called a 'embedded system'.

Re:Top Programming Languages: Python extends its lead, Assem... by pjmlp on Tuesday August 14, 2018 @07:46AM (#17757006)
MicroPython runs on micro-controllers and can even compile to native, a bit like Cython.

Lets not forget many embedded devices are more powerful than 8 bit home computers.

Re:Top Programming Languages: Python extends its lead, Assem... by bock on Tuesday August 14, 2018 @02:44AM (#17756000)
At least there is https://micropython.org/ I guess it's mainly used by hobbyists, though.
Re:Top Programming Languages: Python extends its lead, Assem... by keithnz on Tuesday August 14, 2018 @02:12AM (#17755910)
Well, from what they say you can massage the data to get various views. Perhaps in ieee world, python is the top. But more generally it probably isn't.
Re:Top Programming Languages: Python extends its lead, Assem... by icebraining on Tuesday August 14, 2018 @03:03AM (#17756051)
Micropython is pretty cool, and runs on cheap and small devices like the ESP8266.
Re:Top Programming Languages: Python extends its lead, Assem... by solarkraft on Tuesday August 14, 2018 @04:52AM (#17756356)
Not sure if it really runs well. I can't import a ca. 50 line library (too little memory, I guess?).
Re:Top Programming Languages: Python extends its lead, Assem... by icebraining on Tuesday August 14, 2018 @05:06AM (#17756391)
Have you tried mpy[1]? Should help fit a bit more.

[1]https://github.com/micropython/micropython/tree/master/mpy-c...