xaade last edited by
Yup. It's a thing.
is not an April Fool thing.
Why not just use C# / Java / Mono?
They are all better languages.
If there was the PHP concept (mixed files) that used C# instead, I would be using that.
The only reason I use PHP, is that I haven't discovered such a thing in a different language.
Mixed files is actually pretty cool.
xaade, how many cheap servers do you know that can run C# apps with little more than "upload the files, go here"?
So, you're running a desktop application off of a server that answers with php?
Why can't you just have a client app and transfer the limited data you need, rather than transferring PHP that's building the UI?
In the case of PHP-GTK, the whole thing is desktop, no server in sight! It's really the same argument as using JS on both client and server... Or Node-WebKit.
Ok, but how does that prevent a hypothetical php-like delivery using mixed files based on C# instead.
C# can be interpreted just like PHP.
It wouldn't take all that much to spin a concept like this up, actually.
Just compile the C#, run it, and replace the content
If I'm doing desktop stuff, I'll use C# like a sane person (except for the lulz), but if I'm doing server stuff, I tend to do PHP, because I'm crazy familiar with it, and I don't have the recompile step so it's good in some ways, and I can run websites for cheap if I want.
Yes, I understand this. I understand what you're saying. What I'm saying is that, the language that is interpreted doesn't have to be PHP. PHP is a garbled mess.
LB_ last edited by LB_
I got the impression that the PHP is running on the client side.
@xaade I think you are confused. I was talking about two different things and I think you think it is one thing because you think it's all conflated for some reason.
On desktop, I use PHP with GTK for the lulz. And it runs entirely on the client. I have been experimenting where I could use it to prototype game ideas far faster than I could in C# because I have 13 years experience in PHP and can write it in my sleep. PHP-GTK is also just "close and restart" rather than recompile. Interpreter runs on the client because it just calls out to linked copy of GTK.
On servers I use it to serve HTML, no GTK involved. You show me hosting for an application where I can just drop the files, hit refresh, and the app loads. Show me where I can do this with C# for a few bucks a month on a hobby project where I don't have to manage the server infrastructure.
That's me and my uses. I can't answer for anyone else.
I suspect PHP-GTK started for the same reason NodeJS started: want to use a familiar language in an unfamiliar setting even though it will have many weird contortions to jump through.
I suspect PHP-GTK started for the same reason NodeJS started
So it's the usual…
powerlord last edited by powerlord
It would be nice if NodeBB would show us when things were Jeffed from another topic and/or were Replied As Topic.
It would be nice if NodeBB would show us when things were Jeffed from another topic
This wasn't; it was a long digression in one of those stupid Chat things, and those can't be jeffed.
@ben_lubar I assumed you just re-imported them with a different flag or some such.
@Yamikuronue I used some MongoDB magic.