Thursday, August 20, 2015

Free IDE for C and C++ Programmers

If you are a C or C++ Programmer, and looking for a great IDE(Integrated DevelopmentEnvironment)
 for running, testing and building some fine codes, with great ease, then you are at the right place. 
IDE's have evolved over time and now we have many of them with features like syntax highlighting, 
code completion, debugging support etc.

So here we have 8 Amazing and Free Integrated Development Environment Softwares, best suited for C and C++ programmers.

 1. Eclipse CDT
The CDT project provides a fully functional C and C++ Integrated Development Environment based on the eclipse platform. It includes features like, support for project creation, standard make build, source navigation, call graph, macro definition browser, code editor with syntax highlighter, folding and hyperlink navigation etc. This is the best IDE for C and C++, you can ever find.

2. BloodShed Dev-C++

Blood shed Dev-C++ is a fully featured IDE for C/C++ programming languages. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.

3. Code::Blocks

Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable with a consistent look, feel and operation across platforms.

4. NetBeans IDE

NetBeans IDE, as we all know is a well known Java IDE, but many of us might not be aware about its use as C/C++ IDE. You can work with and create C/C++ applications with dynamic and static libraries, and you can also create C/C++ projects from existing codes.

5. Microsoft Visual Studio Express

This is probably the best C++ IDE available, but it cannot be used for free for more then 30 days. After the 30 days Free trial version you need to buy the complete version to avail its services. Now, Microsoft Visual Studio Express 2012 is also available for Windows 8 platform.

6. CodeLite

CodeLite is an open source, cross platform IDE for the C/C++ programming languages, build and tested on Windows XP SP3, Windows 7, Ubuntu 11.10/12.04 and Mac OSX 10.5.8.

7. Borland C++

Borland C++ is a C and C++ programming environment for MS-DOS and Microsoft Windows. It is the successor to Turbo C++, and includes a better debugger, the Turbo Debugger, which was written in protected mode DOS.

8. Turbo C

Turbo C/C++ is the oldest IDE for C and C++ programming. Its earlier versions are available freely over Internet. Originally developed by Borland, in 2008 it was taken over by Embarcadero Technologies. Recently they came up with an all new C++ Builder, which is a Rapid Application Development (RAD) environment for writing programs in C++ programming language.


Interesting Internet and Technology facts


 


We all love Internet and with amazing technological advancements, there is absolutely nothing impossible these days. Technology and of course Internet has become an integral part of our lives. That's why we ask everyone, What's Technology for? and we get an answer, its for everything. So if you are an Internet lover and Tech freak, you must be aware of these amazing and rarely known facts.


Lets begin, I hope you will know a lot that you were unaware of. And if you know some facts that we missed, to share with us.

1. Amazon, originally was a printed book seller company, now it sells more e-books than printed books.

2. The first banner advertisement on Website was introduced in the year 1994.

3. Facebook reports over 1 billion registered users. Were it a country, it would have had 3rd largest population in the World.

4. During 1980s, an IBM computer was not considered to be 100% compatible if it could not run Microsoft Flight Simulator.

5. Did you know that Email was already around before the World Wide Web came?

6. Every month, domain names are being registered at a rate of more than two million!

7. At the end of year 2012, there were total approximately 17 billion devices (which includes computers, tablets and mobile) connected to the Internet.

8. About 1.8 billion people connect to the Internet, only 450 million of them speak English.

9. Did you know how was Bill Gates's house was designed? Using a Macintosh computer.

10. Microsoft Windows tutorial’s another name is ‘Crash Course’. Now we why !

11. The average 21 year old has spent 5,000 hours playing video games, has exchanged 250,000 e-mails, instant and text messages and has spent 10,000 hours on the mobile phone.

12. 70% of virus writers actually work under a contract for an organization.

13. Up until the 14th of September, 1995, domain registration was free.

14. Symbolics.com is the first and oldest registered domain name. It completed 28 years on 15th March, 2013.

15. Mosaic was the first popular web browser which was released in 1993.

16. Sweden has the highest percentage of internet users, they are 75%.

17. A program named “Rother J” was the first computer virus to come into sight “in the wild” — that is, outside the single computer or lab where it was created.

18. While it took the radio 38 years, and the television a short 13 years, it took the World Wide Web only 4 years to reach 50 million users.

19. There are approximately 1.06 billion instant messaging accounts worldwide.

20. Two-thirds of American Internet users shop online.

21. Every minute, 10 hours of videos are uploaded on YouTube.

22. The world’s first computer which was named the Z1, was invented by Konrad Zuse in 1936. His next invention, the Z2 was finished in 1939 and was the first fully functioning electro-mechanical computer.

23. Doug Engelbart had made the first computer mouse in 1964, and it was made out of wood.

24. The average computer user blinks 7 times a minute, less than half the normal rate of 20.

25. Google uses an estimated 15 billion kWh of electricity per year, more than most countries. However, Google generates a lot of their own power with their solar panels.

26. U.S. President Bill Clinton’s inauguration in January 1997 was the first to be webcast.

27. Tim Berners-Lee coined the phrase “World Wide Web” in 1990.

28. The first two video games copyrighted in the U.S. were Asteroids and Lunar Lander in 1980.

