Hello Paul, I'm used to develop programs (Clock, Multipsk, Multidem...) and I chose some years ago to develop under Turbo Pascal (now Delphi). This because I like developping applications (signal processing and communications) but I don't like especially programmation (it's just a tool). Professionnaly I'm not programmer or in computers.
So it depends upon you: * if you like programmation, pointers and all that sort of things, C++ is the best because you will have all the tools to investigate all the Windows stuff, to create objects and so on. Moreover, the C++ is the more universal language for programmation so there is all about all for this language. However this language is complex if, as me, you are not a professional of this sector, * if programmation is just a tool for you, choose Delphi because you will not have to manage pointers (it's very exceptional), you will not have to respect the case of the characters (a nightmare for me). Moreover, if you do an error it will be detected by the compiler. However as all the API are written in C++, you must understand a bit this language (unfortunatly). The language Pascal is quite simple. I think Visual Basic must be like Delphi but I'm nor sure as I don't know it. 73 Patrick ----- Original Message ----- From: KD5NWA To: [email protected] Sent: Tuesday, December 26, 2006 6:43 PM Subject: Re: [soft_radio] Which Language? Paul Taylor wrote: > Hi All, > > I'm interested in developing my own software for SDR projects but > can't decide which way to go as far as the language is concerned. I've > not had much high-level language experience, only dabbled a bit with > Visual Basic and C in the past and also done some embedded stuff. So > any info would be appreciated. > I'm sure this is one of those questions that can throw-up a multitude > of answers and recommendations but I'm interested to see what the > software guys are using so then I can make my own mind up and focus on > one language. > > Cheers, > > Paul G0ILO. > I'm assuming you use a Windows environment. Besides Visual Basic, you have the choice os a multitude of languages. Borland has Delphi Explorer available for free, it's an excellent development environment that finds a lot of common bugs for you and has excellent Visual design tools. It's available in a Win32 and a .Net version. They also have C# Builder and C Builder if you prefer "C" like languages. < URL:http://www.codegear.com/tabid/144/Default.aspx > Microsoft Has several environments for free, Visual Basic Express and C# express. I find C# a little easier to deal with compared to C++, it's used in the FlexRadio software. < URL: http://msdn.microsoft.com/vstudio/express/ > Those are some of the major players, there are multitude of other choices. -- Cecil KD5NWA www.qrpradio.com www.hpsdr.com "Sacred Cows make the best Hamburger!" Don Seglio Batuna [Non-text portions of this message have been removed]
