Hello, my name is Kelvin. This is going to be my IT blog for now, I suppose. So the answers to my questions.
The 4 main components of a computer would be the processor, memory, software, and hardware in my opinion. I don’t really believe storage is that important because that goes to hardware, and also memory can handle the storage part with a RAMdisk. As well, the input also connects to hardware. I’m such a generalizing noob
. The processor handles the processing of application, the memory allows cache to be stored and if possible, create a RAMdisk if you have extras (dat speed, faster than SSDs :O), software + OS is what the computer is made for, while the other hardware connects to it (motherboard) and allows for additional testillation for a graphics card. I THINK. Probably screwed something up, been a while since I’ve reviewed parts hahahaha.
Humans can be considered computers because we can interpret, receive, and communicate data with our brains. We aren’t like computers because we have feelings, and can feel pain and heat (provided, a computer can “feel” heat by overheating and turning off) and can communicate with other beings because of our real intelligence which isn’t hard-coded into us.
A personal computer (PC) is different from an iPod or an electronic toaster because with a PC (assuming it is Windows) has a operating system which will allow us to run programs and user-customizable data whereas an iPod runs on just iOS, and without the proper tools (jailbreaking with exploits in the OS) you will only be able to run Apple-approved items. I’m sure that’s not the answer you are looking for, so the “derp” answer would be a PC has a different inside than a toaster, a PC is made for productivity and communication whereas a toaster is made for toasting bread (which I suck at)
PROGRAMMING PLOX, JAVA FTW. My friend says I’m a noob for learning Java, that “C++ is the way to go because of SPL(?) libraries…which I dunno. I feel that Java is more user-friendly and more modern, but one could argue that C# is more modern (and carries the easiness of Java with the C#). As my friend says: “Putting Java in the same category… that’s like bringing a knife to a gun fight”
Perhaps I should like to learn C++, but Java just seems more easy, you know? “C# if you want to get s**t done. C++ if you need speed, and don’t mind spending 5 years developing “Hello World”" -friend.
EDIT:
Alright, judging from various opinions of developers (with 15+ years of experience): C# has more features and is cross-platform, Java is simple and is cross-platform, but C# and .NET makes it easier to rewrite different programs without writing from stratch due to the syntax (quite similar to Java) and my friends say you should learn C#. Because the syntax from Java to C# is very similar, can’t wait ^.^
