I know the OP seems to have made his/her choice, but I had to comment on this one statement as it is incorrect, and "noob" eyes are watching I'm sure.
*"Java has a large number of forward-looking concepts (e.g. decorators.) > C++ is "a better C" and can hit the bare metal hardware where Java cannot."* This statement is wrong. Two different tools for two different jobs - really. C++ is not a "better C" C++ is C++, and C is C. C++ has so much that is unique from C, and you can not have C++ with out C. Also, C in the strict sense is procedural, where C++ is object oriented. But as seen all over the web, anything can be warped to do just about - whatever. On Sun, Dec 21, 2014 at 7:40 AM, nima talebpour <[email protected]> wrote: > thank you john, your answer was very helpful. I think,for the first step I > should try python :) . > > On Sunday, December 21, 2014 2:05:22 AM UTC+3:30, john3909 wrote: >> >> >> From: nima talebpour <[email protected]> >> Reply-To: "[email protected]" <[email protected]> >> Date: Saturday, December 20, 2014 at 1:59 PM >> To: "[email protected]" <[email protected]> >> >> Subject: Re: [beagleboard] which program language is better for BBB >> >> 1- yes >> 2- no >> 3- yes, for example communicate with usart and so on. >> 4- I dont get your answer exactly >> 5- yes, C,C# and java. but i am amateur in java :D >> 6-as i told you in section 3 :D yes, Usart , control IO pins ,I2C,SPI >> >> I would say you have a few choices. Because you have C experience, I >> would recommend Python which is an interpreted language, but is still >> pretty fast and interfaces with C code when you need better performance. >> Python has a large library which will help speed up your development. >> Another choice is C++ and QT development environment which is very powerful >> at producing amazing GUI displays and also has everything you need to >> interface with your I/O. You could always stay with C and use one of the >> GUI libraries, but I’ll defer to others who have more experience in this >> area. >> >> Regards, >> John >> >> >> >> >> >> On Wednesday, December 17, 2014 11:14:15 PM UTC+3:30, john3909 wrote: >>> >>> >>> From: nima talebpour <[email protected]> >>> Reply-To: "[email protected]" <[email protected]> >>> Date: Wednesday, December 17, 2014 at 6:02 AM >>> To: "[email protected]" <[email protected]> >>> Subject: [beagleboard] which program language is better for BBB1- >>> >>> I want to start write application for BBB. but i am confused. >>> which program language is better for BBB? >>> >>> Java or C++ and why? >>> >>> The obvious answer, it depends on what your application does. Answer >>> these and it will be easier to give you an answer: >>> >>> 1. Do you have a GUI? >>> 2. Will your app display output to a web browser? >>> 3. Does your app interface with I/O and if so, what type? >>> 4. What are the performance constraints? >>> 5. Do you have any programming language experience? >>> 6. Do you have any communication requirements? >>> >>> There are several other distinguishers, but let’s start with these and >>> go from there. BTW, Robert and William’s responses were hilarious. Really >>> made me laugh. >>> >>> Regards, >>> John >>> >>> >>> >>> which of these languages has a better examples and source codes ? >>> >>> thank you for guiding me. >>> >>> -- >>> For more options, visit http://beagleboard.org/discuss >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "BeagleBoard" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >>> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> >> -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
