View previous topic - View next topic |
Author |
Message |
omega_alpha Fluffy Bunny of Doom
Joined: 07 Jun 2003 Posts: 16 Location: California
|
Posted: Tue Jul 20, 2004 5:02 am Post subject: |
[quote] |
|
I've written a Playstation 2 SPU emulator in C++, and I can tell you that your code for sound has alot of similarities. Sound hardware centric stuff is the one time that you'll get verbose nasty code no matter what language you use, theres really no simpler way to do it. But I think you guys underestimate the power of C++. The thing I love the most about writing code in C++ is templates, they are more powerful than anything you're likely to find in QB or any other form of basic. Looking back, I probably could have made the SPU plugin alot better if I'd use templates and Policy based programming.
|
|
Back to top |
|
|
cloudchild Fluffy Bunny of Doom
Joined: 09 Jul 2004 Posts: 18 Location: PANTS!
|
Posted: Tue Jul 20, 2004 1:34 pm Post subject: |
[quote] |
|
i think anyone who knocks the power prestige and ease of use C++ hasn't really used it. Sure there are some things I have a problem with in C++, but I always end up going back to it. Because at it's heart is a wonderful elegant beast, trapped behind a wall of syntax. _________________ BOOGA!
|
|
Back to top |
|
|
Nodtveidt Demon Hunter
Joined: 11 Nov 2002 Posts: 786 Location: Camuy, PR
|
Posted: Tue Jul 20, 2004 2:09 pm Post subject: |
[quote] |
|
I think anyone who knocks ANY language hasn't really used it, or is blindly loyal (read: a zealot, and zealots are morons). Every language out there has some kind of advantage over every other language WITHOUT EXCEPTION. They're just languages...live and let live. :) _________________ If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
|
|
Back to top |
|
|
omega_alpha Fluffy Bunny of Doom
Joined: 07 Jun 2003 Posts: 16 Location: California
|
Posted: Tue Jul 20, 2004 6:50 pm Post subject: |
[quote] |
|
Nekrophidius wrote: | I think anyone who knocks ANY language hasn't really used it, or is blindly loyal (read: a zealot, and zealots are morons). Every language out there has some kind of advantage over every other language WITHOUT EXCEPTION. They're just languages...live and let live. :) |
I used to program games in QB for about 3 years, and I can honestly say I've never knocked a language I haven't tried. For instance, alot of people knock Java for being *slow*, but I programmed in it for a long time and I never found that speed became much of an issue. Honestly, the speed thing is a superstition of sorts now, sure it was really slow in its earlier days, but with the advancement of JIT and other technologies has created *huge* speedups. So I mean, whenever I hear people knock Java for speed, they usually haven't ever programmed in it, which is just dumb, so I can totally agree with everything you're saying. Honestly, as you said they're just languages, and program in whatever language you're most comfortable in, use the right tool for the right job, if speeds an issue find something faster, but one language alone isn't necessarily better than any other, it all depends on how you need to apply the language.
|
|
Back to top |
|
|
valderman Mage
Joined: 29 Aug 2002 Posts: 334 Location: Gothenburg, Sweden
|
Posted: Thu Jul 22, 2004 1:38 pm Post subject: |
[quote] |
|
Nekrophidius wrote: | I think anyone who knocks ANY language hasn't really used it, or is blindly loyal (read: a zealot, and zealots are morons). Every language out there has some kind of advantage over every other language WITHOUT EXCEPTION. They're just languages...live and let live. :) | I think someone has never heard of Whitespace... ^_~ _________________ http://www.weeaboo.se
|
|
Back to top |
|
|
Nodtveidt Demon Hunter
Joined: 11 Nov 2002 Posts: 786 Location: Camuy, PR
|
Posted: Thu Jul 22, 2004 11:09 pm Post subject: |
[quote] |
|
Valderman wrote: | Nekrophidius wrote: | I think anyone who knocks ANY language hasn't really used it, or is blindly loyal (read: a zealot, and zealots are morons). Every language out there has some kind of advantage over every other language WITHOUT EXCEPTION. They're just languages...live and let live. :) | I think someone has never heard of Whitespace... ^_~ |
Are you saying I'm wrong? :P _________________ If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
|
|
Back to top |
|
|
Rainer Deyke Demon Hunter
Joined: 05 Jun 2002 Posts: 672
|
Posted: Thu Jul 22, 2004 11:26 pm Post subject: |
[quote] |
|
Whitespace is a brilliant programming language. There are plenty of stupider and more useless programming languages. Malbolge for example.
|
|
Back to top |
|
|
valderman Mage
Joined: 29 Aug 2002 Posts: 334 Location: Gothenburg, Sweden
|
Posted: Fri Jul 23, 2004 2:59 pm Post subject: |
[quote] |
|
Ha, I think I'll switch to Malbolge for my current RPG project. _________________ http://www.weeaboo.se
|
|
Back to top |
|
|
DrunkenCoder Demon Hunter
Joined: 29 May 2002 Posts: 559
|
Posted: Fri Jul 23, 2004 10:00 pm Post subject: |
[quote] |
|
Valderman wrote: | Ha, I think I'll switch to Malbolge for my current RPG project. |
lol, I actually like the idea of a programming language so devilsh that writing a hello world program is most easily done using lisp and genetic algorithms... _________________ If there's life after death there is no death, if there's no death we never live. | ENTP
|
|
Back to top |
|
|
MDenham Lowly Slime
Joined: 26 Oct 2004 Posts: 2
|
Posted: Tue Oct 26, 2004 6:52 am Post subject: |
[quote] |
|
Valderman wrote: | Nekrophidius wrote: | I think anyone who knocks ANY language hasn't really used it, or is blindly loyal (read: a zealot, and zealots are morons). Every language out there has some kind of advantage over every other language WITHOUT EXCEPTION. They're just languages...live and let live. :) | I think someone has never heard of Whitespace... ^_~ |
Or Befunge, or Unlambda...
|
|
Back to top |
|
|
tsb I wanna be a ballerina!
Joined: 09 Oct 2004 Posts: 23
|
Posted: Wed Oct 27, 2004 4:19 pm Post subject: |
[quote] |
|
Valderman wrote: | Ha, I think I'll switch to Malbolge for my current RPG project. | Just so you know, all the author of Malbolge could do was write a program that outputs "666" and quits.
"Hello World" was later built by someone else using evolutionary programming techniques.
Good luck. :D _________________ —andy
http://ika.sf.net
|
|
Back to top |
|
|