|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Be the architects of evolution and help create the mobile internet future. It’s your move---enter to win here! |
|
#1
|
|||
|
|||
|
Scripting language choice
Hello there!
Nowadays I am before the hard problem. I am choosing the second programming language after studying the first large language as Object Pascal using in RAD tool Borland Delphi (I use it in client-server projects). I read the info about Python, TCL, Ruby. The adepts of all these languages guarantee a lot of benefits with using of every language in different (practically any) problems class. But it is so uneasy to stop in such choice to have the unequivocal decision. Did anyone have such situation in the past and could you suggest me anything to solve my problem? Which class of problems is corresponds to concrete language from Python/TCL/Ruby? Thank you all in advance. |
|
#2
|
||||
|
||||
|
Are you using babelfish?
Anyway, PERL is surely scripting language of choice, whatever your scripting needs. If you are working specifically on delivering web applications, then PHP along with your favourite RDBMS might be preferrable... So what exactly are you trying to achieve? christo
__________________
. Spiration channels: Free scripts, programming tutorials and articles Dotcut alerts: Online Press cuttings / news alerts Clearprop: UK microlight school, wiltshire Uk dating: UK safe dating with Topdates About Christo . . |
|
#3
|
|||
|
|||
|
Quote:
I program in PHP for a little. But I need to define more or less universal language to make desktop apps, db-apps and web-opiented apps. Sorry, but I found Perl-syntax as unfriendly. |
|
#4
|
||||
|
||||
|
If you are writing applications and you need a universal solution, Java is always a good option - it'll run as applets in a browser, or as a fully blown application on any platform with the VM installed.
Java has full support for databases, ODBC etc.. But what are we talking about here? You still haven't really explained what sort of applications you are writing, or for what platform, so it is a little bit difficult to say. You started by talking about scripting languages, and now you are talking about applications. The two don't often fall together, but when they do, it's usually in the form of PERL/GTK, TCL/Tk. or PHP more info?? christo |
|
#5
|
|||
|
|||
|
Quote:
Yes, you're right, I started to talk about scripting. But sorry, I meant GUI-apps also. I've read Python/TCL/Ruby can do it (Web-apps, db-apps, desktop GUI-apps). PHP - can't (except for Web-apps off course). Perl could, but I don't like its syntax (maybe I am not right). Platforms. Nowadays I use for development and deployment windows OSs, but I plan to use also Linux in the nearest future. I need to know the next. I have such number of languages for chhosing: Python/TCL/Ruby/Perl/PHP. Java is undesirable because it demands large time for learning. And I need to find out which of them is most matching to solve such tasks: - web-apps; - desktop GUI-apps; - client-side db desktop apps; - server-side db apps. I need to know can I solve these tasks using only one language without using of languages number, ie, web-apps - PHP, GUI-apps - TCL etc. I hope now I gave enough info. Sorry I didn't do it earlier. |
|
#6
|
||||
|
||||
|
prasteetye myenya, ya proste ne znayoo shto ti hochyesh, i ja ne ochyen harasho znayoo rooskii izik !!! hahaha
So I guess the easiest thing would be if you could describe what sort of application you would like to write and describe how it might function, then we could select the best language for the job. The jobs you are describing are all so different - server-side db apps and desktop GUI apps are totally different objectives, and you would probably use different technologies to manage them.. (except, of course in the case of Java, where you might use Servlets and applets to complete the loop.) Generally, if we are developing web applications, we use PERL and/or PHP on the server side and HTML, Javascript etc for client side stuff to run in browsers - The end result is a browser-delivered application Sorry I can't be of more help, but we need a better idea of what you are trying to achieve ![]() christo |
|
#7
|
||||
|
||||
|
Hey!?!? Look in your location bar. Does it say devshed.ru? No? Would you please keep it in english then? For all we know you could be planning assassination or something like that.
apatit_ru, there's no santa claus and there's no universal language. If you want something that can do both app and web then you'll have to go with java or may be c but you will have to spend a lot of time learning either one of those.
__________________
And you know I mean that. |
|
#8
|
||||
|
||||
|
Quote:
Sounds like you need to break into the Mozilla architecture. Mozilla provides you with a framework to do all of the above and them some... ![]()
__________________
~ Joe Penn |
|
#9
|
||||
|
||||
|
/me kicks jpenn in the guts and doesn't get any reaction because jpeen is too busy reading mozilla.org to notice
![]() I should probably check out what xul got to offer for myself... |
|
#10
|
|||
|
|||
|
Well, just for the record, you can do GUIs with php. http://gtk.php.net/
I really would put the effort in to learn Java, though. You don't have to learn it all at once, though. If your working on a desktop app, don't bother with the J2EE architecture, and if you're working on a web-based database front-end, don't dig into Swing. It may be big, but you don't need it all for every task, and knowing some of it makes learning the rest of it easier.
__________________
-james Last edited by bricker42 : January 2nd, 2003 at 12:50 AM. |
|
#11
|
||||
|
||||
|
Quote:
Quote:
http://www.borland.com/delphi/pdf/del7_feamatrix.pdf |
|
#12
|
|||
|
|||
|
Quote:
Sorry my poor English and excuse me for incinvenience I brought for all. |
|
#13
|
|||
|
|||
|
Quote:
Hey, good work ! I suppose you lerned sometimes Russian, didn't you? |
|
#14
|
|||
|
|||
|
Quote:
I am conside |