View Full Version : OS Developing
danbrownlow
November 24th, 2007, 03:08 PM
Hello all, not sure whether or not this is the right place to post, but I think it is so here goes:
I've always been into the whole open source crowd, and I would really like to start developing open source. What is the best way? I program mainly in Java and C++ but I know C++ alot better.I've heard that most linux applications are written in C but I'm not sure. Anyone lend any advice,
Xavieran
November 24th, 2007, 03:13 PM
Python...
But yes C and C++ would probably be good choices (Someone with better credentials can probably answer your question better)
Heh...I got in the first Python advocacy...
bruce89
November 24th, 2007, 03:14 PM
C is used in a lot of programs, including most of GNOME (with the odd GObject system).
Python appears to be popular these days (unfortuantly).
Anyway, nobody is going to give you a balanced opinion, just use what you're comfortable with.
Nekiruhs
November 24th, 2007, 03:24 PM
...
Python appears to be popular these days (unfortuantly).
...
Whats so unfortunate about Python being popular? Python is an easy to learn/use VHLL with many libraries having bindings in it. Being a VHLL it has its share of speed issues, but for the most part it is very fast, not quite as efficient as C++. What is wrong with that?
bruce89
November 24th, 2007, 03:29 PM
Whats so unfortunate about Python being popular? Python is an easy to learn/use VHLL with many libraries having bindings in it. Being a VHLL it has its share of speed issues, but for the most part it is very fast, not quite as efficient as C++. What is wrong with that?
That is.
It depends what you are doing I suppose, some programs (Deskbar, command-not-found, bzr) shouldn't be in Python for the sake of speed, same goes for any interpreted language.
Xavieran
November 24th, 2007, 03:34 PM
bruce89-I agree with you some programs shouldn't be written in python for speed issues.
I definetely advocate using lower level languages for faster things...
but python also has it's place... you can whip up small ,fast and useful programs in hours...
P.S. Don't be scared of syntax highlighting (I'm not saying that you are I'm just saying that ;-))
bruce89
November 24th, 2007, 03:41 PM
P.S. Don't be scared of syntax highlighting (I'm not saying that you are I'm just saying that ;-))
I'm not, I'm just scared of Python. Anything that is as packed as that source wise is tricky to follow (my C style is having curly brackets on their own line).
I'm just sad that computers are faster but new programming languages are slower. Seems kind of pointless to me.
Xavieran
November 24th, 2007, 03:47 PM
At least it's not as bloated as VBScript (or is it VB?).
And hey the irony of it all is that you can write a program in a slower language because computers are faster...
P.S.: I am planning on learning a lower level language once I have the fundamentals down...
bruce89
November 24th, 2007, 03:48 PM
Anyway, this language debate isn't helping.
Strangely, C is the only one I know (and dare I say it) need to know.
Xavieran
November 24th, 2007, 03:51 PM
Anyway, this language debate isn't helping.
You're right...but hey I can't help but feel defensive about the only language I (kindof) know..;-)
Ubuntu Happiness all round !! :KS:KS:):):KS:KS
bruce89
November 24th, 2007, 03:52 PM
Assembly.
Anyway, use the one you want, some people will say you're stupid, but ignore them.
Xavieran
November 24th, 2007, 03:55 PM
darkbrownlow-Has this been helpful? ;-)
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.