Guide | How To Write 1000 Lines Code in Just 50 Lines with New Programming Language “Picture”

The associated guide may contain user-generated or external content.


Level 64
Thread author
Honorary Member
Top Poster
Apr 25, 2013
But to makes things simpler and enable incorporation in everyday programming, the research powerhouse that is MIT has developed a probabilistic programming language called “Picture” – and extension of Julia, another programming language developed at MIT. In fact, Picture is such a powerful language that researchers at MIT have been able to accomplish computer vision tasks in less than 50 lines of code which are competitive with conventional system containing thousands of lines of code.

“This is the first time that we’re introducing probabilistic programming in the vision area,” says Tejas Kulkarni, an MIT graduate student in brain and cognitive sciences and first author on the new paper. “The whole hope is to write very flexible models, both generative and discriminative models, as short probabilistic code, and then not do anything else. General-purpose inference schemes solve the problems.”

Full Article

Paul B.

Level 4
Dec 21, 2014
Amazing stuff, but the problem is using technology this powerful for the good. Man hasn't changed, and anything we accomplish ends up in evil hands eventually. I think of the Schwarzenegger film "Total Recall" (I believe it was), where the evening news carried a video of a shootout which completely reversed the roles of the bad guys and the good guy. We're not far from that, considering both the level of technology and the moral caliber of many in authority.
  • Like
Reactions: Vasudev


Level 1
Aug 16, 2016
Really interested in learning more, as well as seeing how this evolves (hopefully not on its own!) in the coming years. Sad that I haven't heard this get more press, given that it has already been over a year.
  • Like
Reactions: DardiM

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.