Switch from VB.Net to Java
-
-
Kanel Roath wrote:
is it hard or easy to learn this new programming language?
Definitely one or the other. But the only person qualified to answer that question is you. Java, like all programming languages, is hard for some and easy for others, and you cannot really tell how hard you will find it until you start learning. One of the best resources available is Oracle's Java Tutorials Learning Paths[^], so take a look and see for yourself.
-
That question is impossible for anyone other than YOU to answer. All I can say is the more languages you learn, the more you discover the concepts behind them are all the same. It's the syntax that changes.
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
Kanel Roath wrote:
is it hard or easy to learn this new programming language?
Definitely one or the other. But the only person qualified to answer that question is you. Java, like all programming languages, is hard for some and easy for others, and you cannot really tell how hard you will find it until you start learning. One of the best resources available is Oracle's Java Tutorials Learning Paths[^], so take a look and see for yourself.
Thank for your respond. I just hope that I could learn some experience from any people that learn Java which is used to have VB.Net as a background.
-
That question is impossible for anyone other than YOU to answer. All I can say is the more languages you learn, the more you discover the concepts behind them are all the same. It's the syntax that changes.
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave KreskowiakI also feel that the concept is the same too. But I would like to learn about an experience of people whose used to get start with Java which have VB.net from the background. Thank for your answer.
-
Thank for your respond. I just hope that I could learn some experience from any people that learn Java which is used to have VB.Net as a background.
-
I also feel that the concept is the same too. But I would like to learn about an experience of people whose used to get start with Java which have VB.net from the background. Thank for your answer.
Why would you even care about someone else's experience when they are NOT YOU? Sure, you'll find some people that have made that transition, and they could tell you that it was hard or easy, but then what? They are not you. They don't have your background experience, nor your level of knowledge, nor your thought process when writing code. Their experience is going to be completely useless in answering your question. The ONLY way to find the answer to your question is if YOU dive in and find out yourself.
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
[Difference Between VB.NET and Java - Javatpoint](https://www.javatpoint.com/vb-net-vs-java)
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
-
[Difference Between VB.NET and Java - Javatpoint](https://www.javatpoint.com/vb-net-vs-java)
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
I followed your link, and found: Applications built with Java are very secure, robust, fast performing and platform independent. Due to the reusability of the code, programmers do not need to write Java code at every time, instead they can inherit functionality from the base class or we can say that it follows (WORA) Write once read anywhere which means write the code one time and read or call it anywhere in the programming language. So, in this way it reduces the code complexity in programming. Further, it is platform independent which means the developer does not need to create separate applications for different platforms. Yeah. I am not going to argue against it. This praise of Java may be appropriate to enlighten "Differences between VB.NET and Java" (the page headline). Yet, it does affect how I read and interpret other pages on that web site.
-
I followed your link, and found: Applications built with Java are very secure, robust, fast performing and platform independent. Due to the reusability of the code, programmers do not need to write Java code at every time, instead they can inherit functionality from the base class or we can say that it follows (WORA) Write once read anywhere which means write the code one time and read or call it anywhere in the programming language. So, in this way it reduces the code complexity in programming. Further, it is platform independent which means the developer does not need to create separate applications for different platforms. Yeah. I am not going to argue against it. This praise of Java may be appropriate to enlighten "Differences between VB.NET and Java" (the page headline). Yet, it does affect how I read and interpret other pages on that web site.
I put that up instead of "Google java versus vb". I was first going to post that "java is like c#". And whatever that might imply. But I liked the reference to "multi-platform". Sometimes I just post something "positive" as a balance. (My actually experiences are not relevant in this case). I also wanted to keep it short.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
-
Kanel Roath wrote:
VB6 and VB.Net
VB6 in that is more relevant than the other. If you have done VB6 for years then you will have an idea of what libraries a programming language might support so that experience can help. If you have been using Object Oriented concepts in VB6 in a rigorous fashion even for a couple of years then that is going to help. If not then that is going to be a problem. Took me about 18 months to actually get OO when I went from C to C++. Although to be fair these days I see a lot less strict OO in Java (and C#) in enterprise applications versus long ago.