• Migrating from Pascal to VB
    12 replies, posted
Have been taught Pascal in class the last two years, now studying the Scottish 'Advanced Higher' course in Computing and need to do a programming project. Would rather create a simple GUI based program in VB - all I have ever done in VB though are simple tutorials. I know the basic amount of Pascal that I can churn out a variety of command based programs with ease. What would be the most productive/simple way of moving to VB?
Are you required to use VB? C# would be much more useful and it can be developed using the same IDE (Visual Studio).
You should create a interface in Visual Basic to hack their mainframe. No, but seriously. Learn C# if you can.
It's mainly speed of learning, I don't have long to have a completed project so I'm guessing it would be far quicker to move to VB than C#, right?
[QUOTE=Funny;32109397]It's mainly speed of learning, I don't have long to have a completed project so I'm guessing it would be far quicker to move to VB than C#, right?[/QUOTE] Not really, to me C# syntax and all that stuff is much more logical and easy to remember.
Nobody really uses VB nowadays that we have C#
ITT: It isn't C style don't learn it! It is an inferior language! Move to either Java or any .Net language. VC++, C#, or VB.Net. They're standardized ( will compile down to nearly identical code given they are CLR ), and will run on any compatible platform - Windows installs with the proper .Net Framework installed, or any OS that can run a compatible version of Mono. If you don't want to use a CLR language, Java is still a choice - most decent IDEs should have a form designer as part of it. Which really should be your main goal - any language that supports being form-driven and that you can find a form-designer as part of an IDE.
[QUOTE=Kogitsune;32120890]C# ... [is] standardized[/QUOTE] Except for C# 3 and 4.
[QUOTE=Kogitsune;32120890]ITT: It isn't C style don't learn it! It is an inferior language! Move to either Java or any .Net language. VC++, C#, or VB.Net. They're standardized ( will compile down to nearly identical code given they are CLR ), and will run on any compatible platform - Windows installs with the proper .Net Framework installed, or any OS that can run a compatible version of Mono. If you don't want to use a CLR language, [b]Java is still a choice - most decent IDEs should have a form designer as part of it.[/b] Which really should be your main goal - any language that supports being form-driven and that you can find a form-designer as part of an IDE.[/QUOTE] NetBeans has a form designer, but I prefer eclipse, its much more clean and afaik there is a plugin for form designing
I would say, that you shouldn't plan on going far with it. The skills don't transfer as easily to other languages like C style ones.
Skills transfer very easily - once you actually understand programming, it is simply a matter of learning the syntax of the desired language. A class is a class in all languages that are object oriented. A structure, and a function are also extremely similar if not the same across all languages. If you learn a language and can't port the concept of polymorphism to a second language, that really isn't the first language's fault.
[QUOTE=Funny;32109397]It's mainly speed of learning, I don't have long to have a completed project so I'm guessing it would be far quicker to move to VB than C#, right?[/QUOTE] Yes, VB is easier to learn than C#, but once you get past the basics vb (.net) starts to get more difficult to use (correctly) and c# stays about the same.
[QUOTE=phazmatis;32125289]Yes, VB is easier to learn than C#, but once you get past the basics vb (.net) starts to get more difficult to use (correctly) and c# stays about the same.[/QUOTE] Do you actually have anything to back that up? VB.Net is extremely easy to use "correctly" and stays about the same - what with how they're both CLR languages have have nearly identical feature sets.
Sorry, you need to Log In to post a reply to this thread.