programming-languages

Does "The whole language always available" hold in case of Clojure?

Ninth bullet point in Paul Graham's What Made Lisp Different says, 9. The whole language always available. There is no real distinction between read-time, compile-time, and runtime. You can compile or run code while reading, read or run code while compiling, and read or compile code at runtime. Running code at read-time le...

Is it possible to write one program with three programming languages?

Is it possible to make one program, written in Java, C++ and D? ...

I'm overwhelmed by the number of tutorials for codeIgniter. Shall I switch to it from cakePHP?

Recently I have started studying cakePHP and I love the way it's organized. But I don't seem many useful tutorials for it as codeIgniter. Am I missing anything? Shall I switch? PS I'm a computer engineering student and have only little time to study web dev. so i need to save time. ...

Need guidance back into programming

I used to be a programmer and unix sysadmin back in the 90's and early 00's. I wrote business software mostly in BBX, which was non-compiled, procedural BASIC. It was all text based when I started, and I only just got into GUI and OOP with ProvideX by the time I got out. I did do some SQL work and understand basic database concepts. ...

What are examples of Symbolic Programming?

I have to do a term project in my symbolic programming class. But I'm not really sure what a good/legitimate project would be. Can anyone give me examples of symbolic programming? Just any generic ideas because right now I'm leaning towards a turn based fight game (jrpg style basically), but I really don't want to do a game. ...

What is the difference between a language and a framework?

Can someone give me a clear, concise definition of the difference between a programming language and a framework? I have scoured the web and been unable to find an adequate definition. For extra credit, is it possible for a language and a framework to become so inextricably linked that there IS no difference, or is there such a clear l...

Learning C++ as a competent programmer

Possible Duplicate: What is the best approach for a Java developer to learn C++ I'm sure this is a duplicate question, but I can't find exactly what I'm looking for. I've been programming for several years, mostly in Java with some .NET experience, but now I'm starting a job using C++. I know just enough of it to be dangerous...

Is it possible to write (a*b)+(c*d) in a way that doesn't use order of operations?

Alright, so warsow has some pretty excellent hud code with the exception that the math logic is a bit screwy. Input: a*b + c*d Interpreted as: ((d*c) + b) * a As you can see, the game does a series of operations in reverse order without regard to order of operations. Parentheses do not work in the hud code. It must be a linear ser...

How high should/will high-level languages go?

I know this is very abstract, however I believe it is very focused. There are plenty of high-level languages today: C#, Java, VB, Python, etc., all created to abstract away low-level complexity and provide a more user-friendly programming experience. High-level languages can reduce, and most of the time completely remove, the necessity ...

Programing language concise and systematic description

Can you describe in few sentences or bullets program language you know best? It should be concise, not too long, lets say for one or two slides in presentation, but that contains important classifications of that language. Some details about usage and spread, supported platforms and available libraries. Some strengths and weaknesses. Mos...

List of limits of programming languages

It's difficult to pick a new language to learn. Let's face it, everybody is enthousiastic about something : I've got ruby-fanatics friends ; some advise me C# ; others would recommand Lisp, to see something completely different. And so on. There are too many reason to pick a particular language. So I figure : perhaps there are much less ...

What language to learn after Haskell?

As my first programming language, I decided to learn Haskell. I'm an analytic philosophy major, and Haskell allowed me to quickly and correctly create programs of interest, for instance, transducers for natural language parsing, theorem provers, and interpreters. Although I've only been programming for two and a half months, I found Hask...

Fancybox Inline content Modal Window Not Displaying

I'm very experienced with Fancybox, great plugin, but I can't get it to display my inline content. According to the documentation you are supposed to use a div with style="display:none"... I've got that and I know the plugin is working, verified that all scripts are loaded and also the Fancybox overlay works when clicking the link, but ...

Why don't people use c++ to make operating systems

Why are Linux, MacOS and other operating systems written in C and not in C++? Isn't C++ C with new features? ...

At what age you will start to teach your kid programming? What language to start with?

It comes to my mind... should I start to teach my nephew programming at age of 5 instead of learning piano.... Do you think a 5 years old kid likes printf("Hello World!!") thingy... Just my thought. ...

Whether variable name in any programming language takes memory space

e.g. int a=3;//-----------------------(1) and int a_long_variable_name_used_instead_of_small_one=3;//-------------(2) out of (1) and (2) which will acquire more memory space or equal space would be aquire? ...

Swapping using two variables not three?

Possible Duplicate: Swapping two variable value without using 3rd variable we have int a=4; int b=7; can i swap these no.s without using third variable ...

why python doesn't need type declaration for python, other way what are the adv. of not declaring type?

If we know the type of variable or parameter very well, why not to declare them? I'd like to know why it's bad or not necessary. Sorry, I'm new on Python (from about 1 year) and before I was on C, VB, VB.NET and C# programming languages. With Python, I hope to have bad parameter types to be catched at compilation time. And I hope to...

What languages have best built-in graphics support?

I'm an architecture student and a designer, rather than a programmer, so I am looking for a programming language or library with best support for interactive graphics. For example, last week I had this idea about a traffic intersection program where I would insert incoming and outgoing lanes and then connect them with nodes using mouse t...

Language syntax evolution and its semantics preservation.

Hello, I am investigating how a syntactic evolution of language affects its semantics. For instance, java's for loop syntax evolved in its version 5 to a compact one. Do the designers have to prove that even with this syntax the semantics are still preserved! May be this is a trivial example. So, in general, how can one prove that a lan...