vu3rdd
Joined 17 years ago
Joined 17 years ago
Have you tried Gridsync, a GUI for Tahoe-LAFS?
I like to see something along the lines of the K&R book or the GoPL book. I was hoping that "Programming Rust" is such a book, but I was disappointed. And (may be it is just me) I like to see exercises in Programming books.
Thanks. The new format looks a lot better, IMHO.
http://nisl.wayne.edu/Papers/Tech/code-pf-fast09.pdf
Luigi Rizzo is the original author of the fec C library.
I co-maintain zfec (and the Debian package of it) along with Zooko. A new release of zfec is planned to be out soonish.
edit: removing the <> delimiters around the URL. Sorry!
OpenBSD project seem to be doing the right thing (as they always did, imho) by deleting a lot of code from the base and not letting it to rot.
As a programmer, one has no choice most of the time on what language a program should have been written, in my career, I have mostly been modifying and adding code than writing new code from scratch. This mostly means C, for anything close to hardware, as electrical/electronics engineers are familiar with it. Another way of saying this is that, "I program in whatever language, my team is programming in".
Embedded systems also have size limitations and the problem of bootstrapping on new hardware. C has time and again proven to be easy.
If you examine a typical GNU/Linux distro, you see all kinds of programs written in C that ought to have been written in a type safe language because most of the time, C's features were not required for the program.
I wish more and more "new" programs are written in all kinds of languages (not just Rust, but in Python or Haskell or OCaml ..) other than C and that we restrict C to the things we really need it for.
Overall, knowledge of C is only going to help. Whether you want to use it to use it for your next project is something that depends on the problem at hand.
"Modern C" is a good book on some of the new features.
http://icube-icps.unistra.fr/img_auth.php/d/db/ModernC.pdfIMHO, it is not OK to lock down things you own. I have been a victim. I bought an AppleTV v2 and a planned obsolescence by Apple and Google rendered it useless (with a YouTube API version requirement).
PCs are special in that, they are general purpose devices and not appliances. If you are using it as an appliance, chances are, you are not interested in running another operating system on it.
Sad is also being at the mercy of Apple to do "upgrades" of software, being at the mercy of Apple for security fixes.. the list goes on.
It has instructions for all major operating systems.