PDA

View Full Version : What language to learn?



pinkspice
April 3rd, 2009, 10:47 AM
Hi, I have not long ago made the switch from windows to ubuntu and have to say apart from a few compatibility issues, i am loving it. however i would love to be able to build my own software to run on it. i have done some programming but mainly on web projects (php and mysql are my main languages) however i have done bits of vb.ne, vba, and java. so my question is what language is the best one for me to learn for my projects? thanks in advance for the advice xxx

ajackson
April 3rd, 2009, 10:58 AM
Please read the stickies, especially this on ( http://ubuntuforums.org/showthread.php?t=1006666 ).

s.fox
April 3rd, 2009, 11:07 AM
I think a lot of people here will say Python.

Dejai
April 3rd, 2009, 11:10 AM
Except I would say get stuck in with C/C++ . :guitar: Python is probably good for a beginner...

pinkspice
April 3rd, 2009, 11:11 AM
I have had a read through that page, but i was still wondering if there was any language in particular that would be better for me with my background in php? eg similar style to php xx

s.fox
April 3rd, 2009, 11:15 AM
Except I would say get stuck in with C/C++ . :guitar: Python is probably good for a beginner...

Thats true. Python would be a good start.


I have had a read through that page, but i was still wondering if there was any language in particular that would be better for me with my background in php? eg similar style to php xx

For web development I would probably say c++

pinkspice
April 3rd, 2009, 11:18 AM
thanks for the help everyone, i think i'll give python a go :D xxx

hessiess
April 3rd, 2009, 11:19 AM
PHP or common LISP

s.fox
April 3rd, 2009, 11:22 AM
Just a thought but..

with your background in php you could start looking into BASH within web applications.


A system call to the script file can my made using the exec() function. Just make sure that the file has execute rights for the user that your web server runs as. Here is an example of using the exec() function in PHP.


$output = exec(’/usr/local/bin/yourscript.sh’);


Full article HERE (http://www.thelinuxblog.com/bash-scripts-in-web-applications/)

Mason Whitaker
April 3rd, 2009, 11:24 AM
*falls through hole in roof*

Definately Python my friend :P

ghostdog74
April 3rd, 2009, 11:33 AM
i have done some programming but mainly on web projects (php and mysql are my main languages) however i have done bits of vb.ne, vba, and java.
you have experience with PHP, so stick with it.

mmix
April 3rd, 2009, 01:37 PM
learn c

bodhi.zazen
April 3rd, 2009, 05:39 PM
I have closed this thread as it has drifted off topic.

The bottom line is that these are all tools and everybody has his or her preferences.

I moved the off topic posts here :

http://ubuntuforums.org/showthread.php?t=1115032