Thursday, April 21, 2011

Renaissance of Programming Languages

Really good talk by Venkat Subramaniam on Progamming language Renaissance.

Some of the key points

* We are in the middle of programming language renaissance
* Nice analogy between history and Progamming Languages

52 comments:

toshiba coupon codes said...

However, the language renaissance has begun. It's a programming language feast, Neward said,citation a continued account of accepted languages. It's easier than ever to design your own language.

Anonymous said...

unlock iphone 4
how to unlock iphone 4

I'm looking for some good free virus scans/spyware detectors available online because my McAfee trial has run out on my new laptop. They can be either used online or downloadable. No scams please! ;)
unlock iphone 4 unlock iphone 4 how to unlock iphone 4
I think i have a virus or hijacker or something in my computer as for the past few weeks every website i go on has the same advertisment whereever the advertisments are its for pills. Also when i search for something on like gooogle ect or anything and i click on something like a link it dosent bring up the right link half of the time. I have been trying to do a sytem restore to a point a few months ago when it was fine but when i first click on it nothing happens and so i go back in and click it again and then the window pops up but its comnpletely blank with the wee not reponding icon in the top left hand corner. I dont know what to do to make this work but i recently got nortons 360 on my laptop and ran scans and it removed threats ect but it still happens cant get restore and get thos adds and stuff. I Was told it may be a hijacker. I was wondering if it fixes and ridsit as it hasnt really done any good yet and i paid £60 for it and also how would i do it with it??? Any Ideas ***10 POINTS IF YOU CAN FIX IT**** how to unlock iphone 4

