a) it is not a hex digit b) it close to x to type c) it is a mnemonic for zero d) it stands just enough out e) it has an hint of symmetry about it -- z is the last character in the alphabet so using it for the lowest number base seems appropriate.
Considering some assemblers have used the dumb '%' percent sign to designate binary, having a consistent form with C's hex literal leaves a little choices:
Using a.. f is retarded because they are hex digits. 'x' is taken. Using I, L, O is dumb because lowercase they blend in.
That leaves: g, h, j, k, m, n, p, q, r, s, t, u, v, w, y , z 0g110101 looks dumb 0h110101 looks dumb, some languages use 'h' for hex 0j110101 0k110101 0m110101 blends in 0n110101 blends in 0p110101 0q110101 0r110101 blends in 0s110101 0t110101 blends in 0u110101 used for unsigned -- not appropiate 0v110101 maybe 0w110101 too verbose 0y110101 maybe 0z110101
Considering I am a rendering/optimization/UI expert working for a Fortune 50 company on R&D you tell me?
Without janitors to keep the place clean people would get sick. Everybody has their role to do a company -- no one is more important, or less important, for a company to function properly and efficiently.
Pro-Tip: Using an ad hominem just makes oneself look like a complete tool.
Here is some free advice:
"Better to remain silent and thought a fool then to open your mouth and remove all doubt."
Now if you have something constructive to add to the discussion...
How is that deprecated auto_ptr working out for you?
C++ has become a complete cluster fuck of over-engineering. The lambda syntax is hideous. Hell even Javascript makes it easy to declare anonymous functions!
An honest person wouldn't be afraid to admit that.
You want the committee to focus on practical problems?! LOL. You are more delusional then them!:-)
Recently they wanted to add a 2D graphics API to the language! Yeah, let's re-implement OpenGL ES. http://developers.slashdot.org...
This is your typical design-by-committee of a "Solution looking for a Problem". God forbid we actually have _standardized_ pragmas like we do for OpenMP.
The committee has only one motivation:
"Job security by obscurity."
C++ has a become a total cluster-fuck of over-engineering. It jumped the shark back in 2000 when they forgot the mantra of GOOD programming & design:
Keep it simple, stupid!
D seems to clean up some of this crap but sadly it not properly supported across multiple platforms.
> Now, one interesting thing in C++14 is binary literals (using "0b" a la "0x" for hex).
Hey, it only took ~40 years for a C based language to add binary literals! (It will only take another 40 to standardize pragmas such as struct packing.)
Using 0b is dumb. They should of used a letter that isn't in hex, say 0z1101.
Using '_' would of been nice but the C++ community doesn't really have a fucking clue about solving real-world problems. Witness...
Herb Sutter looking into adding Cario 2D into C++ "http://developers.slashdot.org/story/14/01/04/2115249/cairo-2d-graphics-may-become-part-of-iso-c"
This is your typical design-by-committee of a "Solution looking for a Problem"
-- "One of my most painful programming memories was working on a professional C++ compiler. My colleagues used to joke: There are 2 problems with C++: It's design, and implementation."
Depending on your "definition", no. Every MMO sucks ass today... WoW was cool when it came out in 2004. Every expansion = more pointless grinding for gear I don't care about.
* Guild Wars 2
+no monthly fee
+dynamic group events
- automatic level downgrade = annoying;
- massive farming required
- lame story
- empty world
> Does still not make sense. The cost for a particular function is the exact same regardless where you call it.
Do you even understand what an Instruction Cache is?? And the importance of locality?? Too -much- inlining can be worse then not enough inlining. If had actually worked on a C++ compiler on consoles then you would understand.
On PS3 some games can have a performance delta upto ~10% depending on a) the DISTANCE away non-inlined functions are, and b) HOW MANY functions are inlined. I'm talking from real world experience not from your theoretical clueless assumptions of how CPUs work.
In theory every memory access has the same cost (time), in practice the 3 levels of cache show a wildly varying performance difference.
You really should read: "What every programmer should know about memory"
And this is any different from local, state, and federal laws how again?
A community always has its own laws.
Whether this happens physically or virtually is no difference. Why?
ALL (man-made) laws are relative.
A good moderation system is:
a) fair; in that everyone can vote b) doesn't censor; perspectives that aren't in alignment with the community "standard" are still there, just down-voted
Politics is a "moderation" system but completely corrupt because those with the most money are the "loudest."
Groupthink isn't the problem. Not allowing those with a differing (or opposite) opinion, aka censorship, IS.
Fix your hosts .. your internet browsing will speed up tremendously.
http://winhelp2002.mvps.org/ho...
Nice!
Zeugenschutzprogramm --> Witness Protection Program
The 'x' in 0x stands for hexidecimal
I picked 'z' because:
a) it is not a hex digit
b) it close to x to type
c) it is a mnemonic for zero
d) it stands just enough out
e) it has an hint of symmetry about it -- z is the last character in the alphabet so using it for the lowest number base seems appropriate.
Considering some assemblers have used the dumb '%' percent sign to designate binary, having a consistent form with C's hex literal leaves a little choices:
Using a .. f is retarded because they are hex digits. 'x' is taken. Using I, L, O is dumb because lowercase they blend in.
That leaves: g, h, j, k, m, n, p, q, r, s, t, u, v, w, y , z
0g110101 looks dumb
0h110101 looks dumb, some languages use 'h' for hex
0j110101
0k110101
0m110101 blends in
0n110101 blends in
0p110101
0q110101
0r110101 blends in
0s110101
0t110101 blends in
0u110101 used for unsigned -- not appropiate
0v110101 maybe
0w110101 too verbose
0y110101 maybe
0z110101
So which symbol would you pick??
Considering I am a rendering/optimization/UI expert working for a Fortune 50 company on R&D you tell me?
Without janitors to keep the place clean people would get sick. Everybody has their role to do a company -- no one is more important, or less important, for a company to function properly and efficiently.
Pro-Tip: Using an ad hominem just makes oneself look like a complete tool.
Here is some free advice:
"Better to remain silent and thought a fool then to open your mouth and remove all doubt."
Now if you have something constructive to add to the discussion ...
How is that deprecated auto_ptr working out for you?
C++ has become a complete cluster fuck of over-engineering. The lambda syntax is hideous. Hell even Javascript makes it easy to declare anonymous functions!
An honest person wouldn't be afraid to admit that.
If you haven't seen this, you'll probably appreciate / enjoy this:
Smallest "Hello World" ELF: 142 bytes
Programs are so bloated today.
Unknown. Pure madness lies that way so maybe the committee has come to its senses ...
One can always hope/pray/etc...
You want the committee to focus on practical problems?! LOL. You are more delusional then them! :-)
Recently they wanted to add a 2D graphics API to the language! Yeah, let's re-implement OpenGL ES.
http://developers.slashdot.org...
This is your typical design-by-committee of a "Solution looking for a Problem". God forbid we actually have _standardized_ pragmas like we do for OpenMP.
The committee has only one motivation:
"Job security by obscurity."
C++ has a become a total cluster-fuck of over-engineering. It jumped the shark back in 2000 when they forgot the mantra of GOOD programming & design:
Keep it simple, stupid!
D seems to clean up some of this crap but sadly it not properly supported across multiple platforms.
> Now, one interesting thing in C++14 is binary literals (using "0b" a la "0x" for hex).
Hey, it only took ~40 years for a C based language to add binary literals! (It will only take another 40 to standardize pragmas such as struct packing.)
Using 0b is dumb. They should of used a letter that isn't in hex, say 0z1101.
Using '_' would of been nice but the C++ community doesn't really have a fucking clue about solving real-world problems. Witness ...
Herb Sutter looking into adding Cario 2D into C++
"http://developers.slashdot.org/story/14/01/04/2115249/cairo-2d-graphics-may-become-part-of-iso-c"
This is your typical design-by-committee of a "Solution looking for a Problem"
--
"One of my most painful programming memories was working on a professional C++ compiler. My colleagues used to joke:
There are 2 problems with C++: It's design, and implementation. "
> Sorry, Nukes win hands down in every category.
Let's turn off our brain. Solar panels don't kill people when they don't work correctly.
Let's conveniently ignore the damage to the environment too ...
Good-luck getting past: NIMBY.
And something positive about radiation is ... ?
Gee, maybe you want to trade places with the Fukushima residents? No? Thought so.
--
Energy can neither be created nor destroyed, only recycled. Black Holes = in, White Holes = out.
Considering
"Good artists copy; great artists steal." -- Steve Jobs misquoting Pablo Picasso ...
I'm not surprised.
Betteridge headline:
No.
I didn't have to pay to post to usenet (now google groups), /, or reddit.
Only the naive (or idiots) would believe forcing people to pay would "magically" remove the trolls.
Depending on your "definition", no. Every MMO sucks ass today ... WoW was cool when it came out in 2004. Every expansion = more pointless grinding for gear I don't care about.
* Guild Wars 2
+no monthly fee
+dynamic group events
- automatic level downgrade = annoying;
- massive farming required
- lame story
- empty world
* Warframe - http://store.steampowered.com/...
+free
-massive grind fest
* Defiance - http://store.steampowered.com/...
+ free
- massive grind fest
* Runes of Magic
+ Free
- massive grind fest
Best games to play are with friends:
* Terraria
* Borderlands 1 & 2
* Path of Exile (free)
/Oblg. "Get off my LAN" (Update for the new millennium)
> Does still not make sense. The cost for a particular function is the exact same regardless where you call it.
Do you even understand what an Instruction Cache is?? And the importance of locality?? Too -much- inlining can be worse then not enough inlining. If had actually worked on a C++ compiler on consoles then you would understand.
On PS3 some games can have a performance delta upto ~10% depending on a) the DISTANCE away non-inlined functions are, and b) HOW MANY functions are inlined. I'm talking from real world experience not from your theoretical clueless assumptions of how CPUs work.
In theory every memory access has the same cost (time), in practice the 3 levels of cache show a wildly varying performance difference.
You really should read: "What every programmer should know about memory"
http://www.akkadia.org/drepper...
Before continuing to spout off your ignorance.
Considering Minecraft has sold over 54 million copies, a few million which are on PC and OSX, yeah, people STILL use Java.
https://www.youtube.com/watch?...
The hypocrisy of the government is retarded.
--
"It is the government proselytizing it is propaganda. When it is people promoting it, it is outlawed."
This 100x times.
I'm so tired of my C++ programs breaking from one version of the compiler to another or from compiler flags. /glares at gcc and clang ...
Do you understand profile-guided optimization ?
You feed the results of the profiler BACK into the compiler so it can adjust inlining as necessary.
If you don't understand a concept, ASK.
You're right!
I should of said: over-engineering.
We _already_ went through the "mistake" of Embedded C++ in the 90's -- a subset of C++ with no RTTI and Exceptions turned off.
We don't need sub-sets of languages. We _already_ have those when programmers don't use all the complicated and over-engineered parts of C++.
And this is any different from local, state, and federal laws how again?
A community always has its own laws.
Whether this happens physically or virtually is no difference. Why?
ALL (man-made) laws are relative.
A good moderation system is:
a) fair; in that everyone can vote
b) doesn't censor; perspectives that aren't in alignment with the community "standard" are still there, just down-voted
Politics is a "moderation" system but completely corrupt because those with the most money are the "loudest."
Groupthink isn't the problem. Not allowing those with a differing (or opposite) opinion, aka censorship, IS.