Advanced Topics In Programming Languages: Closures For Java





User comments:


[2012-03-29 03:55:05] SuperToughnut - Over five years ...

Over five years later and Java still doesn't have closures. Thankfully, Scala has closures and it runs on the JVM.

[2012-03-19 07:13:43] mphello - The ONLY times in ...

The ONLY times in my life that I enjoyed and did well in programming were in my 3 formal computer science courses in college: 1 in Fortran (1981) and 2 in C++ (2005). Outside that very formal structured education, I NEVER programmed. The only thing that I took away from C++ is an appreciation of object-oriented thinking, which has inspired me to write my own math models, but NOTHING to do directly with computers. Bottom line: I LOVE math proofs, LOVE math modeling, HATE computer programming.

[2012-03-19 07:10:42] mphello - Amen! I'm trying to ...

Amen! I'm trying to learn it now. I read a huge book on it - by Dietel and Dietel (2003) called "How to Program" - from beginning to end. Bright colorful book. At the end of it, I have ZERO clue how to program.

[2011-12-02 00:37:50] ForgotenDevelopment - Am i the only one ...

Am i the only one who wanted to beat that guy who asked the stupid question at about 44 mins completely ruined the entire flow of an amazing lecture.

[2011-09-22 19:01:17] can1neperson - Java's godawful.

Java's godawful.

[2011-08-18 14:37:17] mac7915 - The topic is great

The topic is great

[2011-08-07 22:53:42] smasterross - Just so everyone ...

Just so everyone knows, when Neal begins to talk about closables at 1:12:37 he gives the C# keyword "with" as an example. I believe he actually meant the "using" keyword. The C# language doesn't have a "with" keyword. Overall a fantastic presentation showcasing the technicalities and applications of closures.

[2011-08-06 22:50:50] noicereaver - Funny thing is that ...

Funny thing is that many languages have these for years already... But for java it is so hard, because of how it's working.

[2011-04-13 06:13:26] berlinbrown03 - On the performance ...

On the performance profiling, he could have used aspected oriented routines.

[2011-03-11 12:49:59] MrRichersoon - I saw the jdk 7, it ...

I saw the jdk 7, it supposedly release this year, but sadly it is included in the jdk7 features.. how sad

[2011-01-25 11:30:36] textsaurabh - great concept ...

great concept addition if it is added in Java 7 without any performance impacts. Liked the way of explanation. LIKE (KUDOS to the speaker)

[2010-12-18 00:44:58] IAmMediocreAtBest - ahhh I hate these ...

ahhh I hate these talks. Their ideas are so great YET JAVA NEVER IMPLEMENTS THEM

[2010-12-18 00:43:24] IAmMediocreAtBest - :O

:O

[2010-11-13 06:55:08] RokseMoni - Hi brother needs to ...

Hi brother needs to chat a, Asian women  busizz4me.info

[2010-10-14 18:00:49] affluenceclm - Free energy has ...

Free energy has been here for a while ,But Elite controllers don't want ppl to be free from the costs of energy,Get a real free energy motor at LT-MAGNET-MOTORdotCOM ,The revolution begins!

[2010-09-26 12:55:28] captmcneil - I think it would ...

I think it would surprise some people that he works for Microsoft.

[2010-07-03 08:52:38] dbuezas - Greeat, but use ...

Greeat, but use better resolution, please!

[2010-01-31 03:55:02] yrelkin - This is an amazing ...

This is an amazing talk. Neal Gafter is one heck of a programming guru!

[2010-01-13 21:31:45] LinuXRappY - a 2 hour long ...

a 2 hour long youtube movie, who's watching this?

[2009-08-02 01:18:21] warmingman - English: Shame ...

English: Shame Argentines writing with misspellings in their own language ... nestorkirchner read this: llegar a la mierda, no se preocupan por la ortografía

[2009-07-31 04:35:10] MusicMan208DT - check this.learn ...

check this.learn report program generator as400 - rpg . tk

[2009-04-16 01:35:42] meditating010 - This is stupid, Why ...

This is stupid, Why cant we have the same kind of closure format like in ECMA script? so like last expression 'means' return type, why? why cant it be the same as return something; instead? I mean so we really are changing and "adding" some learning curve because it means to be something and it is not very apparent! I am all for closures ... but they should give it a more thought in making it apparent to people. Regards Vyas, Anirudh

[2009-04-12 08:06:59] twylo - This talk is ...

This talk is absolutely superb. I wish I could speak on a subject with one tenth the intelligence and the ability to present cogent information that Neal Gafter has.

[2009-02-21 15:43:58] nestorkirchner - Qué vergüenza los ...

Qué vergüenza los argentinos que escriben con faltas de ortografía en su propio idioma...

[2009-02-21 15:42:03] nestorkirchner - you bet

you bet

[2008-12-13 03:28:14] 2ndLeterOfTeAlphabet - visit htmlhelp2. ...

visit htmlhelp2.blogspot. com

[2008-10-01 11:25:34] OSulllivan - Yeah i agree java ...

Yeah i agree java rules

[2008-08-11 01:33:27] fanClassicRock - awesome.

awesome.

[2008-05-28 15:42:46] dmuth - The presenter is ...

The presenter is cooler than you are.

[2008-04-28 08:39:36] hbertorello - Qué verguenza que ...

Qué verguenza que ya vayan dos comentarios completamente inútiles de argentinos en cosas que son realmente interesantes... Neil Gafter parece ser una gran persona, qué gran plática, tho.

[2008-04-21 02:53:24] frajer127 - thx, Java rules!!

thx, Java rules!!

[2007-12-15 01:05:22] nestorkirchner - who is the ...

who is the presenter? some kind of muppet?

HTML "сopy-paste":