Most of the languages supported by .NET are OOP.
I'm pretty sure that its a requirement to be OOP and run on .NET Framework. I could be wrong, I gotta look up how JScript.NET works.
Tekmaven
Software Architect
1,274 posts since Feb 2002
Reputation Points: 322
Solved Threads: 28
How did I know you were going to respond to this? :p You can still program in C/C++ in a non-object oriented way. If it's ASP.NET however, then yeah, you're forced to, based on the four native languages MS supports. I heard a long time ago that they were working on Perl for .NET, but I don't know if it's true. Perl doesn't force you to OOP everything. I hate OOP in Perl anyways. ;)
samaru
a.k.a inscissor
1,256 posts since Feb 2002
Reputation Points: 262
Solved Threads: 18
Well, I love OOP, so I guess I'm in a good place.. ;-)
Actually, when I touch non-oop languages, I hate it :-(
Tekmaven
Software Architect
1,274 posts since Feb 2002
Reputation Points: 322
Solved Threads: 28
The only thing I don't like about OOP is the time it takes in creating classes. To me, it's just tedious work but I know it pays off in the long run. For a while I was used to the procedural methodology from my Pascal days.
Ever try OOP in Perl? It's a train wreck... in my opinion anyways. ;)
samaru
a.k.a inscissor
1,256 posts since Feb 2002
Reputation Points: 262
Solved Threads: 18
Sorry to hijack this thread and turn it to .NET! Whoops! Anyways, PHP5 is going to be cool, if I want it to be or not ;-).
Lets keep this thread on topic!
Tekmaven
Software Architect
1,274 posts since Feb 2002
Reputation Points: 322
Solved Threads: 28
I like it's try/catch features. It's something I always wanted in PHP. Add stronger type definition and the syntax looks like C++. Woohoo.
samaru
a.k.a inscissor
1,256 posts since Feb 2002
Reputation Points: 262
Solved Threads: 18