Suggestions

0 Kudos

Support C/C++ for developping,not C sharp

by Uncle_NC on ‎19-04-2012 05:29 PM

Why Use .Net Framework?

I hate M$.

Comments
by wok_wok_wok_wok on ‎20-04-2012 12:39 PM

@eradic80r - Fair point!

by Killframe on ‎20-04-2012 02:36 PM

w00t up and running.

by Burakkuhatto on ‎20-04-2012 03:10 PM

I support this suggestion.

 

My favorite programming language is object-free, exceptions-free, plain C.

by Rogerdodger91 on ‎20-04-2012 03:38 PM
http://playstationsuite.wikia.com/wiki/FAQS

I answer this question very well here.
by ShadowriverUB on ‎21-04-2012 05:23 AM

Well main resaon why both XDA and PS Suite work only on C# is to diffier offer with standard platfrom licencing, if everybody would be able to code in C++ for vita then real deal game devs would just code for PS Suite not buying expensive Vita licence and 99$/year is nothing compire to it. Android and iOS is more Open in fundaments of platfrom, thats why they let you code in C++ for free or cheap, where Vita was made for licencing

by Dark_Destiny66 on ‎21-04-2012 06:20 AM

That's not the only reason, C++ is a native language, not running in any virtual machine, so letting the possibility for the public to use it means opening the doors to kernel syscalls. Which is, for hackers, the eldo rado of doing anything on the vita, including creating an iso loader.

by Rogerdodger91 on ‎21-04-2012 07:51 AM
Another reason why they make us use C# is because Managed Code is considered type safe. They are concerned that if a bunch of people will start creating applications in native code, then there is the possibility that all of our applications could theoretically contain exploitable holes that will allow a hacker to execute code with root permission on the native kernel. This is how the PSP and Wii were hacked all the time.
by Beta Tester AuRoN89 ‎21-04-2012 06:29 PM - edited ‎21-04-2012 06:30 PM

i understood why C# and not C/C++.

 

But why not JAVA?

 

1) it still run on a virtual Machine

2) it's better than C *****

3) it's more popular (i know that C# is very similar, but damn, i created lot of small games at school with java and i can't even paint a word with C#! -_-"

by MartinCaine on ‎22-04-2012 06:49 AM

AuRoN89 wrote:

 

3) it's more popular (i know that C# is very similar, but damn, i created lot of small games at school with java and i can't even paint a word with C#! -_-"



That's clearly just your preferred language. Everyone has one. C# is very popular amongst game developers these days with engines like Unity using it. It's also very C-like with some C++ concepts but overall the managed nature simplifies a lot of tasks. I too wrote a whole load of MIDP Java games years and years ago but I wouldn't touch Java these days if I had a choice (use the NDK for Android dev).

by Rogerdodger91 ‎24-04-2012 08:43 AM - edited ‎24-04-2012 08:49 AM

First thing people need to understand is that saying "Why C#?" means you dont understand the full scope of the CLR technology and why it pretty much trumps all other forms of coding in terms of programmer convience.

Second thing, the language is called CIL. We can program with Python, C#, Boo, Visual C++, Java, Visual Basic, the list goes on. (http://en.wikipedia.org/wiki/List_of_CLI_languages).

Third thing, Microsoft does not OWN CLR technology anymore. They submited it to EMCA standardization years ago. Anybody can go and create their own CLR runtime related technology.

For instance, Mono decided to do that. And Im currently in a project right now thats building our own EMCA compliant CLR operating system kernal. 

After Playstation Suite is FINAL then they can take considerations on porting the library to other languages by popular demand.

Announcements

Welcome to the PlayStation Mobile Developer Forums


This is a community for the discussion of technical topics with other developers and SCE engineers. Posting ideas/requests are also appreciated. Join the discussion!

PlayStation®Mobile開発者フォーラムでは世界中の開発者の皆様と一緒に、議論や情報交換が可能です。SCEも議論に参加し、皆様の開発をサポートします。アイデアやリクエストも大歓迎です。ぜひご参加ください。

PSM Developer Registration (for free) on PSM DevPortal is required to post on the forum.
Please sign out then sign in again to the forum and PSM DevPortal after you have completed the registration.

フォーラムへ投稿をするにはPSM DevPortalへの登録(無料)が必要です。
登録後はフォーラムと PSM DevPortalを一度ログアウトし、再度ログインしてください。






Labels
Top Kudoed Authors