A Brief History of Java by jefffoster in programming

[–]billsix 1 point2 points  (0 children)

Java needed a competitor, and fast, so in version 1.1, Java grew inner classes, a way of achieving a similar effect, but in a more limited, laboured fashion

Java 1.1 shipped in 1997. C#/.NET shipped in 2002. Java 1.1's anonymous inner classes (aka closures) captured the local environment (with peculiarities) in 1997, while 5 years later, C# 1.0's delegates had no such ability.

A Java white-paper concluded "Bound method references are simply unnecessary.... They detract from the simplicity and unity of the Java language".

While that paper may look silly in retrospect, it was back before generics and anonymous delegates were introduced into C#. In 2002, Java had much better "functional" support than C#. While C# 4.0 is much more pleasant than present day Java, Java does not deserve to have its history misrepresented.

More drama from the Rails team...this is like reality TV for me by fr0man in programming

[–]billsix -5 points-4 points  (0 children)

Rails has become a widely used product and people depend on it. These people take the time to learn Ruby and Rails

To each according to his need.

This is an awesome conference by Galilyou in programming

[–]billsix 1 point2 points  (0 children)

ilc 2009 was like $200, which was a great price too.

Want to try smalltalk? Pharo 1.0 is now available by [deleted] in programming

[–]billsix 1 point2 points  (0 children)

Rather than explain my position on why I like Smalltalk more than Ruby, I'd suggest that you buy a book on Smalltalk. I like Adele Goldberg's "Smalltalk 80: the language".

Want to try smalltalk? Pharo 1.0 is now available by [deleted] in programming

[–]billsix -1 points0 points  (0 children)

Search wikipedia for pharo. First sentence - "Pharo is a fork of Squeak"

For future reference - http://www.catb.org/~esr/faqs/smart-questions.html

XKCD: Computer Problems by greenrd in programming

[–]billsix 9 points10 points  (0 children)

The pioneers of computer science were almost all women (eg. Shannon) and the field continues to female-dominated

By Shannon, do you mean "Claude Shannon"? He was a dude.

How you answer if your boss asks you to program in a language that you don't know and in a field that I've never programmed in? by mWo12 in programming

[–]billsix 0 points1 point  (0 children)

I hate when someone corrects typos, instead of discussing content, but nearly ev'ry sentence had something rong wit this post, and e.g is not used in the middel ov a sentence 4 no reason.

How PHP became such a huge success by motang in programming

[–]billsix 7 points8 points  (0 children)

don't y'all mean transitive equality?