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.

Reply via email to