In what way are ref-counted pointers unsafe?
Also isn't counting references basically what a garbage collector does anyway?
(I am aware that ref-counted pointers are not the same as garbage collection as implemented in Java, C#, and the like.
I'm also aware that garbage collectors don't necessarily literally count references when doing a sweep.
I'm just saying that the operations are similar in principle)
If you don't like a company or their product then don't give them money or use their product.
I'm happy to say that Linux (specifically Ubuntu and Mint) has never been better in terms of hardware support and software compatibility.
Steams runs flawlessly for me on Ubuntu 14.04 and 16.04 even using a weird and little known window manager. Over 80% of my games run just fine:
XCOM and XCOM 2
Alien: Isolation
Chivalry: Medieval Warfare
Empire and Atilla Total War
All the Valve games
Indie games: Hyper Light Drifter, Serpent in the Staglands, Broforce, Darwinia, Frozen Synapse and others
Wargame: AirLand Battle
Kerbal Space Program
Age of Wonders III
Antichamber
Metro 2033 and Last Light
Planetary Annihilation
The Talos Principle
Torchlight II
Wasteland 2
The Witcher 2
And that's just the games that I've bought and played. New ones are coming out every week-- more than I have time or desire for.
Everything I could want or need installs through a package manager-- yes an actual package manager like windows should have had twenty years ago-- for free.
I have access to every programming language known to man, more text editors than I can list, more IDEs, more compilers, more everything and all trivially installable for free.
I can trivially download themes for all my applications with a huge variety of colors and styles or even create my own without any bullshit hacks or fly-by-night.dll downloads. No longer do my eyes scream in agony at stark white dialog boxes in a darkened room.
I can update or upgrade my system when I want rather than when Microsoft wants.
I can pick from and install any combination of dozens of desktop environments whenever I want. Try 'em, don't like 'em? Uninstall and try another one!
And they all support customization to an extent that will inspire awe in the average Windows user-- yes, you can set a hot-key for that! Yes, you can move the close button to the left or the right or the center or even remove it altogether! Yes, you can script a widget that will alert you when it's time to take the dog for a walk, or even download one that someone else already wrote! And on and on.
Oh wait, did I mention that all of this is FREE? Free as in cost and free as in freedom.
No longer do I worry what data Microsoft is gathering about me; no longer and I simply an advertising mark.
No longer do I pay stupid amounts of money for a dongle from Apple or for a replacement disc from Microsoft.
No longer do I sign up for a {$software->manufacturer} account just to use my computer.
No longer do I pay for the privilege of using my own computer and operating system for as long as Microsoft will deign to allow me to.
Microsoft continues to screw you over and over and over again and you still use their OS???? Isn't that the definition of insanity?
If making a success of Brexit means selling the UK high tech sector off to Asia in bits and pieces we are all going to have to re-examine our definition of 'success'.
It's not up to the whole UK whether or not to sell ARM to Asia so there's no need to re-examine the definition of "success". But if you would prefer that corporations not sell themselves to foreign companies then I suggest that the UK reduce taxes on those corporations and focus their educational system on STEM-- both of which are strategies that the UK is now free to pursue thanks to its independence from the EU.
Also, the taxes I pay have a much larger effect on my overall quality of life since my income is much, much smaller and I have much, much less leeway in my budget. Not that I mind paying for the public good, I'm a socialist.
You do mind how much money someone else pays relative to how much you pay but you say you don't mind paying? So really, you're just jealous that someone, somewhere, has more money than you do.
2. I'd like to live in a world where my entire quality of life doesn't depend on my job and how valuable I am to the ruling class.
So, socialist, you'd rather live in precisely such a world where a ruling class with a different label gets to decide things? Also, it's funny how you are angry that you must work for a living yet you demand that everyone else work to help support you especially corporations that don't happen to directly employ you. But I suppose the grass is always greener in someone else's yard, eh? That must mean they stole that green grass from you!
3. You're analogy is nonsense. The dog will come to me because I am ladened with meat. America, with it's security, safety and wealth is that meat. Why in God's good name would I want a hungry, probably vicious dog to come and eat all my meat and kill me?
First, read this.
Second, the analogy makes sense if you don't change it around and straw man it to try and attack it. The fact that you claimed "the dog will come to me because I am ladened (sic) with meat" just proves that you understood perfectly well what the analogy meant.
4. Why do we toss principles out the window when they're not useful to our ruling class? Are we really this dense?
So because someone else does something that you consider wrong makes it OK for you to do it too?
It's tax evasion if you're evading taxes that are meant to support the infrastructure that make these bastards rich.
I presume you're sending all of your spare money to the people of sub-Saharan Africa who're much worse off than you are? Careful, your jealousy is showing.
Letter of the law vs the spirit. You don't give up on the spirit of the law because it's _hard_.
That's interesting because you just said that we were dense for not doing as "those rich bastards" do-- i.e. disobeying the spirit of the law while following it to the letter.
On a side note, That has always been the difference between left wing socialists and right wing ideologue. The socialist doesn't just throw his hands up and leave it all up the the hand of fate. When in your life has any complex problem been better solved by leaving it to blind fucking chance?
So left wing socialists aren't ideologues but right wingers are? That's interesting considering the nature and tone of your arguments thus far-- calling certain people "rich bastards" for example.
Also, I'm not impressed by what a tough, intelligent, ubermensch you are that you leave nothing to chance and you totally take control of your life and everything. If you're so driven, so intelligent, and so in control of your life then why aren't you rich enough such that you don't have to worry about whether some corp that you have nothing to do with is paying what you consider its fair share of taxes?
Furthermore, I didn't advocate leaving anything to chance. That's a straw man that you put up so that you could attack it. Ideologue.
Why don't you leave this country and go live in one of the world's fabulous socialist countries? Wouldn't it make sense? Wouldn't you be happier there?
1. You didn't pay more than $1.6 billion in taxes. I guarantee you didn't.
2. Corporations must make a profit or they cease to exist (and thus also your job ceases to exist). Taxes cut into the profits.
3. If you want a dog to come to you when you call you don't beat him when he shows up. You offer him a reason to come. It's the same with corporations: you can't tax the hell out of them and expect them to stick around. You'll get more tax revenue from having more corporations with bigger profits than you will by driving all the corporations away and taxing the life out of the few that are foolish or small enough to remain.
4. It's not tax evasion if they're abiding by the law.
Considering that Apple, Google, Microsoft, and Yahoo's responses to the Snowden revelations and to being hacked was to encrypt their stuff end-to-end and make an effort to demonstrate that they're on the consumers' side it seems more likely to me that the overlords you should be worried about are the political ones. Look at how Hillary is getting off scott free. Look at the government's reaction to Snowden. Think about who it is that actually makes and has the power to selectively enforce the laws.
Lambdas and method references, which I thought would be a nice-to-have, has turned it into a completely new language, streams are great, the multi-threading support is not too shabby and the new time API was loooong overdue.
So Java finally caught up to where literally every other programming language including C++ had been for years???
Need real performance? Use Fortran, C, or C++ PERIOD. Want "relatively good" performance? Use C#, Go, Rust, or, hell, even Nodejs these days-- why bother with that crufty awkward dinosaur called Java?
Want something "easy to learn"? Use Python, Ruby, Javascript-- ANYTHING but pedantic and verbose Java.
Want something that "runs everywhere"? Dude, literally every programming language does that. If you're going to now complain that you can't use platform specific stuff with C++ then tell me how exactly you can do that with Java on every platform? Look, if you're using libs provided by your OS or platform then you're no longer "run everywhere" and that's the same for every language. If you stick to standard language features then ALL code written in EVERY language runs on all platforms and so Java loses its big selling point-- which it only really ever had for a couple of years in the nineties.
As long as I've been alive I've only ever seen hideous and laughably slow programs written in Java. Writing Java is every bit as painful, pedantic, and verbose as old C++ '98. Now that Oracle controls it things are even more unattractive: why on earth would I want to jump in bed with Oracle?!
It's not faster than anything, it's not more portable than anything, it's not free-er than anything, it's not easier to learn or use than most other languages... will someone please tell me what Java itself is actually good for? Why don't we just let this language die? Why not just stop talking about it and silently pity those poor devils who have to maintain ancient old code bases written in this horrible language? Don't start new projects with it. Advise newbies to steer clear of it. It's already doomed, why prolong the suffering?
Opinion discarded. You're blinded by your own hatred of Comcast and your vision of how you want things to be rather than truly analyzing the situation and paying attention to reality.
Once you have a dominant market position, through having a better/cheaper product and aggressively buying out your competition, economy of scale will allow you to keep that dominant position, even though your product is not the best, as long as it is good enough. This is most true in more mature markets, which oil, at the time of Standard Oil, was not.
So Apple didn't make a comeback?
Microsoft has locked everyone else out of the mobile market?
Blackberry strangled Android and iOS in infancy?
Why are monopolies a problem in the first place?
If you say it's a problem because the optimum product may exist but won't be sold because of unfair mumble mumble then I ask if it's really the optimum that you claim it is or whether that even matters in the first place. Consider cheap cars vs. luxury cars. There's obviously a lot different features that customers take into consideration. Often it includes things that aren't rational like "I just like the feel of product X".
If you say it's a problem because someone's making a lot of money then I ask "Why should we care about your jealousy?"
If you say it's a problem because the monopoly is mistreating its workers then I demand proof; and only if such proof is given should we let the courts settle the matter.
Look, if customers are stampeding some monopoly's doors then that pretty much means they're perfectly happy with the product and the situation. Why is that a problem? Isn't the whole point of a civilization to satisfy and give the maximum number of people what they want?
But even if you were to convince me that monopolies are problems then I would say that they're a self-correcting problem-- again, just look at the tech industry. A monopoly that doesn't deliver good product will cease to be a monopoly in short order no matter what kind of dirty tricks they pull--- just look at Apple vs. Google vs. Microsoft.
You don't mean the same Rockefeller who used worker gangs to shake down the competition into selling out and buying government officials to look the other way, do you?
Bringing frivilous lawsuits will get you slapped down hard.
What we need is something to be applied to judges who make blatantly subversive rulings like this. They're literally ruining our government and our country.
Anyone else want to see these judges spend twenty years in federal prison?
So, some slashdotter had to find links to the explanation, summary, and full text of the law?
WHAT ARE THE EDITORS EVEN DOING?!
You do realize that you can install any desktop environment that you want onto Ubuntu, right? (or onto any linux distro)
Even reference counted pointers are unsafe
In what way are ref-counted pointers unsafe?
Also isn't counting references basically what a garbage collector does anyway?
(I am aware that ref-counted pointers are not the same as garbage collection as implemented in Java, C#, and the like.
I'm also aware that garbage collectors don't necessarily literally count references when doing a sweep.
I'm just saying that the operations are similar in principle)
Care to elaborate?
If you don't like a company or their product then don't give them money or use their product.
.dll downloads. No longer do my eyes scream in agony at stark white dialog boxes in a darkened room.
I'm happy to say that Linux (specifically Ubuntu and Mint) has never been better in terms of hardware support and software compatibility.
Steams runs flawlessly for me on Ubuntu 14.04 and 16.04 even using a weird and little known window manager. Over 80% of my games run just fine:
XCOM and XCOM 2
Alien: Isolation
Chivalry: Medieval Warfare
Empire and Atilla Total War
All the Valve games
Indie games: Hyper Light Drifter, Serpent in the Staglands, Broforce, Darwinia, Frozen Synapse and others
Wargame: AirLand Battle
Kerbal Space Program
Age of Wonders III
Antichamber
Metro 2033 and Last Light
Planetary Annihilation
The Talos Principle
Torchlight II
Wasteland 2
The Witcher 2
And that's just the games that I've bought and played. New ones are coming out every week-- more than I have time or desire for.
Everything I could want or need installs through a package manager-- yes an actual package manager like windows should have had twenty years ago-- for free.
I have access to every programming language known to man, more text editors than I can list, more IDEs, more compilers, more everything and all trivially installable for free.
I can trivially download themes for all my applications with a huge variety of colors and styles or even create my own without any bullshit hacks or fly-by-night
I can update or upgrade my system when I want rather than when Microsoft wants.
I can pick from and install any combination of dozens of desktop environments whenever I want. Try 'em, don't like 'em? Uninstall and try another one!
And they all support customization to an extent that will inspire awe in the average Windows user-- yes, you can set a hot-key for that! Yes, you can move the close button to the left or the right or the center or even remove it altogether! Yes, you can script a widget that will alert you when it's time to take the dog for a walk, or even download one that someone else already wrote! And on and on.
Oh wait, did I mention that all of this is FREE? Free as in cost and free as in freedom.
No longer do I worry what data Microsoft is gathering about me; no longer and I simply an advertising mark.
No longer do I pay stupid amounts of money for a dongle from Apple or for a replacement disc from Microsoft.
No longer do I sign up for a {$software->manufacturer} account just to use my computer.
No longer do I pay for the privilege of using my own computer and operating system for as long as Microsoft will deign to allow me to.
Microsoft continues to screw you over and over and over again and you still use their OS???? Isn't that the definition of insanity?
Come home, slashdotters. Come home.
Have you considered trying AoE out on Wine? It may not work, but it's worth a shot isn't it?
Age of Empires
Age of Empires II
Age of Empires III
What kind of job do you have that warrants this kind of fastidiousness with your phones?
Why did you post this anonymously? You should be given a medal.
So the lesson here is to keep the government from meddling if we want to avoid asinine situations?
I don't game on any console, you insensitive clod!
If making a success of Brexit means selling the UK high tech sector off to Asia in bits and pieces we are all going to have to re-examine our definition of 'success'.
It's not up to the whole UK whether or not to sell ARM to Asia so there's no need to re-examine the definition of "success". But if you would prefer that corporations not sell themselves to foreign companies then I suggest that the UK reduce taxes on those corporations and focus their educational system on STEM-- both of which are strategies that the UK is now free to pursue thanks to its independence from the EU.
Also, the taxes I pay have a much larger effect on my overall quality of life since my income is much, much smaller and I have much, much less leeway in my budget. Not that I mind paying for the public good, I'm a socialist.
You do mind how much money someone else pays relative to how much you pay but you say you don't mind paying? So really, you're just jealous that someone, somewhere, has more money than you do.
2. I'd like to live in a world where my entire quality of life doesn't depend on my job and how valuable I am to the ruling class.
So, socialist, you'd rather live in precisely such a world where a ruling class with a different label gets to decide things? Also, it's funny how you are angry that you must work for a living yet you demand that everyone else work to help support you especially corporations that don't happen to directly employ you. But I suppose the grass is always greener in someone else's yard, eh? That must mean they stole that green grass from you!
3. You're analogy is nonsense. The dog will come to me because I am ladened with meat. America, with it's security, safety and wealth is that meat. Why in God's good name would I want a hungry, probably vicious dog to come and eat all my meat and kill me?
First, read this.
Second, the analogy makes sense if you don't change it around and straw man it to try and attack it. The fact that you claimed "the dog will come to me because I am ladened (sic) with meat" just proves that you understood perfectly well what the analogy meant.
4. Why do we toss principles out the window when they're not useful to our ruling class? Are we really this dense?
So because someone else does something that you consider wrong makes it OK for you to do it too?
It's tax evasion if you're evading taxes that are meant to support the infrastructure that make these bastards rich.
I presume you're sending all of your spare money to the people of sub-Saharan Africa who're much worse off than you are? Careful, your jealousy is showing.
Letter of the law vs the spirit. You don't give up on the spirit of the law because it's _hard_.
That's interesting because you just said that we were dense for not doing as "those rich bastards" do-- i.e. disobeying the spirit of the law while following it to the letter.
On a side note, That has always been the difference between left wing socialists and right wing ideologue. The socialist doesn't just throw his hands up and leave it all up the the hand of fate. When in your life has any complex problem been better solved by leaving it to blind fucking chance?
So left wing socialists aren't ideologues but right wingers are? That's interesting considering the nature and tone of your arguments thus far-- calling certain people "rich bastards" for example.
Also, I'm not impressed by what a tough, intelligent, ubermensch you are that you leave nothing to chance and you totally take control of your life and everything. If you're so driven, so intelligent, and so in control of your life then why aren't you rich enough such that you don't have to worry about whether some corp that you have nothing to do with is paying what you consider its fair share of taxes?
Furthermore, I didn't advocate leaving anything to chance. That's a straw man that you put up so that you could attack it. Ideologue.
Why don't you leave this country and go live in one of the world's fabulous socialist countries? Wouldn't it make sense? Wouldn't you be happier there?
China also has many more males than females.
What do young bucks like to do, especially to gain female approval? War.
1. You didn't pay more than $1.6 billion in taxes. I guarantee you didn't.
2. Corporations must make a profit or they cease to exist (and thus also your job ceases to exist). Taxes cut into the profits.
3. If you want a dog to come to you when you call you don't beat him when he shows up. You offer him a reason to come. It's the same with corporations: you can't tax the hell out of them and expect them to stick around. You'll get more tax revenue from having more corporations with bigger profits than you will by driving all the corporations away and taxing the life out of the few that are foolish or small enough to remain.
4. It's not tax evasion if they're abiding by the law.
Citation?
The programming language shootout seems to show that Rust is a cut above Java's performance.
Considering that C, C++, and Rust all compile to machine code I think you should say "bare-metal" not "close-to-bare-metal".
Considering that Apple, Google, Microsoft, and Yahoo's responses to the Snowden revelations and to being hacked was to encrypt their stuff end-to-end and make an effort to demonstrate that they're on the consumers' side it seems more likely to me that the overlords you should be worried about are the political ones. Look at how Hillary is getting off scott free. Look at the government's reaction to Snowden. Think about who it is that actually makes and has the power to selectively enforce the laws.
Lambdas and method references, which I thought would be a nice-to-have, has turned it into a completely new language, streams are great, the multi-threading support is not too shabby and the new time API was loooong overdue.
So Java finally caught up to where literally every other programming language including C++ had been for years???
Need real performance? Use Fortran, C, or C++ PERIOD. Want "relatively good" performance? Use C#, Go, Rust, or, hell, even Nodejs these days-- why bother with that crufty awkward dinosaur called Java?
Want something "easy to learn"? Use Python, Ruby, Javascript-- ANYTHING but pedantic and verbose Java.
Want something that "runs everywhere"? Dude, literally every programming language does that. If you're going to now complain that you can't use platform specific stuff with C++ then tell me how exactly you can do that with Java on every platform? Look, if you're using libs provided by your OS or platform then you're no longer "run everywhere" and that's the same for every language. If you stick to standard language features then ALL code written in EVERY language runs on all platforms and so Java loses its big selling point-- which it only really ever had for a couple of years in the nineties.
As long as I've been alive I've only ever seen hideous and laughably slow programs written in Java. Writing Java is every bit as painful, pedantic, and verbose as old C++ '98. Now that Oracle controls it things are even more unattractive: why on earth would I want to jump in bed with Oracle?!
It's not faster than anything, it's not more portable than anything, it's not free-er than anything, it's not easier to learn or use than most other languages... will someone please tell me what Java itself is actually good for? Why don't we just let this language die? Why not just stop talking about it and silently pity those poor devils who have to maintain ancient old code bases written in this horrible language? Don't start new projects with it. Advise newbies to steer clear of it. It's already doomed, why prolong the suffering?
Straw man; I'm not defending Republicans.
They're Democrats, not Communists or Socialists.
A rose by any other name...
If the shoe fits...
Looks like a duck, walks like a ducks...
etc.
but I see only positives coming out of that.
Opinion discarded. You're blinded by your own hatred of Comcast and your vision of how you want things to be rather than truly analyzing the situation and paying attention to reality.
Once you have a dominant market position, through having a better/cheaper product and aggressively buying out your competition, economy of scale will allow you to keep that dominant position, even though your product is not the best, as long as it is good enough. This is most true in more mature markets, which oil, at the time of Standard Oil, was not.
So Apple didn't make a comeback?
Microsoft has locked everyone else out of the mobile market?
Blackberry strangled Android and iOS in infancy?
Why are monopolies a problem in the first place?
If you say it's a problem because the optimum product may exist but won't be sold because of unfair mumble mumble then I ask if it's really the optimum that you claim it is or whether that even matters in the first place. Consider cheap cars vs. luxury cars. There's obviously a lot different features that customers take into consideration. Often it includes things that aren't rational like "I just like the feel of product X".
If you say it's a problem because someone's making a lot of money then I ask "Why should we care about your jealousy?"
If you say it's a problem because the monopoly is mistreating its workers then I demand proof; and only if such proof is given should we let the courts settle the matter.
Look, if customers are stampeding some monopoly's doors then that pretty much means they're perfectly happy with the product and the situation. Why is that a problem? Isn't the whole point of a civilization to satisfy and give the maximum number of people what they want?
But even if you were to convince me that monopolies are problems then I would say that they're a self-correcting problem-- again, just look at the tech industry. A monopoly that doesn't deliver good product will cease to be a monopoly in short order no matter what kind of dirty tricks they pull--- just look at Apple vs. Google vs. Microsoft.
You don't mean the same Rockefeller who used worker gangs to shake down the competition into selling out and buying government officials to look the other way, do you?
[citation needed]
Shorter and more legible:
auto showCompassion = (criminal.gender == female & criminal.attractive);
Bringing frivilous lawsuits will get you slapped down hard.
What we need is something to be applied to judges who make blatantly subversive rulings like this. They're literally ruining our government and our country.
Anyone else want to see these judges spend twenty years in federal prison?