Re:a bunch of questions
on
C# In-Depth
·
· Score: 1
VB has a "fake" operator, which works like a method IIf(iLikeTheTernaryOperator, Cake, Liver).
That works fine.
IIf(someShit = Nothing, "Lol its fkn null", someShit.Foo)..breaks. someShit gets dereferenced as you would expect for a method call. Thats probably the most common use of a ternary operator too.... so it makes it shit-useless.
Good call. You can type in the first thousand questions, and anyone that agrees with you can add another thousand.
Re:A note on F# and Ocaml
on
C# In-Depth
·
· Score: 1
I'd say that grabbing a functional language and integrating with the CLR is innovative. The CLR integration is why people get excited about F#.
Re:Meh. It's alright. Not great yet.
on
C# In-Depth
·
· Score: 2, Funny
So if something is useful, but has a performance hit when used, it should be left out?
Dang. There goes my bright idea about "methods" with all their wasteful pushing and popping before jmps...
Re:One of the most widely used languages?
on
C# In-Depth
·
· Score: 1
Which is exactly why the platform gets a bad rep.
Fortunately I make a lot of money fixing up when a bunch of code monkeys come fresh out of making "Pops Online Store" and decide they can take on a major industrial automation project with a bit of extra copy-pasta.
Re:a bunch of questions
on
C# In-Depth
·
· Score: 1
Good call. Or you could... say... use Mono.
Presumably your codebase is well designed so any Windows specific services you use can be swapped out. There ya go, now you only have to rewrite a small percentage!
Or you could go with trolling and rewriting the entire damn thing...
Re:a bunch of questions
on
C# In-Depth
·
· Score: 1
VB.Net is missing some of the newer features of C#, and theres no bloody ternery operator.
Emails have a user@domain syntax which is not Free. It suggests that you own the email, which is against Stallman's plan to protect your Freedom.
The other benefit of DNS is that it doesnt receive messages. This is an important distinction, because it prevents people sending you non-Free content.
DNS is the solution. It lets people find out their IP address so they can finger and gopher each other in a big Free circle-jerk. Email is a terrible invention (by Microsoft Gates who else?) which would destroy your freedom and rape your penguin.
This contrasting post carefully balances irony and humour to construct a single line masterpiece. While Mr Coward could have chosen the a trendy target of homosexuals, he went with the old classic negro target. A perfect balance to the simple elegance of the post.
Your opinion was 100% correct. Not only is RMS a smelly hippy, but treating a browser as an "application platform" is idiotic. Take a look at.Net/Java if you want a proper safe way of running remote code. The CLR CAS in particular.
All these JIT compilers for JavaScript are craptacular attempts to shore up a shitty initial design.
Yeah 5ish years on a 3d engine is a more sane period than 20-year patents or 4950 year copyrights (or whatever they are up to now).
Its good to see they "care", or at least aren't so up themselves looking for "IP" to protect that they recognise the lack of value a 5 year old codebase has in that industry.
Why would I want some shitty in-house voice comm setup / achievements / server browser / login system?
Take a look at how well Steam works when you force people to use the "platform" services.
There is nothing worse than using some crappy server browser designed for a console without being able to do things like "click column headings to sort". Just like every damn EA driving game.
In fact I've always said that the best menu system for a game was a standard damn Windows Forms app with standard bloody common controls. Then fire up all the 3D goodness when I click "Join/Begin/Start Fellating". I don't need some shitty menu designed last minute by a bunch of artists "adding to my game experience".
Played GRID? Thats the kinda shit I'm talking about.
Please tell me this forces them to use some sort of standard server browser like Steam does. Nothing shits me more than some horrible fucking server browser without the standard gridview control. Yes you EA fucks, I'm looking at you.
Maybe IBM's shareholders should read finance.google.com once in a while. Then they might notice that Microsoft has almost three times the net profit margin of IBM.
And SUN? SUN is making less money than the Kiddie Saver Accounts that my local bank offers. Thats a sign you should pack up, go home, and leave runnning a business to the adults if you ask me.
In fact, Mr Loves Linux, if you take a tour of most of the "open source" friendly companies, you'll find they are doing poorly when compared to their peers. Perhaps giving things away is scrabbling for market share and fanboys in the face of superior competition?
Yeah I agree. That said, if they change it constantly, even with specs released, its going to be impossible to reliably interoperate with it.
Generally speaking, as soon as MS makes an API publically avaliable they'll have to support it practically forever, and not change it in case they annoy their customers - just look at all the legacy crap in Win32:/
Powerful introduction, but a touch weak on the finish. Nice reinforcement of their promiscuity with the copulative verb. This post failed to reach its potential, some homosexual references and threats may have helped here.
VB has a "fake" operator, which works like a method IIf(iLikeTheTernaryOperator, Cake, Liver).
That works fine.
IIf(someShit = Nothing, "Lol its fkn null", someShit.Foo) ..breaks. someShit gets dereferenced as you would expect for a method call. Thats probably the most common use of a ternary operator too.... so it makes it shit-useless.
Good call. You can type in the first thousand questions, and anyone that agrees with you can add another thousand.
I'd say that grabbing a functional language and integrating with the CLR is innovative. The CLR integration is why people get excited about F#.
So if something is useful, but has a performance hit when used, it should be left out?
Dang. There goes my bright idea about "methods" with all their wasteful pushing and popping before jmps...
Which is exactly why the platform gets a bad rep.
Fortunately I make a lot of money fixing up when a bunch of code monkeys come fresh out of making "Pops Online Store" and decide they can take on a major industrial automation project with a bit of extra copy-pasta.
Good call. Or you could... say... use Mono.
Presumably your codebase is well designed so any Windows specific services you use can be swapped out. There ya go, now you only have to rewrite a small percentage!
Or you could go with trolling and rewriting the entire damn thing...
VB.Net is missing some of the newer features of C#, and theres no bloody ternery operator.
You use DNS.
Emails have a user@domain syntax which is not Free. It suggests that you own the email, which is against Stallman's plan to protect your Freedom.
The other benefit of DNS is that it doesnt receive messages. This is an important distinction, because it prevents people sending you non-Free content.
DNS is the solution. It lets people find out their IP address so they can finger and gopher each other in a big Free circle-jerk. Email is a terrible invention (by Microsoft Gates who else?) which would destroy your freedom and rape your penguin.
You could also pay for Exchange hosting, and at any stage be able to swap to a local one.
This contrasting post carefully balances irony and humour to construct a single line masterpiece. While Mr Coward could have chosen the a trendy target of homosexuals, he went with the old classic negro target. A perfect balance to the simple elegance of the post.
A classic post, if a little short. Four stars.
Your opinion was 100% correct. Not only is RMS a smelly hippy, but treating a browser as an "application platform" is idiotic. Take a look at .Net/Java if you want a proper safe way of running remote code. The CLR CAS in particular.
All these JIT compilers for JavaScript are craptacular attempts to shore up a shitty initial design.
Also that fucker needs a shave.
I smell a new meme with glowing hearts!
Err, thats what the hosting on Steam thing is all about...
Yeah 5ish years on a 3d engine is a more sane period than 20-year patents or 4950 year copyrights (or whatever they are up to now).
Its good to see they "care", or at least aren't so up themselves looking for "IP" to protect that they recognise the lack of value a 5 year old codebase has in that industry.
Yes I think I saw Id recently open sourcing Hexen 2 or something.
Id does not "open source the code" unless you are stretching "open sourcing the code when its ten bloody years old and throwaway value anyway".
Why would I want some shitty in-house voice comm setup / achievements / server browser / login system?
Take a look at how well Steam works when you force people to use the "platform" services.
There is nothing worse than using some crappy server browser designed for a console without being able to do things like "click column headings to sort". Just like every damn EA driving game.
In fact I've always said that the best menu system for a game was a standard damn Windows Forms app with standard bloody common controls. Then fire up all the 3D goodness when I click "Join/Begin/Start Fellating". I don't need some shitty menu designed last minute by a bunch of artists "adding to my game experience".
Played GRID? Thats the kinda shit I'm talking about.
Thats p***ers, you insensitive clod!
Please tell me this forces them to use some sort of standard server browser like Steam does. Nothing shits me more than some horrible fucking server browser without the standard gridview control. Yes you EA fucks, I'm looking at you.
Apart from the fact that the DRM disabling patches are already avaliable from our software pirating friends.
Maybe IBM's shareholders should read finance.google.com once in a while. Then they might notice that Microsoft has almost three times the net profit margin of IBM.
And SUN? SUN is making less money than the Kiddie Saver Accounts that my local bank offers. Thats a sign you should pack up, go home, and leave runnning a business to the adults if you ask me.
In fact, Mr Loves Linux, if you take a tour of most of the "open source" friendly companies, you'll find they are doing poorly when compared to their peers. Perhaps giving things away is scrabbling for market share and fanboys in the face of superior competition?
The EXISTING developers have ALREADY AGREED to a whole bunch of HORRIBLE BS when they signed up to the developer program.
Like I said, they agreed to it to get the SDK.
No backsies.
Yeah I agree. That said, if they change it constantly, even with specs released, its going to be impossible to reliably interoperate with it.
Generally speaking, as soon as MS makes an API publically avaliable they'll have to support it practically forever, and not change it in case they annoy their customers - just look at all the legacy crap in Win32 :/
Hot.
I'm intrigued by your ideas and would like to subscribe to your cam feed.
Powerful introduction, but a touch weak on the finish. Nice reinforcement of their promiscuity with the copulative verb. This post failed to reach its potential, some homosexual references and threats may have helped here.
Disappointing. Two stars.
A decent IDE will pick this kinda shit up for you anyway.
If C#/VB.Net is your bag, make sure you pick up Resharper..