The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
Honestly, I'd never use Python for a medium or large scale project, certainly not for web development (Django? shiver) but for cross-platform stuff on an SBC, bring it! Especially when there's so many people that have done cool things (like with LCD display modules) that I can use directly in Python, instead of having to resort to C. And when I need pin-level control of the hardware, talking to a C library is quite easy.
As with Ruby, my productivity is anywhere from 1/10 to 1/2 of what I can achieve in a language where the IDE tells me that with "Foobar = 5", "Foobar" not defined because I meant "foobar", instead of just happily creating the damn variable on the fly, leaving me to wonder why the program acts weird.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
Usually, when making machine set ups at customer companies there is no internet available.
Moreover, if like me, you are developing software for special machines usually internet is not offering a lot of help content.
As some of you may know I've been struggling with my slooooow desktop PC which worked fine before, but didn't now even after a complete re-install.
I looked into buying a new one (thanks for all the tips!), but I decided I don't really feel like spending €1399,- on something I don't really REALLY need (yet).
So I took some more time to find out what's wrong with my computer.
Turns out the Windows Updater broke somewhere last year, checks for updates at startup, hangs, but still takes up all resources.
The fix was to download some updates manually, disconnect from the internet, restart (stay disconnected), install first update, restart again, install second update, reconnect to the internet, restart.
And it seems to have worked.
It only took me a good two hours to install Visual Studio 2015 CE and, more importantly, it takes only seconds to start instead of the minutes it took before.
I am now again the proud operator of the following system:
Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz 2.00 GHz
4,00 GB RAM
ATI Radeon HD 5800 Series (2.804 MB)
2 TB SATA
I'll probably still buy a new computer later this year, but for now this'll do