Gamingforce Interactive Forums
85242 35212

Go Back   Exploding Garrmondo Weiner Interactive Swiss Army Penis > Garrmondo Network > Help Desk
Register FAQ GFWiki Community Donate Arcade ChocoJournal Calendar

Notices

Welcome to the Exploding Garrmondo Weiner Interactive Swiss Army Penis.
GFF is a community of gaming and music enthusiasts. We have a team of dedicated moderators, constant member-organized activities, and plenty of custom features, including our unique journal system. If this is your first visit, be sure to check out the FAQ or our GFWiki. You will have to register before you can post. Membership is completely free (and gets rid of the pesky advertisement unit underneath this message).


C/C++
Reply
 
Thread Tools
Cetra
oh shi-


Member 445

Level 24.23

Mar 2006


Reply With Quote
Old Mar 6, 2006, 11:07 PM Local time: Mar 6, 2006, 08:07 PM #1 of 58
Originally Posted by Arainach
On C# - I'm no expert (I've just been learning it for a couple of weeks myself), but the entire point of C# is that it's strongly typed and prevents a lot of low-level activities that C and C++ allowed to that end. MS calls it a "security feature"; the rest of us call it "a pain in the ass".
Well, this is what bothers me about programmers who pretty much rely on the ease of a high level language. It really isn't a pain in the ass, rather C# forces you into using proper programming techniques you should have learned from the start.

C# was designed mostly with network and internet programming in mind where a lot of proper programming practices need to be observed to maintain security. The problem is most C programmers simply never learned what those practices were and never had to face them being they only have dealt with a single local machine. As a result they had to make the C# language very ridged in hopes in doing so would teach programmers proper programming via the language structure.

Most amazing jew boots
Cetra
oh shi-


Member 445

Level 24.23

Mar 2006


Reply With Quote
Old Mar 6, 2006, 11:50 PM Local time: Mar 6, 2006, 08:50 PM #2 of 58
Originally Posted by Magic
Isn't the whole point of high-level languages that you let the compiler generate all the Assembly? What's the point of using low-level code in the middle of C/C++?
Because even some of the best compilers do things you don't want it to. They do make mistakes fairly often and the only way to resolve the issue is to edit the generated assembly by hand.

There's nowhere I can't reach.
Cetra
oh shi-


Member 445

Level 24.23

Mar 2006


Reply With Quote
Old Mar 19, 2006, 09:46 PM Local time: Mar 19, 2006, 06:46 PM #3 of 58
Originally Posted by BlueMikey
There are many applications where any improvement is worth it. Consider a program which is run billions of time every day versus the time it takes to code a function once.
Exactly. When you have a program where 1% of your code accounts for 50% of your runtime (which is VERY common) then why the hell would you not recode that 1% in Assembly?

This thing is sticky, and I don't like it. I don't appreciate it.
Reply


Exploding Garrmondo Weiner Interactive Swiss Army Penis > Garrmondo Network > Help Desk > C/C++

Forum Jump


All times are GMT -5. The time now is 01:08 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc.