Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Technical Support » Win32 FDS » A project that "could" be beneficial to the Renegade community.
Re: A project that "could" be beneficial to the Renegade community. [message #239466 is a reply to message #239385] Tue, 16 January 2007 15:23 Go to previous messageGo to previous message
=HT=T-Bird is currently offline  =HT=T-Bird
Messages: 712
Registered: June 2005
Karma:
Colonel
Dave Anderson wrote on Tue, 16 January 2007 06:46

dead6re wrote on Tue, 16 January 2007 02:21

I feel .NET code bloats the class/application.

Does it really need to include .NET? I have a very simple class that I use for IRC connections that also allows me to hook specific messages into my own functions, for example

IRC.Hook("MODE", IRC_ModeHandler);


You just need to make sure the user has .NET on their computer (which they most likely have the latest version already). Other than that, you don't need .NET for anything, everything else is handled for you. Aside from that, this dll runs fast and efficiently with no performance loss. The feedback is provided via consoles so there is no extra memory requirements either such as a GUI would need.

As for .NET "bloating" an application, it can only if you code inefficiently.


Problem 1: not portable platform-wise (a well-written native sockets class should not have too many problems dealing with the differences between NT (WinSock2) and BSD sockets)
Problem 2: doesn't fit into everybody's apps (some people have severe issues with C++ native<->CLR interop)
Problem 3: CLR is a lot of overhead for some people (like when you are trying not to drag down people's SFPS)


HTT-Bird (IRC)
HTTBird (WOL)
Proud HazTeam Lieutenant.
BlackIntel Coder & Moderator.

If you have trouble running BIATCH on your FDS, have some questions about a BIATCH message or log entry, or think that BIATCH spit out a false positive, PLEASE contact the BlackIntel coding team and avoid wasting the time of others.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Renegadefds_1037 Serial Code...
Next Topic: WOLSPY error
Goto Forum:
  


Current Time: Fri Jan 10 02:23:18 MST 2025

Total time taken to generate the page: 0.00847 seconds