[1] https://www.raspberrypi.org/documentation/installation/insta...
[1] https://www.raspberrypi.org/documentation/installation/insta...
Now that's some grade A nonsense.
or
"...developing anything cross-platform on Windows is a huge pain"
You haven't used Windows in a very very long time I take it? Powershell is likely a better shell than Bash and Microsoft freely provides compilers for C/C++/.Net and you can trivially get compilers for most other major languages on the platform.
All I am reading from your complaints is that you're scared of learning something new.
This compiler is provided as part of the Microsoft (R) .NET Framework, but only supports language versions up to C# 5, which is no longer the latest version. For compilers that support newer versions of the C# programming language, see http://go.microsoft.com/fwlink/?LinkID=533240.
edit: and better tab completion.
The documentation seems incomplete and very clunky to actually use; it's hard to find what command you want and some docs are just plain wrong. Even using third party docs is frustrating. Honestly, it reminds me of the PHP docs, and not in a good way. Job control seems to be very clunky. I can't seem to push things into the background reliably in a PS1 script. Some things seem to work OK but others just background and disappear. Another problem I've had is appending to files; you can output log information to a file (ie. ls > ls.log) but you can't append to a log file (ie. ls >> ls.log). There may be a way to do it, but it probably involves writing a command and loading it somewhere.
That's the most annoying thing I find when living in the Windows world; there doesn't seem to be a good representation of $HOME. Where do I keep my SSH keys? When I create PS1 scriptlets how do I ensure they are loaded in a new PS1 shell? I'm sure there are answers to this but, as I said before, the docs are not the best. Maybe Microsoft should author a BASH --> PS1 translation guide. :)
You can append content to a file using >>:
PS C:\Users\rich> "Foo" > 1.txt
PS C:\Users\rich> cat .\1.txt
Foo
PS C:\Users\rich> "Bar" >> 1.txt
PS C:\Users\rich> cat .\1.txt
Foo
Bar
PS C:\Users\rich> ls ~/.ssh
Directory: C:\Users\rich\.ssh
Mode LastWriteTime Length Name---- ------------- ------ ----
-a---- 1/14/2016 19:30 3247 id_rsa
-a---- 1/14/2016 19:30 744 id_rsa.pub
-a---- 1/14/2016 22:12 1595 known_hosts
Learning Powershell had higher costs than using something *nix based without any major advantage.
Seems logical to me.
You can format the SD-card with a 3rd party app that's free. Okay, i'll download that..
Actually, i don't really understand the problem and i also don't agree with developing anything on windows is a huge pain...
I run a lot of github projects just fine on my Windows 10 without additional hassle if VC++ is correctly configured :)
sudo apt-get install ntfsprogs
That's the same as installing a third party application i suppose ;) -- http://blog.onetechnical.com/2009/06/09/format-an-ntfs-drive...It seems to convert the ffu format to a dd-able img format. I haven't tried using it, however.