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 01-31-2008, 07:58 PM   #16
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 7,426
I have programmed quite a bit as well (well not since 1973 like you ) as I actually prefer C#. For embedded devices it is quite obvious that .net is not even a candidate. But programmers now dont really have to care about resources because there are so many available! When programming on a MMX with 16Mb of RAM and a 1Gb HD, resources were more restricted, and then on an 6Mhz AT with 512Kb of HD space it was required to watch out.

But today, programs are bloated normally. Some even by design (harder to pirate a 8Gb game that a 50Mb game). And with XP and Vista using .NET, C# seems like the logical platform for non-highend-commercial applications. If you need speed and are maxing out the processor today, then you need to go lower level. But that is a hard feat today. I cant run any home-made application or any application for that matter not from a big-name company like Adobe or something that even touches cpu usage.

Anyways, I still defend that C# is a good language to learn because of its ease, and lack of the ability to screw up inadvertantly.
2k1Toaster is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 01-31-2008, 09:14 PM   #17
Confusion Master
 
Enforcer's Avatar
 
Join Date: Sep 2003
Location: If you go down to the woods today, You're sure of
Posts: 10,217
Quote: Originally Posted by 2k1Toaster View Post
When programming on a MMX with 16Mb of RAM and a 1Gb HD, resources were more restricted, and then on an 6Mhz AT with 512Kb of HD space it was required to watch out.

Try programming a Z80 with 64K (and that 64K was the upgraded version, standard was 16K or less) ;(
Enforcer is offline   Reply With Quote
Old 02-09-2008, 10:46 AM   #18
Maximum Bitrate
 
jonessc's Avatar
 
Join Date: Nov 2006
Location: Wales, UK
Posts: 780
Quote: Originally Posted by Sonicxtacy02 View Post
if you're completely noobish start with autoit because it has the most "beginner-level" documentation and support. From there hit up vb.net.


Auto IT is very easy to get into, and the support forums and documentation is superb to get a grips with. Always handy to know as well seen as youll prob end up using it in some way with your setup.
__________________
CarPuter Progress:
Planning:-----> [||||||||||] 100%
Hardware Buying:-> [||||||||||] 100%
Software:-----> [||||||||||] 100%
Installing:-----> [||||||||||] 100%
Current Project= Making skins in photoshop...
jonessc is offline   Reply With Quote
Old 02-16-2008, 03:50 PM   #19
Newbie
 
Join Date: Feb 2008
Posts: 9
C# is a good language to know these days. Personally I wouldn't waste time with VB.net at this point. Pretty much on par (or just as bad as C folk would say) as C#, but it just teaches you very bad programming habits. Not as atrocious as VB6 was but still bad. The managed .Net framework is quite bloated but with some good practices and efficient code it definitely has its place on your home desktop and industrial applications alike.

@Turby , I agree with you in principle, there is a reason some of the most complex or efficient software is written in C/C++ or platform specific languages, there is no argument there. But to dismiss the .Net as irrelevant or throw-aways would be somewhat ignorant of use of technology today. Efficiency is not only measured in the amount of time and resources a computer needs to run the software, but also the COD. I too have been around the programming block a few times in the past 25 years and have had many examples where produced C code was not only expensive but also leaky, slow as all hell, crashing left and right and taking the OS down with it.

Granted the powerful hardware today wrecks havoc because it is often seen as who cares, the computer can take it, and before you know it your uber machine is struggling to run as all those programs don't seem to care how many resources they consume and CPU cycles waste to execute. Elaborate (often mismanaged) graphics don't help either but we are way past the command prompt as industry standard. It is also often easier and makes more sense to double the cost of the hardware to alleviate efficiency problems rather than throw money at the developers to make things work smoother. Blame it on cheap parts and the application of the software, but it's a fact.

C# is leaps and bounds above the old VB approach and if you were to learn one language now that'd be most all-around beneficial, C# is a very good candidate even for a total novice. It doesn't look like it's going away any time soon either so time spent on learning it will not be wasted.

No problems with VS as far as stability and definitely not with the VS2008 here. As far as IDE's go, personally I think it really has no equals. Even with its occasional quirks. Support is sufficient, documentation's aplenty and hell, you can even get it for free.
AtomicMonkey is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

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
Download destinator voice and language packs here miagi Map Monkey 43 08-08-2008 10:44 PM
i need help for gdi link/tutorial/guide, i want to learn it! spidermunz Road Runner 2 10-03-2007 12:17 AM
Language to learn? evandude Software & Software Development 32 06-20-2005 08:07 PM
Wanting to learn some programming, help me pick a language! RS3RS Software & Software Development 32 10-15-2004 04:38 PM
programming language for beginners??? DJ Software & Software Development 26 09-08-2000 09:36 AM


All times are GMT -5. The time now is 09:12 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