Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:I believe it (Score 1) 1010

The word that's used in hebrew for "God" is "Elohim" (roughly, the alphabets are too different to make this transliteration proper). The "him" part at the end of the word indicates that the word is plural (this is just basic grammar). So the very word, as it is written in the bible, is plural to begin with. What I'm saying is that it's not even THAT subtle, it's blatantly stated as "fact".

Comment Re:Trendy no more? (Score 2) 65

I like both. For different reasons. Python's mental model is a bit simpler to reason about usually. Equating modules to files and the like is very clean. With Ruby any object's definition is open, and can be continued in any part of the program. This does make it harder to reason about, but like with many advanced features, this is best used sparingly. It does open the door for other programming syles though. I've seen this applied to create AOP and SOP type programs. Another element I enjoy is the block parameter, which allows you to pass a block of code from the current context as a parameter to any method you're calling. This block could be called at any point within that method's call stack, referring back to objects from the call site.

Comment Re:Trendy no more? (Score 1) 65

You're describing inexperienced programmers not understanding the pros and the cons of the available constructs. That does not make the constructs inherintly bad. Attribute definition is done with metaprogramming in ruby, generally, but there's not a lot of confusion as to what the code is doing. It all has to do with conventions and applying them appropriately.

Comment Butthurt (Score 1) 400

Too many people here suffer from butthurt. Detach yourselves from the desire for more butthurt. There are two types of languages: the ones people complain about, and the ones nobody uses. All this butthurt proves this point.

Slashdot Top Deals

Pascal is not a high-level language. -- Steven Feiner

Working...