Using STL in open-source projects is fine as the system can compile  
binaries which link into their libraries. With closed source however,  
you are distributing binaries which link with libraries on YOUR  
machine, which may not be the same on others.

Thanks,
- Saul.

On 18 Aug 2009, at 22:23, Stefan Popp <m...@stefanpopp.de> wrote:

> Sry, are you serious? I mean, are you serious?
> STL = Standard template library
>
> You are serious we are talking 100% that?
> If you really mean its not portable, you should buy a book about C++.
>
> For myself i prefer "Bjarne Stroustrup's C++"
> STL is a part of C++. Every C++ compiler should understand it, because
> STL is a standard part of C++ since 1993!
> Which compiler did you use, that makes so many problems to port you're
> application to other linux dist. or other operating systems?
>
> Best regards,
> Stefan Popp
>
>
> Saul Rennison schrieb
>> If you knew anything about C++ you'd understand how unportable STL is
>> across various Linux distributions, and how impossible it is to
>> statically link it into the code.
>>
>> Thanks,
>> - Saul.
>>
>> On 18 Aug 2009, at 21:03, Stefan Popp <m...@stefanpopp.de> wrote:
>>
>>
>>> Thats not right ;)
>>>
>>> The programming language is the problem in this case. Why should i
>>> write
>>> my code with functions that shouldnt be used with C++?
>>> C++ works with the stdlib, which means streams. Not C stuff. So its
>>> finally up to Valve to write programs which follows C++ standards
>>> not C.
>>> You cant trust your users as programmer. Its up to us, to make the
>>> source safe, and if the projecttime needs 2 weeks more, you should
>>> spend
>>> the time.
>>>
>>>
>>> Ronny Schedel schrieb:
>>>
>>>> The problem is not the programming language, the problem is that
>>>> Valve trust
>>>> their game clients too much.
>>>>
>>>>
>>>>
>>>>
>>>>> Well,
>>>>>
>>>>> Valve should start coding c++ with steams ;)
>>>>> Who works with printfs today?
>>>>>
>>>>> I hope Valve will fix the whole source to prevent overflows.
>>>>> C++ is you friend, not old C stuff...
>>>>>
>>>>> Best regards,
>>>>> Stefan Popp
>>>>>
>>>>>
>>>>> Claudio Beretta schrieb:
>>>>>
>>>>>
>>>>>> Thanks, anyone knows if a workaround is available?
>>>>>>
>>>>>> BTW: aren't "security researchers" supposed to contact the
>>>>>> developers
>>>>>> before
>>>>>> releasing 0-day exploits?This is the 2nd 0-day exploy from aluigi
>>>>>> in a
>>>>>> few
>>>>>> weeks -.-
>>>>>>
>>>>>>
>>>>>> On Tue, Aug 18, 2009 at 6:44 PM, Morgan Humes <mrh9...@lanaddict.com
>>>>>>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> A friend forwarded me this info regarding a vulnerability.  I am
>>>>>>> unable
>>>>>>> to
>>>>>>> test this at the moment, but it does look like it is possible.
>>>>>>> Thought
>>>>>>> I
>>>>>>> would get this out to the community before others start using
>>>>>>> this to
>>>>>>> cause
>>>>>>> havoc.
>>>>>>>
>>>>>>> http://www.vupen.com/english/advisories/2009/2296
>>>>>>> http://aluigi.altervista.org/adv/sourcefs-adv.txt
>>>>>>>
>>>>>>> Morgan Humes
>>>>>>> _______________________________________________
>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>> archives,
>>>>>>> please visit:
>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> _______________________________________________
>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>> archives,
>>>>>> please visit:
>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>> archives,
>>>>> please visit:
>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>
>>>>>
>>>>>
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list
>>>> archives, please visit:
>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>
>>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list
>>> archives, please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list  
>> archives, please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list  
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to