Tagged Questions
-1
votes
0answers
184 views
Is there a reputation that C# and Java is for work while Ruby or Python is for fun? Why? [closed]
I heard this several times online or from colleagues. Many people use C# or Java at work-related project, but prefers Ruby or Python for fun or hobby-oriented projects. For example, in his blog post, ...
5
votes
5answers
515 views
Spoiled by Python convenience- and productivity-wise, spoiled by C++ speed-wise. Now unhappy with both [closed]
I'm currenetly struggling with choosing how to proceed as a programmer. I mainly programmed games and would like to continue. And for about 5 years or so I just used C++ and OpenGL, so I spent a lot ...
-1
votes
0answers
106 views
Developing an online IDE [closed]
Firstly, I am doing this for a large project, and it is 100% necessary for it. I am an experienced programmer with strong knowledge of Python, C, Ruby, Javascript, JQuery, HTML/CSS (but I have no ...
0
votes
0answers
479 views
Is Python/Clojure a good option for development of the described expert system? Yes or No [closed]
I am a mathematics graduate working on the development of an expert system for my PhD. I have never developed an expert system before but I have done some basic programming in C++ and java, but mostly ...
5
votes
2answers
298 views
Alternative Scripting Language to Lua?
I would like to add scripting support to an applications and with plenty scripting languages available I am a bit overwhelmed.
At first I thought about Python but I guess Python is a little too big ...
2
votes
2answers
260 views
How to fix bad fundamentals? [closed]
I am a native PHP developer, and have been for about a year or so. I love PHP and it was very easy for me to learn, but I have developed some bad habits along the way due to never having a formal ...
1
vote
3answers
860 views
How did Python become popular as a scripting language? [closed]
I looked at it in my field of work, which is film and pretty much every software we use comes with python as a scripting language: http://en.wikipedia.org/wiki/List_of_Python_software That made me ...
3
votes
3answers
203 views
Difference between a REPL and interactive shell
Noob question. I am not quite able to tell the difference between a REPL and an interactive shell just by reading the definitions on Wikipedia.
Wiki notes that REPL is a particular kind of ...
7
votes
3answers
3k views
Why doesn't Python need a compiler?
Just wondering (now that I've started with C++ which needs a compiler) why Python doesn't need a compiler?
I just enter the code, save it as an exec, and run it. In C++ I have to make builds and all ...
9
votes
6answers
1k views
What are some characteristics of Python that makes it unique as its own language? [closed]
What are some characteristics of Python that makes it unique as its own language? I'm looking for any sort of characteristics ranging from good to bad, useful to hindrance, syntax to real-world usage, ...
5
votes
12answers
498 views
Programming language for highschoolers? [duplicate]
Possible Duplicate:
What should I teach my 14-16 year old computing students?
I might be teaching some highschoolers some programming. This isn't an official class. It would be good for ...
1
vote
3answers
181 views
Use the latest technology or use a mature technology as a developer?
I would like to develop an application for a group of people to use. I have decided to develop using python, but I am thinking of using python 2.X or python 3.X. If I use python 2.X, I need to upgrade ...
5
votes
5answers
530 views
increasing productivity - mastering a language vs. selecting efficient tools
I'm looking for advice from experienced developers on this question.
In my work there's a need for a lot of one-off code. It's tempting to just dip into the right python/perl library calls to do ...
2
votes
2answers
390 views
Using a microframework, or rolling your own
I really like a microframework in Python called Flask. I have used it for the past 2 months, and I find it excellent. Now, I would like to use it in deployment, but, there are a few things I'm afraid ...
35
votes
16answers
16k views
What can I do with programming?
I'm a student studying biochemistry, and I've been learning some programming because I like it and it seems like the more one knows about computers the better. I've learned a good deal of python and ...
8
votes
6answers
3k views
Is python a good choice to develop UIs? If so, wxPython or Tkinter?
I am looking forward to develop a desktop application using python. I am a beginner and I do not have sufficient expertise in python. I am a java programmer. Although I have some experience in ...
6
votes
2answers
2k views
Python programming patterns and practices?
What are the best python programming patterns and practices you are using every day?
I don't mean only design patterns (there are lot of OO design patterns that can be used in python), I mean pure ...
7
votes
5answers
3k views
What skills are needed for machine learning jobs?
I posted this question on Quora, but didn't get enough responses. reposting it here.
I am a learner sitting at home and learning linear algebra, very interested on working in Machine Learning ...
8
votes
4answers
298 views
What to cover in a “introduction to python” talk?
I'm in a student team that is focusing on web development. My teammates are interested in Python and I'm the only one that has learned it, so I was asked to give an "introduction to Python" talk next ...
3
votes
5answers
2k views
What language to use for prototyping and creating quick scripts?
Right now, I use Python for my quick scripts and prototypes (e.g. algorithms, my pseudocode is very Python-like as well). The oher languages that I am familiar with include Java, C, x86 Assembly and ...
7
votes
8answers
1k views
Python : how can I impress people coming from Ruby/Java?
I am preparing a presentation about Python for my company, and would like to show Python's awesomeness to developers using Java or Ruby ! I guess it will be very simple to write shorter and cleaner ...
19
votes
5answers
3k views
Is programming in Python faster than in C, C++ or Java?
There's a widespread belief among programmers that the more dynamic and loosely typed the language, the more productive the programmer will be in it. Guido van Rossum wrote about programming ...
7
votes
10answers
2k views
Do Python programmers find the whitespace issue inconvenient? [closed]
Many programmers, upon first encountering Python, are immediately put off by the significance of whitespace. I've heard a variety of reasons that this is inconvenient, but I've never heard a complaint ...
7
votes
9answers
3k views
Is there any good reason for someone who knows Python to learn Perl? [closed]
Reading the answers to Python vs. Perl in ten years time here on SE, most people seem to say go with Python. I agree (sorry Perl fans ;-) ). I already know Python, and I think it is a very good ...
54
votes
10answers
9k views
Why do people hesitate using Python 3?
Python 3 has been released in December 2008. A lot of time has passed since then but still today many developers hesitate using Python 3. Even popular frameworks like Django are not compatible with ...
12
votes
7answers
4k views
Python productivity VS Java Productivity
Over on SO I came across a question regarding which platform, Java or Python is best for developing on Google AppEngine. Many people were boasting of the increased productivity gained from using ...
18
votes
11answers
2k views
If we can do functional programming with Python, do we need a specific functional programming language? [closed]
Using generators and lambda, we can do functional programming with Python. You can also achieve the same thing with Ruby.
So the question is: why do we need specific functional programming languages ...
3
votes
4answers
560 views
Python vs. Java for embedded wireless module
We are developing a product at work which interfaces with basic I/O and sends data to a webserver over a GPRS connection.
What i need to know before we commit to a product, is which language is more ...
7
votes
4answers
938 views
Learning Python is good? [duplicate]
Possible Duplicate:
Is Python worth learning? Is it a useful tool?
Recently I have seen some videos from MIT on computer programming topics. I found it's really worth watching. Especially ...
16
votes
6answers
3k views
Programming language usage at Google
I have heard Google uses Python, Java and C++. But what I don't know is how is each of those programming language is used. I mean what is Python, Java and C++ is used for at Google. Why would they ...
6
votes
10answers
2k views
Newbie, deciding Python or Erlang
I'm a Administrator (unix, Linux and some windows apps such as Exchange) by experience and have never worked on any programming language besides C# and scripting on Bash and lately on powershell.
I'm ...
64
votes
6answers
6k views
Why was Python's popularity so sudden? [closed]
Python first appeared in 1991, but it was somewhat unknown until 2004, if the TIOBE rankings quantify anything meaningful.
What happened? What caused the interest in this 13 year old language to go ...
9
votes
4answers
6k views
Is Python Interpreted or Compiled?
This is just a wondering I had while reading about interpreted and compiled languages.
Ruby is no doubt an interpreted language, since source code is compiled by an interpreter at the point of ...
12
votes
7answers
997 views
Is there anyone who has used Python/Ruby and PHP for a long time and still prefer PHP? [closed]
I am usually fascinated by articles defending PHP and the arguments being used. Quite often authors of these types of articles don't mention what experience they have with other languages. Personally ...
4
votes
5answers
366 views
What are some conventions that are often mistaken for language features?
Some programming languages have constructs that because of their frequent use are often mistaken for language features.
For example, many people think that self is a keyword in Python, but it's just ...
134
votes
24answers
44k views
What are the drawbacks of Python? [closed]
Python seems all the rage these days, and not undeservingly - for it is truly a language with which one almost enjoys being given a new problem to solve. But, as a wise man once said (calling him a ...
5
votes
6answers
2k views
Why should we use low level languages if a high level one like python can do almost everything? [closed]
I know python is not suitable for things like microcontrolers, make drivers etc, but besides that, you can do everything using python, companys get stuck with speed optimizations for real hard time ...
28
votes
7answers
18k views
How do I learn Python from zero to web development? [closed]
I am looking into learning Python for web development.
Assuming I already have some basic web development experience with Java (JSP/Servlets), I'm already familiar with web design (HTML, CSS, JS), ...
