Thread overview
[OT] Sony is making their Playstation C# tools open source
Mar 11, 2014
Paulo Pinto
Mar 11, 2014
dennis luehring
Mar 11, 2014
Asman01
Mar 11, 2014
Paulo Pinto
Mar 11, 2014
Szymon Gatner
Mar 11, 2014
Paulo Pinto
Mar 11, 2014
Peter Alexander
Mar 11, 2014
Paulo Pinto
March 11, 2014
Hi,

since game development discussions tend to come up here, Sony is making their C# tools open source, used in games by Naughty Dog, Guerrilla Games and others.

https://github.com/SonyWWS/ATF

One good example how GC based languages do not hinder game development and are gaining place alongside C++ as part of the development process.

--
Paulo
March 11, 2014
Am 11.03.2014 10:38, schrieb Paulo Pinto:
> Hi,
>
> since game development discussions tend to come up here, Sony is
> making their C# tools open source, used in games by Naughty Dog,
> Guerrilla Games and others.
>
> https://github.com/SonyWWS/ATF
>
> One good example how GC based languages do not hinder game
> development and are gaining place alongside C++ as part of the
> development process.

still sony works on its own llvm/clang based c++ compiler for PS4 :)


March 11, 2014
On Tuesday, 11 March 2014 at 09:38:31 UTC, Paulo Pinto wrote:
> One good example how GC based languages do not hinder game development and are gaining place alongside C++ as part of the development process.

Yeah, but it's for tools, not the game itself. I don't think anyone ever said c# wasn't good for tools.
March 11, 2014
On Tuesday, 11 March 2014 at 10:21:49 UTC, dennis luehring wrote:
> Am 11.03.2014 10:38, schrieb Paulo Pinto:
>> Hi,
>>
>> since game development discussions tend to come up here, Sony is
>> making their C# tools open source, used in games by Naughty Dog,
>> Guerrilla Games and others.
>>
>> https://github.com/SonyWWS/ATF
>>
>> One good example how GC based languages do not hinder game
>> development and are gaining place alongside C++ as part of the
>> development process.
>
> still sony works on its own llvm/clang based c++ compiler for PS4 :)

Don't use gcc anymore is the best thing they could do.
March 11, 2014
On Tuesday, 11 March 2014 at 10:21:49 UTC, dennis luehring wrote:
> Am 11.03.2014 10:38, schrieb Paulo Pinto:
>> Hi,
>>
>> since game development discussions tend to come up here, Sony is
>> making their C# tools open source, used in games by Naughty Dog,
>> Guerrilla Games and others.
>>
>> https://github.com/SonyWWS/ATF
>>
>> One good example how GC based languages do not hinder game
>> development and are gaining place alongside C++ as part of the
>> development process.
>
> still sony works on its own llvm/clang based c++ compiler for PS4 :)

And Unity3D and Mono Game for Indies. :)
March 11, 2014
On Tuesday, 11 March 2014 at 12:04:40 UTC, Paulo Pinto wrote:
> On Tuesday, 11 March 2014 at 10:21:49 UTC, dennis luehring wrote:
>> Am 11.03.2014 10:38, schrieb Paulo Pinto:
>>> Hi,
>>>
>>> since game development discussions tend to come up here, Sony is
>>> making their C# tools open source, used in games by Naughty Dog,
>>> Guerrilla Games and others.
>>>
>>> https://github.com/SonyWWS/ATF
>>>
>>> One good example how GC based languages do not hinder game
>>> development and are gaining place alongside C++ as part of the
>>> development process.
>>
>> still sony works on its own llvm/clang based c++ compiler for PS4 :)
>
> And Unity3D and Mono Game for Indies. :)

Sony works on Unity and Mono Game?
March 11, 2014
On Tuesday, 11 March 2014 at 12:08:00 UTC, Szymon Gatner wrote:
> On Tuesday, 11 March 2014 at 12:04:40 UTC, Paulo Pinto wrote:
>> On Tuesday, 11 March 2014 at 10:21:49 UTC, dennis luehring wrote:
>>> Am 11.03.2014 10:38, schrieb Paulo Pinto:
>>>> Hi,
>>>>
>>>> since game development discussions tend to come up here, Sony is
>>>> making their C# tools open source, used in games by Naughty Dog,
>>>> Guerrilla Games and others.
>>>>
>>>> https://github.com/SonyWWS/ATF
>>>>
>>>> One good example how GC based languages do not hinder game
>>>> development and are gaining place alongside C++ as part of the
>>>> development process.
>>>
>>> still sony works on its own llvm/clang based c++ compiler for PS4 :)
>>
>> And Unity3D and Mono Game for Indies. :)
>
> Sony works on Unity and Mono Game?

Not directly, but they are officially supported

Unity3D related info

http://develop.scee.net/files/presentations/gceurope2013/ParisGC2013Final.pdf

Slide 66, as part of the supported engines on PS4

Mono Game statement from their work together with Sony

https://monogame.codeplex.com/discussions/462255

--
Paulo



March 11, 2014
Am 11.03.2014 11:45, schrieb Peter Alexander:
> On Tuesday, 11 March 2014 at 09:38:31 UTC, Paulo Pinto wrote:
>> One good example how GC based languages do not hinder game development
>> and are gaining place alongside C++ as part of the development process.
>
> Yeah, but it's for tools, not the game itself. I don't think anyone ever
> said c# wasn't good for tools.

Sure, I agree with you.

But this is a recursive trend. Back when Assembly was king, BASIC, C and Pascal were used for tooling, with Assembly having the king's role.

Then the same cycle repeated itself when C was the king and C++ was slowly being used for tooling.

So now GC enabled languages are starting to replace C++/MFC/Qt in the tooling area.

Eventually a new replacement cycle will happen, even if we are still away from it.

--
Paulo