5 ms·
Seemingly one of 6 possible inclusions: https://github.com/rust-lang/rust/blob/master/src/libgreen/macros.rs https://github.com/rust-lang/rust/blob/master/src/l
by baxter001 12y ago
Seemingly one of 6 possible inclusions: https://github.com/rust-lang/rust/blob/master/src/libgreen/macros.rs https://github.com/rust-lang/rust/blob/master/src/libgreen/m...
- RailsUser2014 12y agoWhat's the point of adding that to any program?
- Steuard 12y agoWhimsy? Fun? What is the point of any Easter egg in software?
- deleted 12y ago[deleted]
- RailsUser2014 12y ago@Steuard Fun? I neither expect a compiler to be funny nor add data I don't know about.
- coldtea 12y agoThe key characteristic of a funny person is that he doesn't comparmentalize fun ("this is serious business" vs "this is fun"). A humorous person can find something to make fun about and make people feel better even at a funeral -- heck even on his deathbed. I think we all have known people like that. OSes, compilers, interpreters, editors -- all kinds of programs have had easter eggs since way before the IBM PC. Those kind of things are inherent in hacker culture (check the Hacker's dictionary for lots of examples).
- spb 12y ago> The key characteristic of a funny person is that he doesn't comparmentalize fun ("this is serious business" vs "this is fun"). Actually, in my experience, that's the key characteristic of an unfunny person desperately trying to pass: http://www.theonion.com/articles/who-says-java-programmers-dont-have-a-sense-of-hum,10733/ http://www.theonion.com/articles/who-says-java-programmers-d... In contrast, here's somebody who could compartmentalize fun: http://www.reddit.com/r/IAmA/comments/2birwp/jeff_bridges_here_abiding_with_you_all_ama/cj5rknb http://www.reddit.com/r/IAmA/comments/2birwp/jeff_bridges_he... Also: https://twitter.com/stuartpb/status/508235714287259648 https://twitter.com/stuartpb/status/508235714287259648
- ephemeralgomi 12y agoThen make sure that's a stipulation in your RFP next time you're commissioning a compiler. One of the nice things about open source work is that we get to have a little fun with it. Side note, I would expect someone named "rails user" to at least have a modicum of humor.
- jcromartie 12y agoYou only use compilers that you fully understand? That's a high standard to live by.
- bdamm 12y agoLittle is worse in code land than a compiler that plays games, and bad games at that. This just reinforces my feeling that Rust is a toy and not for real work. A cute little dungeon when my (potentially critical) application just crashed is the opposite of humorous, it could be deadly. Compilers are serious business. Write games with them if you choose but understand that failure at the compiler/runtime level can have serious consequences for real people. It reeks of immaturity.
- ephemeralgomi 12y agohttp://rationalwiki.org/wiki/Concern_troll http://rationalwiki.org/wiki/Concern_troll
- DanBC 12y agoIt's weird that you link to a definition of "concern troll" and then manage to misapply it to a post that, even if it was trolling, is not concern-trolling.
- ephemeralgomi 12y agoI sort of agree with you - "concern troll" applies more to OP than this post, upon reflection - but let me explain my reasoning. Lots of people have explained elsewhere in the thread why this is a completely trivial issue. I don't think it's a reasonable position to hold that a kilobyte of static data in the runtime is an actual problem that needs solving - if it were, we would see pull requests like any other bug, not a pearl-clutching HN thread. Concern trolls attempt to weaken or fragment a community by pointing out "problems" that aren't actually big enough to actually warrant attention or energy, then accusing the community of weakness/malfeasance/hypocrisy for failing to act. This primarily serves to divide idealists (who want to solve every problem, no matter how small) from pragmatists (who want the community to focus its energy on things that matter). Amplifying a small matter like this into a "deadly" one and claiming that it "reeks of immaturity" is such grandiose posturing that I personally cannot imagine it's in earnest. It seems more likely to me to be someone heavily invested in another toolchain who wants Rust to not be taken seriously, wants contributors to Rust to fret over every commit, and wants people considering Rust to worry about the consequences should they adopt it. That's all I intended to convey.
- stefan_kendall3 12y agoI agree with you. Tools are serious business. Selling consumer lollipops? Use all the whimsy you want; it's part of your marketing. I don't expect the beams of a trestle to spell "LOL WTF". I expect a bridge to be built by a person who does-not-fuck-around. My life depends on it.
- mcguire 12y agoIt's the error message you get when you trip over a bug in the runtime.
- DiabloD3 12y agoI hope that isn't random. It would break build systems that try to do repeatable builds and check via checksum.
- gipp 12y agoIt's the last digit of the sum of the chars in the error message converted to uints. I think, I don't really speak Rust.