programming-languages

What are multi-threading DOs and DONTs?

I am applying my new found knowledge of threading everywhere and getting lots of surprises Example: I used threads to add numbers in an array. And outcome was different every time. The problem was that all of my threads were updating the same variable and were not synchronized. What are some known thread issues? What care...

What programming language do people code image files with?

I'm trying to do some image file work, specifically convert one image file format to another. Does anyone know of any examples/guides for how one might accomplish this? What kinds of programming languages is this generally done with? Edit: Apparently I know so little about this I don't even know the important info to tell you :) So I'm...

What language is .NET Framework written in?

The question I always wanted to ask and was afraid to, actually - what language is .NET Framework written in? I mean library itself. It seems to me that it was C and C++ mostly. (I hope Jon Skeet is reading this one, it`ll be very interesting to hear what he thinks about it) ...

What is a computer programming language?

At the risk of sounding naive, I ask this question in search of a deeper understanding of the concept of programming languages in general. I write this question for my own edification and the edification of others. What is a useful definition of a computer programming language and what are its basic and necessary components? What are th...

Why are there not more control structures in most programming languages?

Why do most languages seem to only exhibit fairly basic control structures from a logic point of view? Stuff like If ... then, Else..., loops, For each, switch statement, etc. The standard list seems fairly basic from a logic point of view. Why is there not much more in the way of logic syntactical sugar? Perhaps something like a propos...

What is this programming language?

mob/verb/test(N as num) What language is this code from? ...

What is the best functional language for scientific programming

I am coming from C/C++, Python background and I am looking to learn a functional language that (Hopefully) can do Serious Matrix Computation expressive real world modelling database integration concurrency/parallelism Battery (library) included Strong integration with other well tuned library in other language Have a positive future ...

I want to better myself as a Programmer, can you guys give me some good resources to start off?

Possible Duplicates: How and where can I learn programming? Which books made you a better programmer ? How to become a better programmer? Hey SO: I had an, albeit slightly inebriated, epiphany last night and decided that I need to really start learning more about programming. I am primarily self-taught (started programming...

Should programming languages be intuitive?

What features could be added to a new programming language to make it more "intuitive"? When it comes to websites and desktops, we favor high usability, almost intuitive usability. It is becoming increasingly expected that your application should "just work". For a certain class of applications the idea that one has to RTFM, is a ma...

What are some of the core conceptual differences between C# and Python?

Hi everyone, I'm new to Python, coming from a C# background and I'm trying to get up to speed. I understand that Python is dynamically typed, whereas C# is strongly-typed. -> see comments. What conceptual obstacles should I watch out for when attempting to learn Python? Are there concepts for which no analog exists in Python? How impor...

PHP preg_split if not inside curly brackets

Hi all! I'm makin' a scripting language interpreter using PHP. I have this code in that scripting language: write {Hello, World!} in either the color {blue} or {red} or {#00AA00} and in either the font {Arial Black} or {Monaco} where both the color and the font are determined randomly (Yes, it's hard to believe but that's the syntax)...

What languages and tools non-professional-programmers (non cs) in here use ?

What languages and tools non-professional-programmers (non cs) in here use ? The question title may probably sound a little misleading, so let me clarify. I'm asking what tools and languages are used by those of non-professional-programming capability, non computer scientiscs and not by people who have a degree in something else, but li...

How do operators work?

I want to know how the operators work internally in computer? And There are many operators that computer use for performing many tasks like "+" is used for adding two numbers as well as concatenate two string in java.. so, how does it differentiate these type of tasks? ...

What factors could determine whether Clojure, Scala or Haskell will gain traction?

Given that it's impossible to see into the future, what factors related to Clojure, Scala or Haskell are likely to determine whether one of them catches on? Are there cultural or economic issues that could give one of these languages an advantage over the others? Or are none of these languages likely to gain traction because of their c...

Is there a modeling language for the functional programming paradigm?

UML is a standard aimed at the modeling of software which will be written in OO languages, and goes hand in hand with Java. Still, could it possibly be used to model software meant to be written in the functional programming paradigm? Which diagrams would be rendered useful given the embedded visual elements? Is there a modeling languag...

what programming language

Hi there, When some webpages are not displaying the extensions of server side files which generate that content, how can you know (as a visitor) in what language was that site build? Many thanks ...

What is the earliest age to teach kid programming?

Possible Duplicate: Whats a good age to get your children into programming? I have a very smart son of 6 years old. I wonder whether is that a good age to start teaching him programming? Are there any literature and/or sources on the web about doing so? What language should my kid start with (Functional Programming like Scala/...

Learning to program, is python right for me?

I thought I'd start learning a real programming language from scratch. I can manage to code in C++, but I haven't been brushing up on my C++ skills at all. This time I'm teaching myself. And I've decided on python. Is it the right language for me? I'm just being an enthusiastic kid, and I'm not learning for any strict purpose (rather th...

What is a good choice for a 'service' web language?

In short I want to start developing web related apps that people can easily 'plug-in' to their own site (like a Chat, Video Streaming, MP3 Player). What would be a good language for doing this? ...

Research question on programming language and writing software.

I am looking for research papers, case scenarios etc that explain or show why less code is easier to maintain, debug, etc. Possibly how choice of programming language can affect it etc. I have no idea how to find this information. Googling something like "research programming less code" yield tons of results and the first few pages doesn...