I know what you mean about collections being ids and that making it seem a bit weakly typed. But I don't know many other places in the API that use ids. It seems to me to be about halfway between a real strongly typed language such as Java and a weakly typed language such as Python.
iOS doesn't support GC, but GCs been deprecated in favour of ARC anyway. And that IS supported on iOS 4.0 onwards.
And on that note, it really shouldn't be called "Objective-C" but rather "Apple's bastardized take on Objective-C."
The standard is set by Apple, much in the same way the c# standard is set by Microsoft. The difference is that the Obj-C compiler than Apple uses is open source. The MS c# one isn't.
Which stops being funny when you discover that Apple used GCC for their compiler (they've since replaced it with closed proprietary shit), and never bothered to contribute their version of Objective-C back.
Which of course isn't true. The full source of GCC, including Obj-C, as used by Apple, and the full source of LLVM (the replacement), along with all the other open source stuff Apple do is here: http://opensource.apple.com/source/gcc_42/gcc_42-5531/
You think LLVM is proprietary and shit? You haven't the first clue about what you're talking about. It's open source, and it smokes GCC.
(This is why my filter is usually turned up above the AC level.)
Its almost like that. The fashion for wearing jeans with the waistband hanging below the ass started with convicts in US prison, and became common with youths on the streets all over the world.
...Meanwhile, something like C# is actually pleasurable
The implication being that Objective-C isn't. Which is nothing more than your personal, and possibly ill-informed, preference.
As to portability C# is about the same as Objective-C. Both primarily for a single platform, but available on other platforms too, although few use it on those other platforms.
Which is fine as a hypothetical. But in practice developers who use Objective-C do tend to like it. It's the Android shills who don't know it that whine about it.
It's a good hypothesis, but it's pretty easy to test. The TIOBE Index searches the top search engines for the name of the language, followed by the word programming, as a phrase. e.g. "BASIC programming", "C programming".
I've just searched Google for "Objective-C programming" and most of the results are related to language related books, web tutorials and other related resources. Not problems.
The point is he didn't break any of the british laws.
Who says he didn't? Not being prosecuted is not the same thing as not breaking any laws. There's also the question of jurisdiction. If for example it was the contents of his server that was illegal,and that server was located in the US, then it would be a matter for US courts not British courts.
At this stage we just don't know. And we won't know until the case is over. That's the nature of test cases.
How would you feel if you were extradited to Iran to be tried for blasphemy or any of their laws?
I'd be so upset I'd probably start hitting Allah with a shoe. But what's my feelings got to do with whether it's illegal or not?
You can also suggest I'm not getting any reaction out of you all you want, but here you are, still biting without fail, just like the pet dog I mentioned last time. It'd be funny if it wasn't so tragic. Actually no, scrap that, it really is actually pretty fucking funny.
What's even funnier is that actually you're responded to me more often than I have to you. Because for every reply of mine on this thread, you've then replied again. But you've missed me so much you've also sought me out on a completely different story - the Irish e-voting one. If my replies are tragic, your more numerous ones are clearly you're more tragic still.
You lose again, dickhead.
Here's a thought - try it when engaging with people next time, try adding a bit of rationality to the discussion, try accepting that you're not always right, and that people you disagree with or even dislike are not always wrong
And there you go again. As I already said, I admitted an error on another story earlier today. And yet you're so dumb you forget that and continue on a tack that's already failed.
The UK has fairly similar copyright laws to the US. Running a torrent site probably isn't illegal in either country as it's only a link, not the actual file. But if it *IS* illegal in one then it's quite probably illegal in the other.
Morally it's all a bit of a mess. The movie and music industries are morally vaccuous, but that doesn't make this kid a good guy. If the accusation is right that he's made "over $230,000 in advertising revenue" from enabling other people to avoid paying for consuming the results of artistic creativity, then he's in the wrong too. However extraditing from a friendly nation with similar copyright laws seems to be vastly overstepping the mark.
In my first response to you I called you out as a troll. Now you spell out what you're doing it's the very definition of attempts at trolling. Damn I'm good at spotting them.
And with your continuing trolls, which you are now even admitting to, you have lost every scrap of the credibility you desire.
The funny thing is you're getting pleasure out of thinking you're annoying me. We can add deluded to the list. Pointing out you're a dickhead, troll etc is a simple truth, not any kind of emotional reaction.
I said "ballots with a single choice". A ballot is a piece of paper. In the UK, on occasions when 2 elections fall on the same day, voters are issues with 2 ballots, with one choice on each.
Yep and see the immense outrage whenever a crash is caused by nothing other than software? Companies get sued, people get dragged in front of congressional hearings, and people completely forget that despite we have had an automatic system kill a few people that a lot of people have been saved by its presence.
And yet despite congress and writs, we still have self driving trains and planes. But it probably makes sense not to launch in the land of the law suite. I imagine the first commercial self-driving cars will be launched in Germany. BMW is keen on the technology, and they already have prototypes on public roads mixing with normal traffic.
I think Germans have more respect for technology, and are a little less hysterical in their politics and litigation. Or perhaps it'll be the Japanese do it first. But one way or another, it will happen in one country or another. And when accident stats go down in that country, it'll be allowed in other countries too.
Of course there's such a thing as too much white space, just as there can be too much of anything. But your implication that it's a current trend makes me suspect what you think is excessive white space isn't necessarily so. Not enough white space is a far more serious and common problem in apps than too much. Although that situation is getting better as more apps are designed by designers now rather than programmers.
Actually yes, I forgot to mention the European Parliament elections, so yes there's 3 officials we vote for. European, National and Local Council.
Only London directly elects it's Major. For the rest, councillors elect their major. It's only a ceremonial post anyway, apart from London.
But the terms vary between 4-6 years, and sometimes they coincide and are done on same day, so the visits to the polling station probably average once every 2 years, I'd guess. If you wanted to vote in every election.
Yeah, you're right I forgot about their STV. And as you say, it's only potentially that they are revisited many times. I wonder what the average number of times a ballot paper is considered is?
I think it's still worthwhile to do it manually for the same reason that it's possible for anyone to understand and inspect the process. Saving time isn't worth the loss of transparency and security.
I don't know what his particular point at that stage was. But in his several posts he's pushing the case for optically scanned ballots. And I'm pointing out this particular point is irrelevant to that.
So your next step is to desperately pull a quote from a completely different thread?
No, my first step is to pull a quote from the first post you made on the subject, which was also the first post of yours I read. You repeated the same error elsewhere too.
You're trying to disclaim responsibility because of where you posted it.
I know what you mean about collections being ids and that making it seem a bit weakly typed. But I don't know many other places in the API that use ids. It seems to me to be about halfway between a real strongly typed language such as Java and a weakly typed language such as Python.
iOS doesn't support GC, but GCs been deprecated in favour of ARC anyway. And that IS supported on iOS 4.0 onwards.
Obj-C is C++ done right.
You can use vanilla C or C++ for your own code, but all iOS APIs are Obj-C
No they're not. Lots of iOS APIs are C.
For sure you do need some Obj-C boilerplate in an app. But that's not the same thing as the entire API being Obj-C.
And on that note, it really shouldn't be called "Objective-C" but rather "Apple's bastardized take on Objective-C."
The standard is set by Apple, much in the same way the c# standard is set by Microsoft. The difference is that the Obj-C compiler than Apple uses is open source. The MS c# one isn't.
Which stops being funny when you discover that Apple used GCC for their compiler (they've since replaced it with closed proprietary shit), and never bothered to contribute their version of Objective-C back.
Which of course isn't true. The full source of GCC, including Obj-C, as used by Apple, and the full source of LLVM (the replacement), along with all the other open source stuff Apple do is here:
http://opensource.apple.com/source/gcc_42/gcc_42-5531/
You think LLVM is proprietary and shit? You haven't the first clue about what you're talking about. It's open source, and it smokes GCC.
(This is why my filter is usually turned up above the AC level.)
Its almost like that. The fashion for wearing jeans with the waistband hanging below the ass started with convicts in US prison, and became common with youths on the streets all over the world.
GNU supports Objective-C, so what platforms DOESN'T it run on?
Objective C is too single-dimensional to make everyone consider learning/using it, unlike some other languages.
In what sense are you using the term "single-dimensional" there?
...Meanwhile, something like C# is actually pleasurable
The implication being that Objective-C isn't. Which is nothing more than your personal, and possibly ill-informed, preference.
As to portability C# is about the same as Objective-C. Both primarily for a single platform, but available on other platforms too, although few use it on those other platforms.
Which is fine as a hypothetical. But in practice developers who use Objective-C do tend to like it. It's the Android shills who don't know it that whine about it.
iPhone and iPad and MacBooks.
iPhone on it's own is less popular than Android phones. But iOS has more developers than Android.
It's a good hypothesis, but it's pretty easy to test. The TIOBE Index searches the top search engines for the name of the language, followed by the word programming, as a phrase. e.g. "BASIC programming", "C programming".
I've just searched Google for "Objective-C programming" and most of the results are related to language related books, web tutorials and other related resources. Not problems.
The guys at TIOBE perhaps aren't so stupid.
But anyhow, it's the weekend now and I really do have things to do.
Oh look, the point about you replying more often to me hit home. Bye dickhead.
The point is he didn't break any of the british laws.
Who says he didn't? Not being prosecuted is not the same thing as not breaking any laws. There's also the question of jurisdiction. If for example it was the contents of his server that was illegal,and that server was located in the US, then it would be a matter for US courts not British courts.
At this stage we just don't know. And we won't know until the case is over. That's the nature of test cases.
How would you feel if you were extradited to Iran to be tried for blasphemy or any of their laws?
I'd be so upset I'd probably start hitting Allah with a shoe. But what's my feelings got to do with whether it's illegal or not?
You can also suggest I'm not getting any reaction out of you all you want, but here you are, still biting without fail, just like the pet dog I mentioned last time. It'd be funny if it wasn't so tragic. Actually no, scrap that, it really is actually pretty fucking funny.
What's even funnier is that actually you're responded to me more often than I have to you. Because for every reply of mine on this thread, you've then replied again. But you've missed me so much you've also sought me out on a completely different story - the Irish e-voting one. If my replies are tragic, your more numerous ones are clearly you're more tragic still.
You lose again, dickhead.
Here's a thought - try it when engaging with people next time, try adding a bit of rationality to the discussion, try accepting that you're not always right, and that people you disagree with or even dislike are not always wrong
And there you go again. As I already said, I admitted an error on another story earlier today. And yet you're so dumb you forget that and continue on a tack that's already failed.
The UK has fairly similar copyright laws to the US. Running a torrent site probably isn't illegal in either country as it's only a link, not the actual file. But if it *IS* illegal in one then it's quite probably illegal in the other.
Morally it's all a bit of a mess. The movie and music industries are morally vaccuous, but that doesn't make this kid a good guy. If the accusation is right that he's made "over $230,000 in advertising revenue" from enabling other people to avoid paying for consuming the results of artistic creativity, then he's in the wrong too. However extraditing from a friendly nation with similar copyright laws seems to be vastly overstepping the mark.
In my first response to you I called you out as a troll. Now you spell out what you're doing it's the very definition of attempts at trolling. Damn I'm good at spotting them.
And with your continuing trolls, which you are now even admitting to, you have lost every scrap of the credibility you desire.
The funny thing is you're getting pleasure out of thinking you're annoying me. We can add deluded to the list. Pointing out you're a dickhead, troll etc is a simple truth, not any kind of emotional reaction.
I said "ballots with a single choice". A ballot is a piece of paper. In the UK, on occasions when 2 elections fall on the same day, voters are issues with 2 ballots, with one choice on each.
On Slashdot, it was earlier today. The problem isn't with me, it's you. You're a dickhead. Did I mention that?
Yep and see the immense outrage whenever a crash is caused by nothing other than software? Companies get sued, people get dragged in front of congressional hearings, and people completely forget that despite we have had an automatic system kill a few people that a lot of people have been saved by its presence.
And yet despite congress and writs, we still have self driving trains and planes. But it probably makes sense not to launch in the land of the law suite. I imagine the first commercial self-driving cars will be launched in Germany. BMW is keen on the technology, and they already have prototypes on public roads mixing with normal traffic.
I think Germans have more respect for technology, and are a little less hysterical in their politics and litigation. Or perhaps it'll be the Japanese do it first. But one way or another, it will happen in one country or another. And when accident stats go down in that country, it'll be allowed in other countries too.
Of course there's such a thing as too much white space, just as there can be too much of anything. But your implication that it's a current trend makes me suspect what you think is excessive white space isn't necessarily so. Not enough white space is a far more serious and common problem in apps than too much. Although that situation is getting better as more apps are designed by designers now rather than programmers.
Actually yes, I forgot to mention the European Parliament elections, so yes there's 3 officials we vote for. European, National and Local Council.
Only London directly elects it's Major. For the rest, councillors elect their major. It's only a ceremonial post anyway, apart from London.
But the terms vary between 4-6 years, and sometimes they coincide and are done on same day, so the visits to the polling station probably average once every 2 years, I'd guess. If you wanted to vote in every election.
Only if we can add psychotic to your list of failings, dickhead.
Yeah, you're right I forgot about their STV. And as you say, it's only potentially that they are revisited many times. I wonder what the average number of times a ballot paper is considered is?
I think it's still worthwhile to do it manually for the same reason that it's possible for anyone to understand and inspect the process. Saving time isn't worth the loss of transparency and security.
I don't know what his particular point at that stage was. But in his several posts he's pushing the case for optically scanned ballots. And I'm pointing out this particular point is irrelevant to that.
So your next step is to desperately pull a quote from a completely different thread?
No, my first step is to pull a quote from the first post you made on the subject, which was also the first post of yours I read. You repeated the same error elsewhere too.
You're trying to disclaim responsibility because of where you posted it.
Dickhead.