The MP3car.com Store The MP3car.com Store    

Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development

Reply
 
LinkBack Thread Tools Display Modes
Old 12-30-2004, 02:24 PM   #1
Constant Bitrate
 
CornToeGoblin's Avatar
 
Join Date: Dec 2004
Location: Texas
Posts: 122
help with programming languages

i couldn't find somewhereto post this so i guess i'l post here

i want to ask some questions about programming languages. i already know the basics about it so you can keep reading

i've been coding in C++ for a few months now, but i don't have enough experience to write my own gui, more complicated stuff like that. i have read here that VB is fairly easy to code in, but i have an issue. i also hear alot about C# and this is where you guys come in.

what are the differences from VB and C# and which one would be the best to ATTEMPT (keyword) to write a program to implement everything together in one program.

CornToegoblin
CornToeGoblin is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 12-30-2004, 02:30 PM   #2
Newbie
 
Join Date: Dec 2003
Posts: 28
vb, c++, and c# are all relatively easy to write gui's with if you're using microsoft's development tools (i.e. visual studio).
edscholl is offline   Reply With Quote
Old 12-30-2004, 03:17 PM   #3
Constant Bitrate
 
Join Date: Nov 2004
Location: NY tri-state
Posts: 189
If you've been coding in C++ then C# is gonna be your easiest path to follow. VB and VC++ are quite different, and VC++ is closer to C# than it is to VB.

But...

VB is REALLY simple to follow, as the syntax is a bit more natural than C. But again, if you're already somewhat fluent in c/c++ then it shouldn't be a big deal for you. The GUI is really not an issue either way... the IDE makes it really simple in any case to create a form/menu and drop buttons and other controls in there. When you double-click on any of them the sub is automatically created and all you have to do is drop your code in there for whatever the button/menu item/control is supposed to do when clicked on.

I personally like VB in all flavors to any form of C, but that's because I've been messing with VB since the get-go. If you start with c/c++ then the progression to vc++ or c# is pretty easy.
viguera is offline   Reply With Quote
Old 12-30-2004, 05:32 PM   #4
FLAC
 
IntellaWorks's Avatar
 
Join Date: Jun 2004
Location: NH
Posts: 1,173
.

If your using .Net then there is no difference between VB.net & C# the only difference would be syntax..
__________________
Progress [I will seriously never be done!]
Via EPIA MII
512MB RAM
OEM GPS (embedded)
nLite WinXP pro on
1GB Extreme III CF card
Carnetix 1260 startup/ DC-DC regulator
Software: Still, re-Writing my existing front end in .Net
IntellaWorks is offline   Reply With Quote
Old 12-30-2004, 09:18 PM   #5
My Village Called
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Posts: 10,763
Delphi (pascal) is very similar to basic IMO
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline   Reply With Quote
Old 12-30-2004, 11:23 PM   #6
Super Moderator
 
xBrady's Avatar
 
Join Date: Apr 2004
Location: USA
Posts: 4,576
If you already know C++ I would stick with that (or C#). If you have a copy of .NET it is fairly easy to learn Managed C++ and build some pretty cool GUIs. www.functionx.com has a really great section on Managed C++ when learning the basics of forms, controlls, events, etc...
__________________
AMD XP 2600+/512MB RAM/120GB hard drive
Opus 150W/DVD/GPS/7" Lilliput TS/802.11g/Bluetooth
Installed.


-GPSSecure- - GPS Tracking
-AltTabber2.2.2- - Handy touchscreen utility.
xBrady is offline   Reply With Quote
Old 12-31-2004, 09:55 AM   #7
Constant Bitrate
 
CornToeGoblin's Avatar
 
Join Date: Dec 2004
Location: Texas
Posts: 122
Quote: Originally Posted by brady
If you already know C++ I would stick with that (or C#). If you have a copy of .NET it is fairly easy to learn Managed C++ and build some pretty cool GUIs. www.functionx.com has a really great section on Managed C++ when learning the basics of forms, controlls, events, etc...

oh.. i have only learned unmanaged C++ and i am using the .Net framework so i guess i'l stick to C++ and just build from there. thanks everyone
CornToeGoblin is offline   Reply With Quote
Old 12-31-2004, 07:29 PM   #8
Super Moderator
 
xBrady's Avatar
 
Join Date: Apr 2004
Location: USA
Posts: 4,576
Quote: Originally Posted by CornToeGoblin
oh.. i have only learned unmanaged C++ and i am using the .Net framework so i guess i'l stick to C++ and just build from there. thanks everyone

Managed isn't much differant than unmanaged. Working with the two together kind of sucks sometimes because of some conversion you have to do (ie std::string vs System::String etc...).
__________________
AMD XP 2600+/512MB RAM/120GB hard drive
Opus 150W/DVD/GPS/7" Lilliput TS/802.11g/Bluetooth
Installed.


-GPSSecure- - GPS Tracking
-AltTabber2.2.2- - Handy touchscreen utility.
xBrady is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
FIND HERE: Destinator Voices 15 languages! RoyN Map Monkey 26 04-15-2008 05:11 AM
Wanting to learn some programming, help me pick a language! RS3RS Software & Software Development 32 10-15-2004 04:38 PM
C++: GUI Programming with >NET Framework [iG] Software & Software Development 3 05-24-2004 06:57 PM
PIC programming how to MatrixPC General MP3Car Discussion 6 12-23-2003 02:13 PM
Need to start somewhere with Hardware programming 168db Software & Software Development 7 01-11-2002 08:35 AM


All times are GMT -5. The time now is 02:36 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics