Saturday, February 19, 2011

A decision has been made

I am sorry I haven't updated my blog for a while now, I just never really found a good time for it. But now I'm back and I've got some news: I am going over to the other side. Meaning C++ not the dark side. I don't really know why I decided to switch but it just feels like it's easier going from C++ to Java than the other way around. So if I learn C++ it wont be as hard to learn Java later, and now I have programming in school so I have a teacher who can help me if I get stuck.
Besides, it feels like C++ makes much more sense to me than Java, although Java is a much more comfortable language to be programming in. The only problem is the problem which Tim also pointed out in the comments of my last post; that Java has awt and swing which are well built, ready to use, functions to make a nice GUI, where C++ only has qt which I heard is not that easy to use. So although I tried to compare Java and C++ in my last post, Tim was of course right. It is almost impossible to choose which is the "better" language. They are just different. But even though I don't know if C++ is the better choice for me, I've made my decision.

Maybe I'll even post one of my programs I make here, so you can see my projects at the moment. Although that would be easier whit Java, cause then I could just make an Applet... And so the battle continues.

Monday, February 7, 2011

Tonight: Java vs C++

Although I am not yet an educated programmer in neither Java nor C++ I do have some experience in the differences between them.
The first thing, of course, is that dealing whit graphics is a lot easier in Java than C++, but instead of stating the obvious I want to throw in some of my own opinions and experiences whit Java's JFrame, which is the package I use the most. Even though it is really easy to make your own menus and windows whit JFrame compared to C++, I still haven't found one single website that lists all the different layouts a panel can be made whit. All those I know, I have learn from friends at school. But that's just one example, there are many more. Now, I'm not saying that it is impossible to learn JFrame, my point is that there are way to many built-in functions you can use. And that's my biggest found difference between Java and C++. In C++ you have to make the functions you need on your own or "include" functions other people have made, while in Java the most time is put into learning all built-in features. I haven't yet decided which of the two I prefer, but I will keep learning both and hopefully then I can help those of you who wonder which to learn or where to start.
And to those of you who already know both Java and C++ like the back of your hand, please comment and tell me what you think of the two. Which is better? Faster? Easier?

Cheers!

Sunday, February 6, 2011

Big step into adult life

As it happens, today is my 18th birthday! So, I was woken up this morning, by a singing family and a not so much singing little sister. Instead she through herself into my bed to make a cave out of my cover. I did get a birthday kiss from her though.
After the awakening I got to open my presents and eat a big breakfast. My presents consisted of some clothes, a book, some money and an Iphone. Although, the Iphone hadn't got here yet so I just got an envelope whit a picture of it, but that was enough to make me go like this!
Well no I have to go and eat my first lunch as an adult, but I'll probably write something more later about what I think about C++ relative to Java.
See you then!

Saturday, February 5, 2011

Welcome!

Since this is my first post on this blog I thought I might as well summarize what I am going to write about.
As you may have read I am really into computers and using them in all the ways possible, so I am going to write about what I do and discover. I am at the moment learning some programming languages for example c++ and java, and I am also considering to launch a website. All I need is some more experience and someone to help me on the way, so if you are interested, let me know!
That's about it. And by the way, I am probably going to post some thoughts about other things as well when I have to lighten my mind a little bit, but most of the time I will write about computers!

That's all for now, be sure to leave a comment if you have any thoughts about what i could write about, or just tell me what you think of the stuff i write.
Cheers