As usual, the question has a "loaded" answer. There really is no "best
programming language" for the BBB. Just depends on what you know, what you
want to do, and what is the least resistant to how you want to implement
your code * for you*.

On Mon, Dec 22, 2014 at 3:11 PM, Lee Crocker <l...@ansync.com> wrote:

> Just because no one's mentioned it yet...Go works great on the BBB. Fully
> compiled like C with more modern features, won't rot your brain like C++.
>
>
> On Sunday, December 21, 2014 11:20:07 AM UTC-8, Rick Reynolds wrote:
>>
>> Never mind.... DOTE! lol...
>>
>> On Sun, Dec 21, 2014 at 1:18 PM, Rick Reynolds <rwrm...@gmail.com> wrote:
>>
>>> "Two different tools for two different jobs - really. C++ is not a
>>>> "better C" C++ is C++, and C is C."
>>>
>>>
>>> I think Mr. Stroustrup would agree with that William.
>>>
>>> On Sun, Dec 21, 2014 at 10:26 AM, William Hermans <yyr...@gmail.com>
>>> wrote:
>>>
>>>> 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 <nta...@gmail.com>
>>>> 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 <nta...@gmail.com>
>>>>>> Reply-To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>>>>>> Date: Saturday, December 20, 2014 at 1:59 PM
>>>>>> To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>>>>>>
>>>>>> 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 <nta...@gmail.com>
>>>>>>> Reply-To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>>>>>>> Date: Wednesday, December 17, 2014 at 6:02 AM
>>>>>>> To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>>>>>>> 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 beagleboard...@googlegroups.com.
>>>>>>> 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 beagleboard...@googlegroups.com.
>>>>>> 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 beagleboard...@googlegroups.com.
>>>>> 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 a topic in the
>>>> Google Groups "BeagleBoard" group.
>>>> To unsubscribe from this topic, visit https://groups.google.com/d/
>>>> topic/beagleboard/naQIshlHQEY/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to
>>>> beagleboard...@googlegroups.com.
>>>> 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 beagleboard+unsubscr...@googlegroups.com.
> 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 beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to