programming-languages

List of 1-indexed programming languages?

What programming languages are 1-indexed? So far I've got: Algol Matlab Action! Pascal and Fortran? EDIT: What he meant was languages whose array subscriptions start with 1 instead of 0 like in C. ...

In which language is each Mono component developed?

According to Wikipedia, Mono has three main components: Core components Mono/Linux/GNOME development stack Microsoft compatibility stack I want to know what the language or technology each one of those components is developed in. EDIT: I know that the some portions of the project is developed in C#, especially the old ones, but I ...

What does it need to be a programmer?

What should I study in order to be a programmer. (except programming languages :) ) I know some C/C++ and some Java(, but I don't have the thinking of a programmer. I probably need to study some algorithms. What is your opinion? ...

what is the difference between a syntax and s-expressions

what is the main differences between syntax language and s-expressions language ? does using s-expressions affects compiling time (in the parsing process) or does it bring any advantage to the language ? ...

What is the difference between statically typed and dynamically typed languages?

Hi, I hear a lot that new programming languages are dynamically typed but what does it actually mean when we say a language is dynamically typed vs. statically typed? Thanks ...

Should a PHP coder move to Python for scalable applications?

I am a PHP and PERL coder and lately I have started feeling that things would have been little easier had I chosen Python or Ruby as the language for implementation, more so when I think of scalability. I know about 60% of all web application are still written in PHP and includes biggies like Yahoo and Facebook. But still I would like t...

Does anyone use the Scheme programming language for a living?

I started learning Scheme for fun, and was wondering if anyone uses it for a living as a prime programming language... or even as an additional tool to the programming arsenal? If so, what do you use it for? What kind of problems do you typically solve with it? ...

Machine dependent languages

Why might a machine-dependent language be more appropriate for writing certain types of programs? What types of programs would be appropriate? ...

Boo vs C# vs Python?

I was (yes, was) a Python (and before VB6) lover until tried to create GUI applications. It is very (very) difficult to create a GUI, and making executables (A hello world app was 2 MB). Then, I jumped to VB.NET, but collections looked hard, strange and foolish to me. Then, jumped to C#, but don't really know C# well now. I ordered a go...

Are there any programming languages where variables are really functions?

For example, I would write: x = 2 y = x + 4 print(y) x = 5 print(y) And it would output: 6 (=2+4) 9 (=5+4) Also, are there any cases where this could actually be useful? Clarification: Yes, lambdas etc. solve this problem (they were how I arrived at this idea); I was wondering if there were specific languages where this was the de...

Integrate applications using multiple programming languages into a Java application

Is there an open source application that could integrate applications using multiple programming languages into a Java application? ...

What kinds of applications are programmed in C these days?

When I was in college 20-ish years ago, C was our language of choice because at the time it was almost the only game in town as a general-purpose programming language. We learned to program using C. It was used for systems programming, data structures, operating systems, and just about everything else. Text-based console I/O was the prim...

Programming With Markov Algorithms.

Hello! I Wonder if someone has used Markov Algorithm-based programming system or embedded facility in production or for scientific purpose. I know about 'REFAL' programming language invented a thousand years ago, but it all seems to be dead, so.. Ref: http://en.wikipedia.org/wiki/Markov_algorithm ...

Art of Abstracting

Hi, I understand that the power to think about abstract things is very handy in programming well. Abstraction is usually a mental map, an image that you can refer to in your mind as you are progressing with writing your code. Can you suggest any good technique, book, web link which talks about improving this art? Thanks ...

Roadmap to a better programmer

Hi, Its always said that more you program, the better you become. Sounds good and true. But I was wondering if there is a proven route to becoming a better programmer. Something like: Learn a Learn b Learn c > 'Now you are good to burn the engines' Try stuff around based on your learning. The answer might be similar to a CS course ...

What is the definition of an open source programming language?

Languages like Ruby and Python are usually referred-to as open source, but what makes them so? Is it an open-source compiler?, or interpreter or execution virtual machine? If we're talking about the compiler, then would C++ be open source? ...

How to create a language these days?

I need to get around to writing that programming language I've been meaning to write. How do you kids do it these days? I've been out of the loop for over a decade; are you doing it any differently now than we did back in the pre-internet, pre-windows days? You know, back when "real" coders coded in C, used the command line, and quibbled...

Language Comparison, Java, FoxPro, Visual Basic

Hi, I want to get some Ideas from you about Edge and Overview of languages below. Java = ? FoxPro = ? VisualBasic = ? What projects are best using that languages? Are there approach or tool that unites them? (database? I think) ...

What is the good approach to build a new compiler ?

I have an experience about the compiler phrases and I interested in Programming Languages & Compilers field and I hope somebody gives me some explanation about what is the good approach to write a new compiler from scratch for a new programming language ? (I mean STEPS). ...

Which Language Google Uses For Web Applications

Hello, I want to know one thing, which language Google uses for web application development, because i was discussing with my friends about this and they say that Google uses Python for web applications, but which is it? Best Regards. ...