Hit to all folks here,
i recently got interested abiy php, i have a workable knowledge of
Python and a little bit of Ruby.
I just want to ask, if php is suitable for generic programming and not
only for web stuf.
I am -mainly- a windows developer and just want to escape from MS
umbrella, i just do not know
if php is the right choice. Can i use the language to build network
apps, or gui apps or DB stuff and the like
or i should stick to Python for this kind of (generic) developing ?
I recently saw that CodeGear (a Borland spin-off) will release Delphi
for php and i am very attracted to that.
VCL, first class debugger, a fully featured IDE.
I suppose that the combination of a product like that and the
language, will make me able to build nearly
anything and not only web stuff, or am i wrong ?
Thanks for any help! 15 1564
<snip>
I am -mainly- a windows developer and just want to escape from MS
umbrella, i just do not know
if php is the right choice. Can i use the language to build network
apps, or gui apps or DB stuff and the like
or i should stick to Python for this kind of (generic) developing ?
While you can indeed use PHP along with a GUI toolkit to develop some very
robust cross-platform GUI applications, PHP might not be the best tool for
that. Scripting languages in general tend to be a bit slow. If you're
wanting to do development for both the web and desktop in one language, you
might be better looking at something like Java.
I recently saw that CodeGear (a Borland spin-off) will release Delphi
for php and i am very attracted to that.
VCL, first class debugger, a fully featured IDE.
I suppose that the combination of a product like that and the
language, will make me able to build nearly
anything and not only web stuff, or am i wrong ?
I hadn't head this but that will make the enviroment very nice to develop
in. PHP is definitely worth looking at. Play with it and see how far you can
go with it. You might be surprised.
Cheers,
Anthony Papillion www.babblemail.net
Blog: www.adcl.biz/papillion
--
Posted via a free Usenet account from http://www.teranews.com
king kikapu wrote:
Hit to all folks here,
i recently got interested abiy php, i have a workable knowledge of
Python and a little bit of Ruby.
I just want to ask, if php is suitable for generic programming and not
only for web stuf.
I am -mainly- a windows developer and just want to escape from MS
umbrella, i just do not know
if php is the right choice. Can i use the language to build network
apps, or gui apps or DB stuff and the like
or i should stick to Python for this kind of (generic) developing ?
I recently saw that CodeGear (a Borland spin-off) will release Delphi
for php and i am very attracted to that.
VCL, first class debugger, a fully featured IDE.
I suppose that the combination of a product like that and the
language, will make me able to build nearly
anything and not only web stuff, or am i wrong ?
I'm no programming guru but it seems to me php is really just for web
programming unless you want to do intranet stuff. It has to run from a
web server! Perl is a bit more powerful in some ways but lacks the vast
set of web development tools that make php so productive, and that's
what php is all about.
Paul Furman wrote:
king kikapu wrote:
>Hit to all folks here,
i recently got interested abiy php, i have a workable knowledge of Python and a little bit of Ruby. I just want to ask, if php is suitable for generic programming and not only for web stuf.
I am -mainly- a windows developer and just want to escape from MS umbrella, i just do not know if php is the right choice. Can i use the language to build network apps, or gui apps or DB stuff and the like or i should stick to Python for this kind of (generic) developing ?
I recently saw that CodeGear (a Borland spin-off) will release Delphi for php and i am very attracted to that. VCL, first class debugger, a fully featured IDE. I suppose that the combination of a product like that and the language, will make me able to build nearly anything and not only web stuff, or am i wrong ?
I'm no programming guru but it seems to me php is really just for web
programming unless you want to do intranet stuff. It has to run from a
web server! Perl is a bit more powerful in some ways but lacks the vast
set of web development tools that make php so productive, and that's
what php is all about.
No, PHP does not have to run from the server. I do a lot of scripts
which run standalone.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp. js*******@attglobal.net
==================
Jerry Stuckle wrote:
Paul Furman wrote:
>king kikapu wrote:
>>Hit to all folks here,
i recently got interested abiy php, i have a workable knowledge of Python and a little bit of Ruby. I just want to ask, if php is suitable for generic programming and not only for web stuf.
I am -mainly- a windows developer and just want to escape from MS umbrella, i just do not know if php is the right choice. Can i use the language to build network apps, or gui apps or DB stuff and the like or i should stick to Python for this kind of (generic) developing ?
I recently saw that CodeGear (a Borland spin-off) will release Delphi for php and i am very attracted to that. VCL, first class debugger, a fully featured IDE. I suppose that the combination of a product like that and the language, will make me able to build nearly anything and not only web stuff, or am i wrong ?
I'm no programming guru but it seems to me php is really just for web programming unless you want to do intranet stuff. It has to run from a web server! Perl is a bit more powerful in some ways but lacks the vast set of web development tools that make php so productive, and that's what php is all about.
No, PHP does not have to run from the server. I do a lot of scripts
which run standalone.
How does that work?
I could use it for stuff like image batch processing, renaming, etc.
How does that work?
I could use it for stuff like image batch processing, renaming, etc.
You can either run php from a command line or you can use something like http://gtk.php.net/ for gui applications.
Following on from king kikapu's message. . .
>Hit to all folks here,
i recently got interested abiy php, i have a workable knowledge of Python and a little bit of Ruby. I just want to ask, if php is suitable for generic programming and not only for web stuf.
Turn the question around. Does Python do all you want it to do? If so
I'd suggest stick with it and spend time on becoming an ace programmer
rather than a Jack of all trades. (Obviously a working knowledge of PHP
is a good thing as there's a lot of it about.)
In some ways PHP fills the niche that BASIC did 20 years ago. Easy to
use, multi-platform and plenty of get going quickly stuff but lacking
some of the features looked for by more system oriented programmers. It
/can/ be run stand-alone but there will be some sorts of use that it
simply isn't suited for. For example if you wanted to write your own
server I think you'd have a hard time doing that in PHP. I think you'll
find Python is more sophisticated in that respect.
--
PETER FOX Not the same since the cardboard box company folded pe******@eminent.demon.co.uk.not.this.bit.no.html
2 Tees Close, Witham, Essex.
Gravity beer in Essex <http://www.eminent.demon.co.uk>
peter wrote:
>>How does that work? I could use it for stuff like image batch processing, renaming, etc.
You can either run php from a command
Huh, so you can, I just did a little test with a .bat file:
php test.php test.txt
No real interface for a GUI though, hence the gtk extension below.
line or you can use something like http://gtk.php.net/ for gui applications.
Thank you all for the help!
king kikapu wrote:
I just want to ask, if php is suitable for generic programming and not
only for web stuf.
As others have said, you *can* program anything in PHP, but PHP certainly
"lends itself" to web and command-line programming.
As you already know Python, take a look at wxPython <http://www.wxpython.org/>
which ought to provide you with a relatively easy way to write GUI apps in
Python and run them cross-platform (Windows, Mac, Linux, Unix).
Here are some screenshots of an application written with wxPython on both
Windows and Mac. (It also runs on Linux and UNIX, but no screenshots are
shown.) http://juicereceiver.sourceforge.net...hots/index.php
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
Geek of ~ HTML/SQL/Perl/PHP/Python*/Apache/Linux
* = I'm getting there!
As others have said, you *can* program anything in PHP, but PHP certainly
"lends itself" to web and command-line programming.
Ok, i do not mind if "lends itself" to web but i do not know if it is
capable of doing other things, except from web.
As you already know Python, take a look at wxPython <http://www.wxpython.org/>
which ought to provide you with a relatively easy way to write GUI apps in
Python and run them cross-platform (Windows, Mac, Linux, Unix).
I already know wxPython, i am testing wxGlade and PythonCard for the
UI stuff but in Python we do not currently have a
complete IDE product that enable us to do all the work from inside ONE
product.
We have to glue parts from here and there and this is something i am
not used to do (coming from visual studio, remember ? :) )
Anyway, as i can understand from the posts here, propably php is not
exactly for me. I do not do web stuff and taking
a language that is designed to do web stuff for building something
else will rather give me hard times at the future...
But anyway, thanks again!
king kikapu wrote:
We have to glue parts from here and there and this is something i am
not used to do
If you're looking for VisualBASIC, then use VisualBASIC. ;-)
More seriously, VB.NET and its siblings are more-or-less cross-platform if
you use them properly. (q.v. the Mono Project.)
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
Geek of ~ HTML/SQL/Perl/PHP/Python*/Apache/Linux
* = I'm getting there!
If you're looking for VisualBASIC, then use VisualBASIC. ;-)
>
No, i am not! :)
I am looking for something that can take me away from MS products but
still retain my productivity...
In article <11**********************@y80g2000hsf.googlegroups .com>, ab********@panafonet.gr says...
If you're looking for VisualBASIC, then use VisualBASIC. ;-)
No, i am not! :)
I am looking for something that can take me away from MS products but
still retain my productivity...
try delphi/pascal
PHP is a simple script language with many bugs. Its good for scripts
and thats all.
no wrote:
ab********@panafonet.gr:
>I am looking for something that can take me away from MS products but still retain my productivity...
try delphi/pascal
I second that recommendation. Delphi has a similar drag-and-drop form
design IDE to VisualBASIC, but has a somewhat nicer programming language
(Object Pascal).
PHP is a simple script language with many bugs. Its good for scripts
and thats all.
Nonsense.
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
Geek of ~ HTML/SQL/Perl/PHP/Python*/Apache/Linux
* = I'm getting there!
I second that recommendation. Delphi has a similar drag-and-drop form
design IDE to VisualBASIC, but has a somewhat nicer programming language
(Object Pascal).
I was programming with Delphi 10 years ago, still the best tool on the
market but i am looking for a cross-platform language and non-
propriatory one. If open source, the better.
I am sticking with Python... This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: nib |
last post by:
What kind of problems is visual basic best at solving?
|
by: limor |
last post by:
Hi,
I am considering using Python in a new testing tool application we
intend to build for out product.
I must get references before starting develope in this language ,
since although lots of...
|
by: lisa[nospam].xxx |
last post by:
Hello! I need help to organize the working time spent by each employee
on projects. I thought this wuold be a rather simple probelm, but i realized it is not!!
I have many projects going on,...
|
by: Ishwar |
last post by:
I am not very much experienced in C# programming but has
learnt a lot of C#. I want to test my C# skills by
developing sample projects which covers different aspects
of C# language.
can anybody...
|
by: Gerben van Loon |
last post by:
Hi there, hope someone can help me on this:
I'm planning to deploy several ASP.NET projects to a production server.
Normally I used the "Project / Copy project" option in VS.NET, but to this...
|
by: jaredea |
last post by:
I have the following setup:
SBS 2003 Server
Windows 2003 Enterprise Server (setup as an Application Server)
Windows XP Pro Desktop
Both the Application server and desktop have Visual Studio...
|
by: Samuel L Matzen |
last post by:
Hi,
I am trying to develop with multiple projects in a single solution. The
many of these projects create .dlls that are used by other projects. When I
reference a .dll I reference it in the...
|
by: shuisheng |
last post by:
Dear All,
We meet some problem in our project development and sincerely ask for
your kind advice.
We took eight months to develop a project system with about 50,000
lines of code. The code is...
|
by: JohnGoogle |
last post by:
Hi,
I'm new to Visual C# and I am looking for guidance with structuring
projects.
I am wanting to develop a DLL assembly which will contain all my common
classes which will be used by various...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
| |