computer topics

All posts tagged computer topics

Computers > Operating environment >

If you want things done right, you have to do them yourself. I've always had problems with every program I've ever used. Some of these problems are a matter of the difference in taste or philosophy which I have. Other problems are quite fundamental.

In my opinion it's pretty straightforward to please me, but most programmers simply do not think like I do. Well.. I'm going to endeavour to learn to program so I can write the apps I require. There's just too much crap. Way too much.

See also:


bubblesort?
bubblesort?
experienced programmers
experienced programmers

Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software.

-- Bill Gates, An Open Letter To Hobbyists

Programming topics

Programming writing

Programming software

--

  • Widestudio

  • Valgrind for checking memory leaks.
  • https://blog.cleancoder.com/ [ 1 ] was https://web.archive.org/web/20130331231657/http://cleancoder.posterous.com/
  • https://ideone.com/

    • Online Compiler and IDE >> C/C++, Java, PHP, Python, Perl and 70+ other compilers and interpreters
    • Compile various programming languages online. Add input stream, save output, add notes and tags.
  • Alice

    • An innovative block-based programming environment
  • qb.js

    • An implementation of QBASIC in Javascript
  • Rough Auditing Tool for Security (RATS)

    • An open source tool developed and maintained by Secure Software security engineers. Secure Software was acquired by Fortify Software, Inc. RATS is a tool for scanning C, C++, Perl, PHP and Python source code and flagging common security related programming errors such as buffer overflows and TOCTOU (Time Of Check, Time Of Use) race conditions.
  • Flawfinder

    • https://web.archive.org/web/20040603232353/http://www.gnu.org:80/directory/all/flawfinder.html
    • Looks through source code for potential security flaws in source code by using a built-in database of C/C++ functions with well-known problems, and providing a list of potential security flaws, sorted by risk, with the most potentially dangerous flaws shown first. Risk level depends on both the function and the values of the parameters of the function. It ignores text inside comments and strings.
  • http://splint.org/

Advice

Languages to check out

Resources

Unsorted links

Computers, Software >

Platform / Computer / Hardware > Operating System > Operating environment > Software > Projects (or whatever)

A set of applications which run on a computer's operating system. They allow a person to actually make use of a computer. These applications are the link between the user's desires and fulfillment of those desires, e.g. projects.

This topic is the never-ending quest for a comfortable operating system and suite of software.

Continue Reading