Kodi Community Forum

Full Version: Where and what language does XBMC use?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hey, just wanted to know where all you guys are putting the code that you make into XBMC? Also I don't recognize the language it uses (It looks like HTML), but I would not mind doing a bit of my own coding. What language does it use?

Cheers
C 59.7%
C++ 33.7%
Shell 2.2%
Assembly 1.8%
Objective-C 1.1%
Other 1.5%
No wonder I could not recognize it (Only have been able to see bits and pieces that some people have posted in the few threads I have viewed, so I did not have much to go on. And I don't know HTML either.). I only know VB and Java script. Well, at least I have be meaning to get onto C++ and C.

Where can you view the code?
why don't you start reading the wiki pages that where provided. it's all there
Sorry, missed that link. Thanks, I have now.
source coude can be found here: https://github.com/xbmc/xbmc
Please read our wiki for more info.

edit: Martijn was faster Smile
xbmc is NOT your first C project. go print strings to a terminal and loop some ints. come back in a few years.
@JapanDave, perhaps you should instead look at Add-on and plug-ins for XBMC which could be of more interest to you, as those scripts are written in Python scripting language

Checkout http://wiki.xbmc.org/?title=Add-ons and http://wiki.xbmc.org/index.php?title=Python_development and http://forum.xbmc.org/forumdisplay.php?fid=26
(2013-09-30, 13:04)spiff Wrote: [ -> ]xbmc is NOT your first C project. go print strings to a terminal and loop some ints. come back in a few years.
Absolutely can understand that. Programming is just something to pass time for me (except lately I am getting $3-5K,for freelance projects on the side) but C/C++ is just like any other programming language, takes time ,effort and trail and error to learn. I am not saying I want to contribute to the source code, but please don't try not belittle someone with backhand remarks. You don't know me or what I have done and how long it took me to get where I am or what kind of affinity I have with coding.

(2013-10-01, 13:05)Hedda Wrote: [ -> ]@JapanDave, perhaps you should instead look at Add-on and plug-ins for XBMC which could be of more interest to you, as those scripts are written in Python scripting language

Checkout http://wiki.xbmc.org/?title=Add-ons and http://wiki.xbmc.org/index.php?title=Python_development and http://forum.xbmc.org/forumdisplay.php?fid=26
Yeah, that is what drew me to this forum in the first place.

Already started to learn C/C++ and it looks like fun. Looks like I will be at Stack Overflow asking questions instead of answering them.Nod
sorry it was in no way meant to be belittening. it was meant as an honest warning, but i see that it may have come off as more.
(2013-10-02, 16:42)spiff Wrote: [ -> ]sorry it was in no way meant to be belittening. it was meant as an honest warning, but i see that it may have come off as more.
Not a problem at all. I am sure you have a lot to teach and I would love to one day be able to help with an open source project like this. Anyways, this is just the kick in the pants I need to get started on C++ (I have been putting it off for a while now) Thanks for the advise, it is very much appreciated.
(2013-09-30, 13:04)spiff Wrote: [ -> ]xbmc is NOT your first C project. go print strings to a terminal and loop some ints. come back in a few years.

Yeah, nice one spiff Smile Next time someone submits a feature request or a bugfix request and you tell them to go submit a patch, I'll make sure to post a link to this Tongue
if you haven't been able to translate that into its intended 'piss off and stop annoying me' meaning yet, here's your cluestick Wink