Profile cover photo
Profile photo
Sibi Prabakaran
3,595 followers -
Haskell(er)
Haskell(er)

3,595 followers
About
Posts

Post has shared content
Know thy (Linux) perf tools: http://bit.ly/1t69Uwy - perhaps the most comprehensive overview I've ever come across. 
Photo
Add a comment...

Post has shared content

Bad habits in programming languages start early at university.  Python is a poor language, but almost seems reasonable compared to Java, C++ and C to teach for introductory programming.

I'd don't understand why MIT switched from Scheme to Python, surely it can't be as superficial as this "And why Python, then? Well, said Sussman, it probably just had a library already implemented for the robotics interface, that was all."  (http://www.wisdomandwonder.com/link/2110/why-mit-switched-from-scheme-to-python)

This reminded me to revisit Robert Harper's teaching FP to freshmen post (http://existentialtype.wordpress.com/2011/03/15/teaching-fp-to-freshmen/) and +Manuel Chakravarty  and Keller's paper on the risks and benefits of teaching FP in first year, http://www.cse.unsw.edu.au/~chak/papers/CK02a.html.  The conclusion in this paper is worth repeating:

"First year programming courses need to be language agnostic, ..., they need to be liberated from the tyranny of syntax.  In this article we have argued that this goal is facilitated by the light syntax and clean semantics, as well as the high-level of abstract, of purely functional languages.  Functional languages help us to replace the tyranny of syntax by a principled approach that (1) conveys elementary techniques of programming (2) introduces essential concepts of computing, and (3) fosters the development of analytical thinking and problem solving skills"
􏰒􏰈􏰄􏰇􏰊􏰟􏰛􏰃􏰉􏰄 􏰌􏰄􏰆􏰔􏰄􏰉􏰕􏰕􏰈􏰁􏰔 􏰅􏰆􏰍􏰄􏰇􏰃􏰇 􏰁􏰃􏰃􏰂 􏰊􏰆 􏰎 􏰃 􏰏􏰉􏰁􏰔􏰍􏰉􏰔􏰃 􏰉􏰔􏰁􏰆􏰇􏰊􏰈􏰅􏰸 􏰆􏰄 􏰉􏰇 􏰌􏰗􏰄􏰉􏰇􏰃􏰂 􏰎􏰛 􏰒􏰃 􏰏 􏰏 􏰃 􏰈 􏰇 􏰃 􏰁 􏰃 􏰊 􏰉 􏰏 􏰑 􏰵 􏰾 􏰽 􏰽 􏰾 􏰎 􏰹 􏰯 􏰊 􏰗 􏰃 􏰛 􏰁 􏰃 
http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-language-at-top-us-universities/fulltext

#teachfp   #functionalprogramming  #fp
Add a comment...

Post has shared content
<rant>
People seem to think that C is good for hardware programming. As my raspberry-pi reminds me it's terrible. C was originally intended as an abstraction layer to hide the hardware from programmers. It's not very good at this, so the result is we get leakage allowing us to peek under the abstraction C was intended to hide. This leakage can now be exploited to manipulate hardware directly. Programming hardware in C is like putting on crappy old gloves so your hands don't get dirty, and then finding you have to exploit holes in your gloves because actually the dirt is the thing you're supposed to be working on.

I think the solution everyone uses is to compile their code and then check the disassembly to see if it does what they wanted.
</rant>
Add a comment...

Post has shared content
It’s Because You Usually Don’t Come The First Time She Calls You

#funny   #funnytruth   #lol   #vidon   #family   #life  
Photo
Add a comment...

Post has shared content
Something we always keep in mind while developing mobile apps and websites for our clients..
Photo
Add a comment...

Post has shared content
Do me a favor? Click "share" and pass the word along.

Where were you last April 15th? Do you remember how you felt when news of the bombing first broke? Help me raise $20,000 for victims of the 2013 Boston Marathon Bombings. I am running the 2014 Boston Marathon to raise money for The One Fund Boston which supports the victims of last year's tragedy, and their families. If you can donate, please do. If you cannot, please spread the word to your own networks. I believe in this cause, which is why I am personally underwriting the $8,000 minimum, but I need your help to meet and exceed that. Please donate today if you can.

http://www.crowdrise.com/onefundbostonmarathon2014/fundraiser/jonmasters
Add a comment...

Post has shared content
Add a comment...

Post has shared content
Add a comment...

Post has attachment
In Theater!
Photo
Add a comment...

Post has shared content
Originally shared by ****
modern grand ma ... #rofl  
Photo
Add a comment...
Wait while more posts are being loaded