Technology Archives - Page 2 of 3 - LoudProgrammer

Technology

The Top 17 Badass Computer Programmers Of All Time

The Top 17 Badass Computer Programmers Of All Time

Technology
The most influential software programmers of all time are the innovative and brilliant men and women who each contributed something ground-breaking to the software programming world. These are the pioneers of programming all having created, evolved or improved upon the foundations of modern computer programming. Selecting which software programmer is the absolute most influential is often a chicken and egg conundrum. Without the early programming languages like FORTRAN, created by John Backus, or the C programming language, created by Dennis Ritchie, newer languages would never exist. But newer programmers, such as Tim Berners-Lee, who created HTML, James Gosling, who created Java, or Rasmus Lerdorf, who created PHP, improved upon those early innovations to create bigger an...
Top 45 Best Comments In Source Code I Ever Encountered

Top 45 Best Comments In Source Code I Ever Encountered

Technology
In computer programming, a comment is a programmer-readable explanation or annotation in the source code of a computer program. They are added with the purpose of making the source code easier for humans to understand, and are generally ignored by compilers and interpreters. The syntax of comments in various programming languages varies considerably. Comments are sometimes processed in various ways to generate documentation external to the source code itself by documentation generators. They can also be used for integration with source code management systems and other kinds of external programming tools. In my life as a web developer, here are some of the 45 funniest source code comments I encountered. Have fun and feel free to add yours in the comments section. 1...
Which Programming Language Should I Learn First

Which Programming Language Should I Learn First

Technology
When you are starting out as a software developer, the first and most challenging question to answer is always which programming language you should learn first. It is important to ensure that you learn the right skills that will make you useful and marketable once the difficult part of learning is out of the way. However, most wannabe software developers spend too much time deciding on which programming language to learn to the point that much time is wasted that could have been spent actually building something useful. The key point that helped me narrow down on the programming language to learn was to decide on the particular field I was interested in. Once you decide on which field you are interested in or which software particularly you want to build, it will be easier...
5 Tips to Speed up your Web Server Response Time

5 Tips to Speed up your Web Server Response Time

Technology
Web Server response time is the amount of time it takes for a web server to respond to a request from a browser. No matter how optimized your web pages are for speed, if your server response time is slow your pages will display slow. Google says "You should reduce your server response time to under 200ms". As a website gets more traffic, it uses more server resources. A website that once was quick, crisp and fast becomes slow and sluggish as traffic goes up. Think the speed of your website doesn’t matter? Think again. A 1-second delay in page load time yields: 11% fewer page views 16% decrease in customer satisfaction 7% loss in conversions (source: Aberdeen Group) Amazon found this to be true, reporting increased revenue of 1% for every 100 milliseconds improv...
5 Reasons JavaScript for the Back End is Awful!

5 Reasons JavaScript for the Back End is Awful!

Technology
JavaScript was created years ago almost as an afterthought to be included in web browsers which is front-end. If you are familiar with the language then Node.JS, a JavaScript framework for the back end, will not present much of a learning curve. So why do I consider JavaScript for the back end an awful option? There are tons of languages used for backend, from most popular like PHP, Ruby, Python, Java or C# to as much esoteric (at least for the web) as Lisp. So every backend developer thinks different. However, I am sure there are many developers who consider JavaScript not suitable for the server. Below is the list of my reasons: 1. There is no standard approach First, JavaScript, as a language, is really "loose." It's loosely typed, it fails silently, and it tend...