Forgot your password?
typodupeerror

Comment Re:Maybe Rust would be a Much Better Choice (Score 1) 139

Even GCC developers consider several features of C++ to be difficult/dangerous/inefficient. Just look at the current GCC Coding Conventions Rationale and Discussion

Here some gems:

"Multiple inheritance is confusing and rarely useful. When it is needed though, there may be no substitute. Seek guidance, review and feedback from the wider community."

"Using virtual functions increases the size of instances of the class by at least one pointer. In heavily allocated types, such as trees, GIMPLE or RTL, this size increase could have adverse performance impacts."

"Virtual functions are implemented as indirect function calls, which can inhibit some optimization, particularly inlining. Therefore virtual functions should be added in heavily allocated classes only after size and performance studies."

"Default arguments cause confusion when attempting to take the address of a function. They clause client code taking the address of a function to break when a default argument is replaced by a specialized overload. So, default arguments should generally not be used in customer-facing interfaces. Consider function overloading instead."

"Disabling RTTI will save space in the compiler."

"The current compiler code is not exception safe."

"Disabling exceptions will permit the compiler itself to be slightly more optimized."

"Aborting the compiler is a reasonable response to unexpected problems."

Comment Overengineering nonsense (Score 4, Informative) 345

That's nonsense. I'm sure that my situation is quite common:
- My company forbids me to put anything on a usb stick, or connect any external usb stick (for security reasons).
- My company solves the moving between systems problem by having my home directory on a NFS, simple and easy.
- For my company it's easier to provide all developers with a portable computer that can be taken to home and work using a vpn.
- My work computer has already a encrypted hard disk, why to encrypt something that is already encrypted.
- I don't want to mix my personal home directory on my personal computer with my work computer. I want to keep my things private and my work data secure.
- What about group permissions, setuid and setgid, sudo permissions, symbolic links, etc.

This will create a complicated mechanism where it is not needed. Don't remade things just because you have a cool idea.

Comment Where the hell can I get eyes like that? (Score 1) 82

https://www.youtube.com/watch?v=A8n6RJsFj3M
Jack: Where the hell can I get eyes like that?
Riddick: Gotta kill a few people.
Jack: 'Kay, I can do it.
Riddick: Then you got to get sent to a slam, where they tell you you'll never see daylight again. You dig up a doctor, and you pay him 20 menthol Kools to do a surgical shine job on your eyeballs.
Jack: So you can see who's sneaking up on you in the dark?
Riddick: Exactly.

Submission + - Could This Bold New Technique Boost Gravitational-Wave Detection? (space.com)

astroengine writes: One of the most expensive, complex and problematic components in gravitational wave detectors like the Laser Interferometer Gravitational-wave Observatory (LIGO) — which made the first, historic detection of these ripples in space-time in September 2015 — is the 4-kilometer-long vacuum chambers that house all the interferometer optics. But what if this requirement for ground-based gravitational wave detectors isn't required? This suggestion has been made by a pair of physicists at the University of Maryland, Baltimore County (UMBC) who are developing a method that could allow extremely sensitive interferometers to operate in the "open air." Their work, published in the journal Physical Review Letters, uses the weird quantum properties of light to counteract interference from turbulence in the air to allow interferometer measurements to be made. Their method, which is a variation on the classic Young's double-slit experiment, has been demonstrated in a tabletop experiment — but gravitational wave scientists are skeptical that it could be scaled up to remove sophisticated vacuums from their detectors.

Comment It's improductive (Score 3, Insightful) 343

For me it's quite simple Windows 8 interface doesn't make me more productive.

Looking at my physical desktop, I don't have fancy clocks, tons of post-its, shinny gadgets... No, just a couple of books, some papers. I don't want distractions. I want to be focused on my work.

I'll leave Windows, I'll return to GNU/Linux now that it's more matured, tons of great applications an a solid OS.

Comment I found this tool excellent for code comprehension (Score 1) 532

Check it out, it's called Code Browser . It's a lightweight and powerful editor that allows you to visualize, structurate, link, organize, comment and edit code.

It's my favorite one for very large projects with houdreds of files and thousands of lines.

From the project's description:

"Code Browser is a folding text editor for Linux and Windows, designed to hierarchically structure any kind of text file and especially source code. It makes navigation through source code faster and easier."
"Code Browser is especially designed to keep a good overview of the code of large projects, but is also useful for a simple css file. Ideal if you are fed up of having to scroll through thousands of lines of code. "

Have fun!

Slashdot Top Deals

Ocean: A body of water occupying about two-thirds of a world made for man -- who has no gills. -- Ambrose Bierce

Working...