29. 220 million tons of old computers and other technological hardware are trashed in the United States each year.

30. Alien Robots used in famous Transformers movie series are so huge, that if all robot parts are laid out end to end, it would stretch from one side of California to the other, about 180 miles.

Why Microsoft Is Giving Away Windows 10 To Pirates [Update]

When Microsoft announced that Windows 10 would be a free, automatic upgrade from Windows 7 or 8, it was an unusual move. The company has never been known for handing out its operating systems, but the running theory was that Windows 8 was generally so poorly received, they simply wanted to move on, and take all those users with it. The joke was that they wanted to get so far away from Windows 8, they skipped 9 altogether and ran all the way to 10 instead.
But now it’s clear just how badly Microsoft wants a unified user base on Windows 10. Speaking to Reuters yesterday, Windows chief Terry Myerson explained:
“We are upgrading all qualified PCs, genuine and non-genuine, to Windows 10.”
And in case that isn’t clear, a Microsoft spokesperson clarified exactly what that meant to The Verge:
“Anyone with a qualified device can upgrade to Windows 10, including those with pirated copies of Windows.”
That’s right, even if your copy of Windows 7 or 8 is illegitimate, you are still able to upgrade to a copy of Windows 10 for free. On the surface it seems insane, but examined closer, the reasons start to  become clear.




Even though Microsoft has long struggled with piracy issues, licensing is becoming an increasingly less important part of their revenue model. It’s dropped from 23 percent of revenue to 16 percent, year over year, between Windows and Office licenses. The idea here is that with a legitimate copy of Windows in hand, even pirates may be more likely to shell out for Microsoft’s other products like Skype and Office 365.

The move is also seen as an olive branch to China, where as much as three quarters of all PC software, including Windows, is pirated. In one clean sweep, Microsoft can convert millions of pirates into legitimate users. It’s an amnesty program of sorts. Rather than spending a fortune trying to develop anti-piracy measures that pirates will inevitably crack within a week of release, Microsoft is giving everyone a clean slate, and making it much easier to become a legitimate customer of their other products if they so choose.
Past China, where piracy is the norm, Windows users worldwide sometimes find themselves with pirated copies of the operating system purely by accident, given how widely circulated they are, and that can make buying or upgrading legal software difficult. Sometimes pirates aren’t pirates at all, but simple sailors who got on the wrong boat and are confused when they look up and see a Jolly Roger.
The counter-argument to all this of course is that Microsoft is encouraging piracy by offering amnesty with Windows 10. But it’s unclear how that logic holds up after closer inspection. If you’re still running Windows XP, chances are you are not the type of person who knows how to properly pirate an entire operating system. And if instead you’re a pirate who installed an illegal copy of Windows 7 or 8, chances are you’d figure out how to do the same for Windows 10 if it wasn’t free. This mythical group of tech-savvy pirates still running Windows XP, waiting to jump on an opportunity like this, would seem to either be incredibly tiny or not exist at all.
With that said, the final piece of the puzzle is why Windows 10 isn’t just flat-out free. It’s a free, automatic upgrade for Windows 7 and 8, yes, but the type of people who actually are stuck using Windows XP and Internet Explorer 6 and such are either tech illiterate, or working for companies who have no interest in spending the time and money to upgrade, despite being under siege by malware and decaying programs. These are the users who need the upgrade the most, yet they seem like the only remaining group that are still being charged for the upgrade under the currently announced system.
Obviously Microsoft is still making Windows 10-themed announcements ahead of its launch this summer, so the OS may very well go fully free by then, but right now, the issue could be that while Microsoft can rig Windows 7 and 8 to jump to 10 through an update, the process can’t be that automatic for Windows XP or earlier, and would still require a more standard install, which is why these users still haven’t done it in the first place. The difficulty and many of the costs are still in place unless the upgrade is fully automated.
Or it could just be that Microsoft isn’t ready to make their flagship product completely free to all, and right now they’re content to hand it out to those who are with-it enough to at least have a Windows 7 or better machine, even if they’re pirates. Chances are those users are more inclined to buy other new Microsoft products than those still running XP. Still, if this is meant to be a fresh start for their entire user base, Windows 10 should probably consider taking the asterisk off of “free* upgrade” eventually  for all their users.
You can’t win the war on piracy, so in a lot of ways, this move makes sense. No one is going to start giving away all their products, but by setting even pirates up with a legal base of operations, Microsoft may convert millions to become legitimate users. You’re no longer a criminal if the store hands you a receipt for the item you stole, and you just might want to actually shop there in the future, after that.
Update: Microsoft has clarified that even though pirates will be able to auto-upgrade to Windows 10, the version they get will still be considered unlicensed.

“Although non-Genuine PCs might be able to upgrade to Windows 10, the upgrade will not change the genuine state of the license. This applies across geographies. Customers that are improperly licensed before the upgrade will be improperly licensed after the upgrade. We will provide a mechanism for non-genuine Windows 10 PC devices to “get genuine” via the new Windows Store, whether they are upgraded versions of Windows or purchased. We will have details on this as we get closer to launch.” 

So, not outright amnesty or a fresh, legal start for all, but a free upgrade to Windows 10 all the same. Hopefully “conversion” licenses will be affordable enough to be attractive.