Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:python3 for full application development. wtf? (Score 1) 154

Writing big applications in Java/C++ takes too long. And then managements decide to avoid 'custom code' in favor of 'standard' vendor tools where you can drag and drop to build parts of the 'big' application. This applies to ETL, reporting, messaging to name a few. With Python, the development cycle shortens and you can still stick to writing code instead of dealing with vendor binaries, lock-ins, licensing etc. Python with strong emphasis on unit tests, coupled with plugging in C/C++ where necessary for performance can result in a better overall system.

Comment Tom Friedman said it well (Score 1) 376

https://www.nytimes.com/2015/0... (nytimes, may be pay-walled) All the people in this region are playing with fire. While they’re fighting over who is caliph, who is the rightful heir to the Prophet Muhammad from the seventh century — Sunnis or Shiites — and to whom God really gave the holy land, Mother Nature is not sitting idle. She doesn’t do politics — only physics, biology and chemistry. And if they add up the wrong way, she will take them all down. The only “ism” that will save them is not Shiism or Islamism but “environmentalism” — understanding that there is no Shiite air or Sunni water, there is just “the commons,” their shared ecosystems, and unless they cooperate to manage and preserve them (and we all address climate change), vast eco-devastation awaits them all.

Comment Dominant but not the only language (Score 1) 808

A lot of the responses have been disengenous. The author included C++ in the article to indicate there is a need for other languages in different scenarios. You don't write device drivers in Python, I'm sure. Also, the only people complaining about the whitespace are the ones who are comfortable with other languages and haven't tried Python sincerely. If you are trying to publish an article, are you going to ignore indentation? New people entering programming with Python don't have an issue. The indentation is natural to them.

Submission + - Python rising?

An anonymous reader writes: In the PYPL index http://pypl.github.io/PYPL.htm..., which is based on google searches and is supposed to be forward looking, the trend is unmistakable. Python is rising fast and Java and others are declining. Combine this with the fact that Python is now the most widely taught language in the universities: https://cacm.acm.org/blogs/blo...

In fields such as data science and machine learning, Python is already dominating. "Python where you can, C++ where you must" Enterprises are following suit too, especially in data science but for everything else from web development to general purpose computing. Just one ex: http://techcareers.jpmorgan.co...

People who complain that you can't build large scale systems without a compiler likely over-rely on the latter and are slaves to IDEs. If you write good unit tests and enforce Test Driven Development, the compiler becomes un-necessary and gets in the way. You are forced to provide too much information to it (also known as boilerplate) and can't quickly refactor code, which is necessary for quick iterations.

I would like the opinions of the slashdotters, is Python going to dominate in the future?

Slashdot Top Deals

Understanding is always the understanding of a smaller problem in relation to a bigger problem. -- P.D. Ouspensky

Working...