First of, I know basics of C, C++, (both used in old TurboC), PHP, javascript, mysql, VB (very little).
Though I am much computer savvy, I am a mechanical engg student. For my final year project, I need to write a big program to simulate something (a physical phenomenon) and do calculations.
I am most comfortable with PHP as I have used it most.
I love php for the following reasons: (I'll compare with C as C is what I prefer after PHP):
1) There is no headache of variable data type conversions, or no declaration needed
2) The convenient C like syntax
3) All the similar functions are much easier compared to C
For example: String manipulations, File handling (need it for outputting results),
4) User inputting and outputting is userfriendly (with the help of html forms) in contrast to taking input 1 by 1 in the DOS console for C.
5) The Immensely helpful php manual (proper documentation)
6) Large no. of built in functions for petty but irritating tasks, For example: trim()
However it isn't wise to use PHP for my program as it is a scripting language, intended for web development and requires a webserver running. More importantly, its execution time is limited.
So, I am looking for a programming language which is like PHP and can serve my purpose well. Please suggest me suitable some language.
Also it would be a bonus if the language has good support for graph plotting like how MATLAB does. I dont want to use matlab coz its not C-like, its slow, and its more of a software than a programming language.
Though I am much computer savvy, I am a mechanical engg student. For my final year project, I need to write a big program to simulate something (a physical phenomenon) and do calculations.
I am most comfortable with PHP as I have used it most.
I love php for the following reasons: (I'll compare with C as C is what I prefer after PHP):
1) There is no headache of variable data type conversions, or no declaration needed
2) The convenient C like syntax
3) All the similar functions are much easier compared to C
For example: String manipulations, File handling (need it for outputting results),
4) User inputting and outputting is userfriendly (with the help of html forms) in contrast to taking input 1 by 1 in the DOS console for C.
5) The Immensely helpful php manual (proper documentation)
6) Large no. of built in functions for petty but irritating tasks, For example: trim()
However it isn't wise to use PHP for my program as it is a scripting language, intended for web development and requires a webserver running. More importantly, its execution time is limited.
So, I am looking for a programming language which is like PHP and can serve my purpose well. Please suggest me suitable some language.
Also it would be a bonus if the language has good support for graph plotting like how MATLAB does. I dont want to use matlab coz its not C-like, its slow, and its more of a software than a programming language.