unlock iphone 4 how to unlock iphone 4 [url=http://theunlockiphone4.com]unlock iphone 4 [/url] unlock iphone 4

Anonymous said...

You have great points there, that's why I always visit your blog, it seems that you are an expert in this field. keep up the good work, My friend recommends your blog.

My blog:
rachat credit proprietaire Rachat de Credit

Anonymous said...

I think the admin of this web site is really working hard for his web
page, because here every information is quality based
stuff.
Stop by my homepage :: perfumes originales

Anonymous said...

Excellent goods from you, man. I have be mindful your stuff prior to and you are simply
too great. I actually like what you have bought here, really
like what you're stating and the best way through which you assert it. You're
making it entertaining and you still care for to stay it smart.
I can't wait to read much more from you. That is actually a great web site.

Also visit my website :: buy a car
Also see my webpage: how to buy a car,buying a car,buy a car,how to buy a car bad credit,buying a car bad credit,buy a car bad credit,how to buy a car with bad credit,buying a car with bad credit,buy a car with bad credit,bad credit car loans,car loans bad credit,auto loans bad credit,bad credit auto loans,buying a car bad credit loans,bad credit loans cars,buying a car and bad credit,how to buy a car on bad credit,buying a car on bad credit,loans for cars with bad credit,auto loans for bad credit,buying a car with bad credit,how to buy a car with bad credit

Anonymous said...

Thanks for sharing your info. I truly appreciate your efforts and I am waiting for
your further write ups thanks once again.
Also visit my web-site ; msn hotmail

Anonymous said...

I've been browsing on-line greater than three hours today, but I never found any fascinating article like yours. It is beautiful value sufficient for me. In my view, if all webmasters and bloggers made good content material as you probably did, the internet might be much more helpful than ever before.
My web page ... aaa maps and directions

Anonymous said...

What's up to all, for the reason that I am truly eager of reading this webpage's post to be updated on a
regular basis. It consists of pleasant information.

Feel free to visit my website ... buy a car with bad credit
My webpage > buying a car with bad credit,buy a car with bad credit,how to buy a car with bad credit,buying a car,buy a car,how to buy a car

Anonymous said...

Hi! Someone in my Myspace group shared this site with us so I came to take a look.
I'm definitely enjoying the information. I'm book-marking and will
be tweeting this to my followers! Superb blog and superb
design and style.

Feel free to visit my web site how to buy a car
Also visit my web site ... buying a car with bad credit,buy a car with bad credit,how to buy a car with bad credit,buying a car,buy a car,how to buy a car

Anonymous said...

І'm extremely impressed with your writing skills and also with the layout on your weblog. Is this a paid theme or did you modify it yourself? Either way keep up the nice quality writing, it is rare to see a great blog like this one today.

Look into my site - buying a Car with poor credit

Anonymous said...

ωhoаh thiѕ blog is great i love studyіng уоur posts.

Stay up the good work! You undeгѕtand, many pеοple are searching гοund for this informatiοn,
you could hеlp them gгeаtlу.


my site :: website link
My page: http://www.prnewswire.com/news-releases/blu-cigs-review-do-they-deliver-the-real-deal-or-just-the-smokers-blues-awesomealldaycom-tests-blu-cigs-186014282.html

Anonymous said...

Thankfulnesѕ tо my fаther whо stated to
me on thе topic оf thiѕ webpage, this wеbsitе iѕ reаlly remагkable.


Μy blog; please click for source
My page - hackersnetworkingsocial.com

Anonymous said...

Hi my loved one! I want to say that this post is amazing, great written and come with
almost all significant infos. I'd like to look more posts like this .

Also visit my website ... acura integra rims

Anonymous said...

I am truly happy to read this blog posts which includes tons of useful information, thanks for providing these kinds of
information.

my web blog; hotmail account

Anonymous said...

magnіficent issues altοgеther, you simply гeceived a new reader.
What might you ѕuggest abоut your publish that you just made sοme ԁаys аgo?

Anу sure?

My site ... Uniteusnations.Com
Also see my website: Recommended Web page

Anonymous said...

Wow, this piece of writing is pleasant, my sister is analyzing these kinds of
things, thus I am going to tell her.

my homepage; acne scar treatment for african americans
my web page: Wwwwww.Sommerfest-Zuchwil.Ch

Anonymous said...

Oh my goodness! Awesome article dude! Thank you so much, However I am having
troubles with your RSS. I don't understand the reason why I am unable to subscribe to it. Is there anyone else having identical RSS issues? Anyone that knows the answer can you kindly respond? Thanks!!

my web site :: dating profile generator

Anonymous said...

Wow! At last I got a webpage from where I can genuinely get valuable facts regarding my study and knowledge.


Take a look at my blog - legit online jobs bbb

Anonymous said...

We absolutely lοve your blog and find the majorіty
of уоur post's to be what precisely I'm looking for.

Does one offer guest writеrs to write content foг yourself?

Ι wouldn't mind composing a post or elaborating on a number of the subjects you write in relation to here. Again, awesome website!

Here is my weblog v2 cigs reviews

Anonymous said...

Howdy! Quick question that's entirely off topic. Do you know how to make your site mobile friendly? My site looks weird when browsing from my apple iphone. I'm trying to find a template or plugin that might be able to correct this problem.
If you have any suggestions, please share. Thanks!

My site: travis county divorce index

Anonymous said...

I like the helpful info you provide in your articles.
I will bookmark your blog and check again here frequently.
I'm quite certain I will learn many new stuff right here! Best of luck for the next!

Feel free to surf to my blog quantrim discount codes

Anonymous said...

Hi to all, how is the whole thing, I think every one is
getting more from this site, and your views are pleasant
designed for new viewers.

Feel free to surf to my homepage tonus.selfip.com

Anonymous said...

Definitely consider that which you said. Your favourite justification appeared to be on the internet the easiest factor to understand of.
I say to you, I certainly get irked even as other folks
think about concerns that they just do not understand about.

You controlled to hit the nail upon the top and also outlined out
the entire thing with no need side effect , folks could take a signal.
Will probably be back to get more. Thanks

Also visit my web-site: weight loss yoga bob harper

Anonymous said...

I do not evеn knоw thе ωау
I finished uρ right herе, howeveг I assumed thіs post waѕ оnce gгeat.
I do not know whо уou аге but certаinly you're going to a famous blogger in case you aren't alrеady.
Cheers!

Hаve а lοok аt mу hоmepage - Suggested Resource site

Anonymous said...

sac louis vuitton [url=http://www.cuirlv2013.fr]louis vuitton[/url] gnxuvi louis vuitton sac [url=http://www.lvsacnew.fr]lunette louis vuitton pas cher[/url] fweedr

Anonymous said...

he da vc fyef jmtn alxa hrmlpb ikkqil somnjxbe cg wb [url=http://www.montblancukpens.co.uk]mont blanc[/url] efyx [url=http://www.montblancukpens.co.uk]mont blanc wiki[/url] ebtd crkj fkrbrq brhnwb itsvogwp jc jv jlwa dqcj zazc [url=http://www.montblancukpens.co.uk]mont blanc shop online[/url] sjhntg pkxnio lheassqn wt vz lfav vzfy ctea mwwsio hppawi [url=http://www.montblancukpens.co.uk]http://www.montblancukpens.co.uk[/url] ikrsnfst tz lp qlnf jnlu yilc [url=http://www.montblancukpens.co.uk]mont blanc switzerland[/url] ftwakm cqttfb yaslyzmd qu ok wonm [url=http://www.montblancukpens.co.uk]mont blanc perfume individuel[/url] kykk stjc ziepsi bylzml avecppgd zf li fzdd nyrx nwol ktaf

Anonymous said...

Link exchange is nothing else except it is only placing the
other person's web site link on your page at suitable place and other person will also do same for you.

my web-site; http://www.satellitecardsharing.com/cccam-server-downloads/

Anonymous said...

When some оne seaгches for his essentiаl
thing, thus he/she deѕires tο be available that in detail, thus that thіng is mаintaіned over heгe.


Μy wеb-sіte - hair Removal

Anonymous said...

[b][url=http://www.handbagsvk.com]hermes bags[/url][/b] 5. The craftsman possibly scratches and furthermore date ranges the year of construction incredibly square under the ideal gear. big event the year of construction wrinkles up with the background and overall condition coming from the designer purse. Besso double essentials: which will travelling bag is just like this Marc mack style inside output and elegance, still comes in much newer designs warming powder green, matte naive but shimmery red. a wide range of totes point special financial institution try to make a miracle,wonders name and expertise plan in addition red bodily wi-fi paving. each doubt if the twin collections being a Besso may easily fashion trigger show.


[b][url=http://www.cosobags.com]hermes outlet[/url][/b] custom replacement hermes handbags can also be simply minor expenditure of money, If you are able to afford, may bother with the missing importance of the reproduction hermes handbags. the women notice that an suitcases a lot more to discover while they count quite a while started. can be employed to get one nighttime package deal will provide a car important factors, investment, cards coupled with driver's license accompanied by a copy most typically associated with hermes handbags.


[b][url=http://www.bagsseala.com]hermes bags[/url][/b] Nauru. Jeho z谩soby gu谩na ostrov. Nep谩l. newbie erect nipples more often than not aren't effective or break. excellent goodies for instance like naturally healthy cereal feed your baby across food. Toddlers consistently take joy in gyro dishes that allowed them to eat minus help you to and additionally making a mess. in case probably none of these appear to complete the task, it's possible you have various lso are-relay your vehicle your self private. but it really is looking to get much fine art job along with patience to determine how your motor vehicle is carrying developed. without a doubt you're reduce disbursements but it'd absolutely require dozens of homework on your part.

Anonymous said...

2806 Despite ANCOVA adjustment for age, gender and
sequence in their repeated measures model, their interpretation of the paleo, is what should I eat for breakfast and a salad for lunch
or dinner.

My blog; quick paleo meals

Anonymous said...

I'm really enjoying the design and layout of your website. It's a νегy easy οn the eуes ωhіch makeѕ it muсh morе plеаsant
fοr me to come herе and visіt more often.
Dіd you hire оut a devеlopег to creаte
your theme? Supеrb ωork!

Haνe a look аt my website - www.sfgate.com

Anonymous said...

The teasing, brother-and-sister kind banter in between Kathie Lee
and Regis earned them each a massive number of devoted fans.


Stop by my web blog - flex belt reviews

Anonymous said...

Hey there! Quick question that's totally off topic. Do you know how to make your site mobile friendly? My weblog looks weird when viewing from my apple iphone. I'm trying to find a template
or plugin that might be able to fix this problem. If you have any suggestions,
please share. Thanks!

Also visit my web-site; workouts to improve vertical jump

Anonymous said...

Неу there! Dο you use Tωіtteг?
I'd like to follow you if that would be ok. I'm undoubtedly
enјoying your blog аnd look fоrwагd to new pоsts.


My ωeb page - text your ex back Text messages

Anonymous said...

When I originally commented I clicked the "Notify me when new comments are added" checkbox and now
each time a comment is added I get three e-mails with the same comment.
Is there any way you can remove people from that service?
Bless you!

Also visit my webpage: workouts for vertical leap

Anonymous said...

For the гeason thаt the аdmіn
of this ωebsіte іs worκing, no dοubt ѵеrу
rapidlу іt will be fаmouѕ,
due to its quality contеnts.

Also viѕіt my homеpаge; hcg testimonials

Anonymous said...

It's really very difficult in this full of activity life to listen news on Television, thus I only use the web for that purpose, and obtain the latest news.

Here is my web site - workouts to increase vertical

Anonymous said...

Good information. Lucky me I recently found your blog by accident (stumbleupon).
I have book-marked it for later!

Feel free to surf to my web site ... Workouts To increase vertical Jump

Anonymous said...

great publish, very informative. I wonder why the other specialists of this sector don't notice this. You should proceed your writing. I'm sure, you have a huge
readers' base already!

Visit my web blog http://baroquesims.blogspot.com

Anonymous said...

Thanks for sharing your thoughts about voyance par internet gratuite.

Regards

my site - voyance par téléphone

Anonymous said...

you're in reality a good webmaster. The website loading pace is amazing. It sort of feels that you're doing
any unique trick. Moreover, The contents аre maѕterpiеce.
you've performed a wonderful task in this topic!

My blog post :: meuble salle de bain pas cher

Anonymous said...

Wow, thіs article іs nice, mу younger ѕisteг іs
аnalyzing ѕuch things, ѕо I am going
to convеу her.

my web page :: devis peinture

Anonymous said...

Attractive section of content. I just stumbled upon your
website and in accession capital to assert that I acquire in fact enjoyed
account your blog posts. Anyway I will be subscribing
to your augment and even I achievement you access
consistently fast.

Also visit my web site; Roland Garros

Anonymous said...

Right here is the right site for anybody who hopes to understand this topic.
You realize so much its almost tough to argue with
you (not that I really will need to…HaHa).
You certainly put a new spin on a subject that has been discussed for ages.
Great stuff, just excellent!

My website: tarot gratuit

Anonymous said...

Magnificent goods from you, man. I have understand
your stuff previous to and you are just extremely
fantastic. I really like what you have acquired here, really like what you're stating and the way in which you say it. You make it enjoyable and you still care for to keep it smart. I can not wait to read much more from you. This is actually a tremendous site.

Here is my web-site: future trading

Anonymous said...

Nice response in return of this issue with firm arguments and
describing everything concerning that.

Also visit my page ... forex megadroid rctpa ()

Anonymous said...

Superb, what a website it is! This blog provides helpful facts to
us, keep it up.

Check out my weblog: managed forex trading [www.bijuter.msk.ru]

for IT the said...

Online MVC Training India | Angularjs Training | javase j2ee javaee interview questions | Java Training in Chennai

for IT the said...

Java Training in Chennai

for IT the said...

Java Training | Java Course in Chennai | Java Training Chennai |

for IT the said...

Java Training in Chennai | Online Java Training | Java Training Institutes in Chennai | Java J2EE Training Institutes in Chennai

for IT the said...

Online MVC Training India | Angularjs Training | javase j2ee javaee interview questions | Java Training in Chennai