Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I personnaly don't really like JS, but it's just a language
An update for other languages is very unlikely to come imo.
JS is interpreted. C# is compiled. They don't work the same. Or were you asking for them to write an interpreted version of C# for their game? Kind of sounds like asking for quite a bit, don't you think?
It sounds like you've had some pretty harsh experiences with the limitations, I think you should look at it from a different angle. Programming to me is a lot like a puzzle. The wonderful thing about the puzzles you deal with when programming is that there's really a whole bunch of ways to do the thing you want to do. There's no wrong answers, and there's always at least 2 solutions to every problem in programming, and at least 5 if you're attempting to balmer peak your way to victory.
Every language has pros and cons, and certain tasks absolutely do work better in certain languages. For example, the one language I've mastered, is about the most gawd awful thing for massive data processing. You may as well get a copy of war and peace, and be ready to read it if you're going to try to use it to process mass amounts of data, and don't forget to add in some permanent storage so the program can remember what it was doing when the stack inevitably collides with the heap.
I think that this game is incredible in that not only does it permit you to program the bits and bobs to do what you want them to do, but it uses a real mainstream popular language to do it. I don't think that any programmer worth their salt can turn their nose up at such an incredible opportunity to learn and explore Javascript. I was reading a review that said you could take your skill from beginner to novice, but really I don't think that's the limit. With CPU limitations you can really focus on specializing your code to maximize not only it's effectiveness at solving the problem at hand, but to do it efficiently to not waste your CPU cycles.
Javascript may not be the lover in your sonnet, but I think if you have any actual desire to be a programmer, and truly be a programmer, you should give this game a fair shake. Programmers rarely pidgeon hole themselves into a single language, or they can quickly find themselves out of a job. That's my thought. I hope you find the room in your budget. It's worth every penny.
C# is interpreted, homeboy. Project N is a recent Microsoft release that allows for it to be natively compiled.
Project N is JIT, "homeboy". JIT is not enterpreted. It compiles c# to native machine code that is supposed to be as fast as C++. It is still compiling though and is in no way interpreted.
We are not speaking of syntax. We are talking about the way the code is utilized. JS is enterpreted, meaning the code is translated to something the computer understands at the moment of execution. C++ and C# are compiled, meaning the code is translated (usually to some sort of executable ) ahead of time, and it is the executable that runs.