51 karma · joined October 23, 2015
Open a drawer? There's probably 8 of them lying around.
Don't know much Ruby or Python to be honest so I'm not sure how could I apply them but I'll dig around sometime soon.
We use powershell a lot at work for developer setup stuff and other common tasks we do on a daily basis and at this point I've considered just writing my own language to do it or find something else.
It's not quite the same but I felt it's relevant.
I've said all this but either is INIFNITELY better than twitter, especially twitter's standard web client. TweetDeck makes the thing barely useable.
I'd rather a compiler forces me to put braces around everything than let people have the opportunity to do something like the latter from my original comment.
if (a)
...
else ...
But for some reason I find the below _very_ frustrating. It feels misleading and I find it to be very, very ugly.if (a)
...
else { /* Multi line block */
}When I had the displeasure of using IntelliJ it would use 1.2GB RAM for a fucking 5 file project. Debugging would then use another 1GB RAM.
Visual Studio uses 1GB RAM with a 150 project solution open, and it opens said solution about as fast as IntelliJ opened that tiny project.
Adding something like Resharper (by your beloved Jetbrains) will make Visual Studio bloated and slow.
Best they would offer is an out of warranty repair.
I know someone with the same model, exact same problem happened to him.
Horrible build quality and support.
I think the sad thing will be people are learning C/C++ from him and so will try and program anything in these languages like this.
From what I have seen of the code and videos, I think his general structure of programs is off. I'm no advocate of "every function has to be at max N lines" or "every file has to be smaller than N lines". But I think there are issues there, and I don't think it can be defended just because it's a game, where a lot of general practices go out the window.
I haven't kept up with it so I don't have much of an opinion.
While these are not new ideas - Why not use s32 rather than i32 and so on. Makes more sense if you use something like u32 too.
I think it's important when making another language to really question everything you do in it. Why use this operator, or why use this mnemonic for built in types?
I should say right away, I haven't found anything crucial and I think there are three reasons why PVS-Studio hasn't found serious bugs
The rest of the article doesn't seem to back up your claim really. It even says "The code is of high quality."
Regardless I agree the article isn't very good, serious or otherwise. If it is serious it uses one anecdotal piece to make a sweeping claim on the productivity of programmers across nations...
Seems they want to be SVO just for the sake of it, and not because it's actually a good idea.
For something that wants type safety like Scala, they don't seem to have put much thought into their type system which is pretty fundamental.
Statements like point = Point x, y is confusing. Is it the same as Point (x), y?
Respect either way however, not many people even get to this point with their own language.
I wouldn't be fussed about going back.
Unsurprisingly we have no more client help-desk team here in London and it's in Cluj now...
I use 10 at work, honestly it's not bad. I haven't upgraded on my home machines though...