Name:
Random Anonymous Fucktard2004-12-29 3:43 (sage)
That may be true. But that's similar to how we used to code down to the metal, with all its problems (and benefits). Now days we use drivers with uniform APIs instead.
I suppose if the target platform is fixed for the foreseeable future it doesn't matter.
DBI with extensions. That might be amusing.
Name:
PassiveSmoking2004-12-29 6:10
Anyone here tried Python? I do PHP as a living but I have heard good stuff about Python too.
Name:
Zzzzz2004-12-29 7:45
I've "played with" python, and after you get over the strict indentation laws it's a fairly pretty language to code in, but I haven't come up with something to actually write in it, so I haven't tried it for any kind of application.
Name:
Aborn!2004-12-29 8:02Aborn!
Aborn!
Name:
Anonymous2004-12-31 15:05
Script languages are script languages, but still cold fusion hurts my lazy fingers more than php. It might even be "better", but its a damn lot to write ><
Name:
Royston2005-01-03 12:16
PHP is what it is, A simple web application scripting language.
Its good for what its ment for, SQL data driven websites.
Name:
Anonymous2005-01-03 12:57
It's hard to beat PHP for simple web applications and content management systems alike. But, perl is more versatile because it works with non-web systems.
PHP was never designed as a general purpose language, but at the same time, it's not a proof of concept or instructional language either, which would appear to be the official definition of "toy language"
Also, I've heard languages that don't have a compiler written in said language are "toy" languages. PHP is not a compiled language, so this also does not apply.
That's my two cents.
Name:
Anonymous2005-01-27 22:17
>>61
that's an expression, not an equation :eng101:
Name:
Anonymous2005-01-28 8:45
>>61
I agree that saying "real men uses" is very, very wrong.
Name:
Anonymous2005-01-29 14:11
>>29
" Of course we could all wax on why nobody uses Scheme/Ruby/OCaml, but that's life."
Hey! I use Scheme all the time for making web graphics.
Name:
Anonymous2005-01-31 6:14
I DONT CARE SHIT, I JUST WANT A LANGUAGE THAT IS EASY, UNDERSTANDABLE, WORK AND FAST
Name:
Anonymous2005-01-31 7:20
It is probably the case that if you can't handle the grammar of your first language, you may not be quite cut out for the intricacies of a real programming language.
My personal experience: PHP = a good, powerful scripting language like Perl, without the crappy, insane, inconsistent syntax of Perl. Awesome productivity. Intended for web applications and serious/longer console scripts. Not intended for Doom 4, that's what C is for and it'll always be like this.
And for what it's good, it PWNS Java. By the time PHP_guy finishes his web portal and is now browsing 4chan in his spare time, Java_guy is still defining class BoardUserCalendarDataStreamStringLayerBufferedInputHandler and wrote 10000 lines of unproductive OO trash. Sure, it's reusable code. You can "easily" transform your image board into CD burning software, a screensaver, or a soccer simulator, beacuse it's all OO. Maintenance is a snap, you only have to navigate through 800 classes and interfaces to find the piece of code you want. That's "information hiding", after all! And it's conceptually right. For example, y=f(x) is clearly not a function, but a method of an abstract mathematical object. And so on.
So this is what I do:
- Quick hacks: Perl.
- Web and fine scripts: PHP.
- System applications and serious non-web stuff: C.
Name:
Anonymous2005-02-06 8:07
>>17
here's what i do:
quick web hacks: PHP
command-line scripts and larger web scripts: perl
other stuff: C
Because I don't worship OO as everybody else does? Or perhaps because you consider something not OO, not running on a 10+ meg abstraction layer, not using a 2 GB application server, and not using XML even for the about box is a toy (that'd make most of Linux a fancy one BTW)?
Friendly tip: Stop reading PC Magazine and doing whatever the big business guys do - they do it to validate their ludicrous budgets and timelines. Just save your time.
Yup, but it ended up being mixed C++, C++--, and C. I think it's a good choice though; you OO what's OO and not-OO what's not-OO. I still prefer traditional, structured, modular, intelligent programming though.
Name:
Anonymous2005-02-08 16:34 (sage)
C++--? What?
And how do you get mixed C++ and C? C++ is a superset of C, you don't "mix" it. You using C99 or something?
"C++ is a superset of C" --- Of course, I meant I was using mixed OO and non OO (pure C) data structures and methods/functions. Part of it was OO, and the main program which wasn't used it.
C++-- is what we had before C99... all the cool stuff introduced in C++, like operator and function overloading, but sticking to traditional structured programming.
PHP = a good, powerful scripting language like Perl, without the crappy, insane, inconsistent syntax of Perl. Awesome productivity. Intended for web applications and serious/longer console scripts.
I'm not sure if the part where you think PHP is consistent is funnier, or the part about using PHP for console scripts.