Questions tagged [programming-languages]

Artificial languages for instructing computers to do steps of computation in order to complete tasks. They allow programmers to communicate with computers.

Filter by
Sorted by
Tagged with
15
votes
33answers
40k views

What are the most popular IDEs per language? [closed]

This has nothing to do with having a favourite editor or anything like that. I was just wondering, per language, what are the most popular Integrated Development Environments? Maybe a top 2-3 if there ...
3
votes
1answer
643 views

What is the best toolset for developing an enterprise application for SMBs?

Need a Free, Fast(development and runtime) and Reliable(transactions and locking) tool set for creating an enterprise application for SMBs. I'm thinking of an application framework + UI framework + ...
11
votes
11answers
14k views

Is MUMPS alive? [closed]

At my first workplace we were using Digital Standard MUMPS on a PDP 11-clone (TPA 440), then we've switched to Micronetics Standard MUMPS running on a Hewlett-Packard machine, HP-UX 9, around early 90'...
60
votes
23answers
23k views

Why can't there be an “universal” programming language that serves all purposes? [closed]

why not combine the best features of the all existent programming languages and fit it in a universal programming language?
8
votes
3answers
3k views

Should we be using functional and/or logic programming languages more?

I've programmed a bit of Haskell and Prolog as part of a couple of uni courses, but that's about it. And I've never seen it been used in industry (not that I've had much of working experience to begin ...
7
votes
8answers
528 views

Should I change language to stop becoming stale? [closed]

I'm an ASP.Net/C# programmer using SQL Server as a back end. I am the Technical Director of the company, I'm extremely happy in everything I do and consider the languages and system we use to be ...
11
votes
2answers
329 views

What would be the best way to handle errors in parallel programs?

With parallel algorithms knocking at the door, it might be a good time to think about error handling. So at first there were error codes. Those sucked. It was free to ignore them, so you could fail ...
20
votes
11answers
6k views

How do you learn a new programming language? [duplicate]

I am C++ developer with some good experience on it. When I try to learn a new language ( have tried Java, C#, python, perl till now) I usually pickup a book and try to read it. But the problem with ...
9
votes
8answers
1k views

Rigorous Definition of Syntactic Sugar? [closed]

It seems like in language holy wars, people constantly denigrate any feature they don't find particularly useful as being "just syntactic sugar". The line between "real features" and "syntactic sugar"...
6
votes
5answers
3k views

Which programming languages doesn't use operator precedence besides Lisp like languages? [closed]

And what do you think about operator precedences? Would be harder programming in a language where the operations are executed in sequential order? Ex.: 2 + 3 * 4 == 20 2 + (3 * 4) == 14 Ok, Lisp ...
22
votes
8answers
2k views

Should I bother learning about small or niche languages? [closed]

If you browse the code golf questions on StackExchange, you notice a ton of non-standard but real world (Eg not brain-f*ck) languages like F#, Scala, R, J and Clojure. Visiting their websites, some of ...
13
votes
3answers
3k views

How useful are infix operators in a programming language?

How useful are infix operators in a programming language? Are they worth the extra complexity they provide? Can you provide any examples where infix operators are better suited to the problem that can'...
30
votes
23answers
16k views

What's a good Programming Metaphor? [closed]

I am referring to explaining to the non-programmer what programming is. I made sure to search for similar questions before creating this one, but the few ones I did find seemed to dodge the question, ...
20
votes
30answers
3k views

Which language features are considered harmful? [closed]

Please, explain why and list which languages have the (mis)feature implemented As far you know. Post what you consider a harmful feature, not what you dislike.
19
votes
8answers
6k views

If one is to learn a new programming language each year, what should the list be? [closed]

In chapter one of "The Pragmatic Programmer" the first learning goal is: Learn at least one new language every year. Different languages solve the same problems in different ways. By learning ...
11
votes
4answers
2k views

What is happening to PHP 6? [closed]

I am excited about the changes in PHP 6 previewed in PHP 5.3+. However, I wonder why it takes so long to release PHP 6? Books about it have been published since 2008, and announcements on it since ...
93
votes
108answers
200k views

Do people in non-English-speaking countries code in English? [closed]

I've heard it said (by coworkers) that everyone "codes in English" regardless of where they're from. I find that difficult to believe, however I wouldn't be surprised if, for most programming ...
30
votes
18answers
4k views

When can you call yourself good at language X?

This goes back to a conversation I've had with my girlfriend. I tried to tell her that I simply don't feel adequate enough in my programming language (C++) to call myself good. She then asked me, "...
5
votes
4answers
806 views

Programming as a conversation [closed]

I have often wondered if it would be possible to write a programming language that would work as a conversation. I would tell the computer that I want to store coordinates and it would ask what ...
32
votes
7answers
9k views

Why aren't macros included in most modern programming languages?

I know that they are implemented extremely unsafely in C/C++. Can't they be implemented in a safer way? Are the disadvantages of macros really bad enough to outweigh the massive power they provide?
25
votes
18answers
3k views

Killer semi-unique programming language features [closed]

When learning a new programming language you sometimes come across a language feature which makes you wish you had it in your other programming languages that you know. What are some language ...
7
votes
9answers
989 views

What's the first thing you write when trying out a new language? [closed]

I think everyone has their own program or set of features beyond "Hello World!", that they use when trying out a new language. Mine is a guessing game: I'm thinking of a number 1-10, guess what it ...
26
votes
36answers
6k views

What syntax element do you hate most in a programming language you use frequently? [closed]

No matter how much you love a programming language, there are always a few details in it that aren’t quite as nice as they could be. In this question, I would like to specifically focus on syntax ...
41
votes
15answers
3k views

How would you design a programming language? [closed]

If you were to design a programming language, how would you do it? What features would you put in? What would you leave out? Statically or dynamically typed? Strongly or weakly typed? Compiled or ...
40
votes
25answers
105k views

Will Java still be relevant in 5 years? [closed]

Will Java have the same importance it had in the past, or it will be less relevant than nowadays?
35
votes
9answers
6k views

Do dynamic typed languages deserve all the criticism? [closed]

I have read a few articles on Internet about programming language choice in the enterprise. Recently many dynamic typed languages have been popular, i.e. Ruby, Python, PHP and Erlang. But many ...
40
votes
7answers
16k views

Are all languages basically the same?

Recently, i had to understand the design of a small program written in a language i had no idea about (ABAP, if you must know). I could figure it out without too much difficulty. I realize that ...
49
votes
28answers
12k views

When is it reasonable to create my own programming language?

Are there types of killer applications, classes of algorithmic problems, etc., where it is better, in the long run, to create my own language? PS: Just to be sure, I mean a new programming language ...
59
votes
93answers
11k views

What do you consider the 1st principle(s) of programming?

I always liked to ask myself "what's the first principle(s) of this?" after I learned the basic stuff of something (e.g. programming). It's an inspiring question, IMO, that can force you to think ...

1
23 24 25 26
27