Slashdot Mirror


User: Goondra

Goondra's activity in the archive.

Stories
0
Comments
6
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6

  1. How Would You Teach 'Best Practices' For Programme on Ask Slashdot: How Would You Teach 'Best Practices' For Programmers? · · Score: 1

    That totally depends on the domain of programming. I am a scientist and program mathematical expression for physics. I don't do Web programming. Hence 99% of what people call programming I do not. I do not use C or any of its derivatives. I follow the School of Niklaus Wirth. "Make it as simple as possible, but not simpler" A. Einstein. A procedure is specified with the word PROCEDURE, not some hard to see syntax ala C. Best practices entail using MODULEs, TYPEs, VARiables, CONSTants. The language I use (Component Pascal) has built in garbage collection so no need for a deallocation routine. It is strongly typed. With C if you can get your code to compile you are only 50% done. With Component Pascal if your code compiles you are 80% done. Text editing and code development are woven together with the BlackBox development environment of Component Pascal. The carat is placed at the character where the error is detected (not just at the start of the line). That makes debugging very efficient. The compiler is very fast so quick error correction can take place and one just walks down through the code making corrections. That whole environment is very different from what most of you experience and consider "best practices".

  2. New kind of gravitational wave detected on New Kind of Gravitational Wave Source Detected? (nature.com) · · Score: 5, Informative

    NO, NO, NO! A gravitational wave is a gravitational wave. The correct title of the article should have be "New source of gravitational waves detected". The new source is binary neutron star merging as compared to binary black hold merging.

  3. Chinese Satellite Breaks Distance Record For Quant on Chinese Satellite Breaks Distance Record For Quantum-Key Exchange (sciencemag.org) · · Score: 1

    Bell's inequality is incomplete. It does not hold for all possible hidden variables. It holds only for those hidden variables that repeat under different experimental configurations (device orientations). But there are other hidden variables that do not repeat. Hidden variables belonging to the reals do not repeat. Every instance of a real random variable is unique. The probability of two instances being equal is zero, exactly zero. What this means for the Chinese news story is that nothing special has been demonstrated. It is expected that a local model based on real hidden variables will violate Bell's (and other) inequalities. Quantum entanglement has not been demonstrated by the Chinese project. Local entanglement can reproduce their results.

  4. Re:It has its uses on Ask Slashdot: Do You Like Functional Programming? (slashdot.org) · · Score: 1

    Exactly! What is trying to be solved? With garbage collection debugging is greatly reduced. With strong typing many errors are caught at compile time. LISP is nice but I never need it.

  5. What's Your Favorite Sci-Fi Movie? on Slashdot Asks: What's Your Favorite Sci-Fi Movie? · · Score: 1

    "When World Collide"

  6. How Would You Stop The Deployment Of Unapproved Co on Ask Slashdot: How Would You Stop The Deployment Of Unapproved Code Changes? · · Score: 1

    MODULE based languages help by isolating code changes to smaller chunks that are more easily tested.