I may or may not be moving to Japan within a few years, and I'm a novice programmer. Is there any difference programming when you're in Japan? Do they utilize kanji? Do they use the same programming languages as everyone else?
Name:
Anonymous2010-09-10 1:13
Everyone programs in Ruby, and only Ruby.
Name:
Anonymous2010-09-10 1:21
Aww. So I can't expect to move there and do fine with C#? I mean sure, there's always the internet, but I wouldn't mind not being the only person in the country using C#.
Name:
Anonymous2010-09-10 1:29
As long as you don't care about reading comments, it doesn't matter.
Almost all programming languages use the English syntax.
Just some faggots localize their variable and function names.
Name:
Anonymous2010-09-10 1:43
Yeah, just finished highschool (studied game development), had a few classmates who localized their variable names, but I've always done them in english myself. I'm just kinda worried about there not being a C# community at all in Japan, but then again I guess there's always the internet, and even there you don't really have to stick to people living nearby.
You're not moving to Japan in a few years. You'll either grow out of your weeaboo phase and be embarrassed you ever considered it, or you'll end up being the fat guy in some office who always talks about Japan. You may visit there, but you'll never live there.
You also won't be using Seshup in a few years. As a ``novice'' it's always hard to believe that your chosen first language is a terrible one, or that learning another one will ever be worth the effort, but you will, sooner than you realise.
Fucking kids.
Name:
Anonymous2010-09-10 2:54
>>9
I suppose I can see where you're coming from, sort of, but what's with the "fucking kids"-mentality of programmers on the internet, anyway? Weeaboo tendencies aside, it is hardly impossible to move to a country other than the one that you were born in.
Being the humble novice that I am, I'm not going to say that C# is the end-all be-all language or anything, but it seems decent so far, why wouldn't it be? Also seems like it's the newer, more modern brother of C++ which everyone seems to cling to, but don't quote me on that, it's not my words originally. Then there's another nice thing that comes with using C#, and that's XNA. That's right, I use XNA. I hope that fills you with even more rage, as if you weren't grumpy enough already.
Now, if it's retarded to even consider coding using C# I can understand that, and any properly motivated suggestions are very welcome.
>>10 what's with the "fucking kids"-mentality of programmers on the internet, anyway?
The fact that they keep coming into communities without considering whether those communities are meant for absolute beginners and shitting them up with stupid questions tends to get on people's nerves.
Now, if it's retarded to even consider coding using C# I can understand that, and any properly motivated suggestions are very welcome.
Read SICP. If you want a properly motivated suggestion, go ask your question in a place that caters to your kind.
Name:
Anonymous2010-09-10 3:13
>>11
May I humbly ask where that would be? I've personally found a particular chatroom once upon a time that presented itself as a "If you need help with your code, you can ask us here" kind of place. But, unsurprisingly, not understanding why the code you have written doesn't quite do what you want it to and asking for feedback in a place like that was obviously met with showers of answers like "Maybe you should use logic and think about it yourself instead of asking people to write your code for you? Fucking kids.", needless to say I had thought about it for several hours already and was desperately looking to find a solution, but oh well. I understand that it's annoying, if I were to be constantly questioned about things in another area which I'm more adept at then of course it'd get a little tiring, but I'd at least refer them to an faq or something, even that seems too hard for programmers, or at least for the XNA part of the community anyway, maybe it's just them. Will read SICP though, thanks for giving me a little more to hang onto then the fucking kids line.
>>12
By all means keep blaming others for your own short-comings. You could also try fucking Google instead, of course.
Name:
Anonymous2010-09-10 3:30
>>13
Believe it or not, I have tried google, more than once actually. Contrary to popular belief I do not want my code written for me, but there is such a thing as brick walls, and when you actually hit one, there's nowhere at all to turn.
//`'''```,
o // LISP `.,
,....OOo. .c;.',,,.'``.,,.`
.' ____.,'.//
/ _____ \___/.'
| / || \\---\|
|| || \\ ||
co co co co
Name:
Anonymous2010-09-10 4:15
The comments/documentation in Ruby and its libraries are written in English (when it's documented). That could just be because it's the core/library code of a popular programming language.
Your first mistake was coming to a place full of bitter neckbeards who do nothing but toy around in worthless academic languages.
Name:
Anonymous2010-09-10 4:17
>>17
Well, can't say I didn't expect it at least a little. Gotta say it had a positive side-effect too though, at least it got programming on my mind, maybe I can get off my ass and get past this brick wall somehow.
How to adapt to Japanese programming style ------------------------------------------
1. Never use a high-level language. Use See or Sepples if necessary (Ruby is acceptable if your program can tolerate being slow as fuck).
2. Never, ever, use wchar_t. Always use char in conjunction with SJIS encoding.
3. Your variable names must always be at most four characters long.
4. Use C-style arrays and lookup tables as much as possible.
5. Never comment your code.
These points should help you get started. Even so, with Japan being racist as fuck, do not expect to get hired anywhere without sucking at least a dozen tiny dicks. Oh, and do not even look at females over there, they're just waiting to get you arrested for sexual assault.
Name:
Anonymous2010-09-10 4:31
>>16
Disregard that--I just pulled up the library out of curiosity, and the majority of documentation is written by non-Japanese. The SOAP part of Webrick is particularly fun.
def shbang
"#!/usr/bin/env ruby"
end
Name:
Anonymous2010-09-10 4:39
Eh, whatever, I guess I'll disregard their customs when it comes to programming wether I ever move there or not. I mean, as much as I prefer Japan over good ol' 'Merica, english is more or less an international language by now and even if the locals don't like it, there's always online distribution. It's not like your code needs to be in Japanese for your game to be, either.
>>21
You're a veritable MDickie. In real life, though, you won't be writing everything on your own from scratch, and Japanese people won't speak English.
Name:
Anonymous2010-09-10 4:49
>>22
True that, guess relying on online connections completely might be a little frail, and even though I'd prefer not to have too many people to work with, knowing people irl that are capable of reading your comments might be helpful.
In general the Japanese know jack shit about proper coding; the only thing I don't understand is how their console games don't seem to be absolutely terrible. Their web sites, web applications, and desktop applications are generally steaming piles.