background preloader

10 ways to improve your programming skills — AntoArts

1. Learn a new programming language Learning new programming languages will expose you to new ways of thinking; especially if the new language uses a paradigm which you aren’t yet familiar with. Many of the ways of thinking that you will learn can be applied to languages that you already know, and you might even want to start using the new language for serious projects as well. Good languages providing a great educational experience (but not necessarily limited to that) include any Lisp ( Scheme is good), Forth , PostScript or Factor ( stack-oriented programming languages ), J (wonderful array programming language ), Haskell ( strongly typed purely functional programming language ), Prolog ( logic programming ) and Erlang ( concurrent programming goodness). 2. A lot can be learnt from books. 3. What are the advantages of joining an open source project? You can find different projects on sites such as GitHub , Sourceforge , gitorious , BitBucket or Ohloh . 4. 5. 6. 7. 8. 9. 10.

Picking the Right Web Server Steven J. Vaughan-Nichols has written a wonderful article for newbies and experienced pros alike for the sponsored site Software Quality Connection with the above title. He has lots of great suggestions and the article is well worth a quick read. It used to be easy to pick a Web server for running your business: If you were a Microsoft shop, it was IIS, the Web server that comes as part of Windows Server; if not, there was Apache. But those days are just a fond memory now.

Welcome to Fluidinfo

Related: