programming-languages

Where can I find the best online documentations for these languages?

I always have trouble finding the documentations for the following, by documentation I mean good complete ones. Say what you want about the PHP, but it's documentation is the best I've seen so far. So here's the list. Please let me know of the documentations that exists for these, if any. Update: Few more added, others might find it he...

What is the purpose of Scala language?

It is my opinion that every language was created for a specific purpose. What was Scala created for and what problems does it best solve? ...

Choosing a non microsoft language for web development?

I am resonably experienced with asp.net and would like to learn a new language with a focus on web development. Licensing and hosting costs are why I would like to use something not reliant on microsoft so something based on open source technologies is a plus. I have had a tiny bit of experience with php and did not like it but I guess...

How many languages should a software engineer learn?

How many languages should a software engineer need to learn? I am a student of B Tech 2 and and I only have a knowledge of C. Please tell me about other languages and courses which a software engineer needs. ...

Tips for making code last.

Hello, Sometimes I really wonder if my code is "lastable". I do everything to make it "last" and avoid depending on things while writing or solving problems. Things like "programming tricks" and assumptions which may change in the future if I rewrite or add to the code. Sometimes it's easy, other times it's hard, but it's all a part of ...

Why does Java have both checked and unchecked exceptions?

Possible Duplicate: When to choose checked and unchecked exceptions Why does Java as a language have both checked and unchecked exceptions. What purpose do they serve? Note: I'm not asking when I should use them, or how to code them, but what they add to the language. ...

What's the difference between "keyword" and "reserved word"?

What's the difference between keyword and reserved word? Fore example in the concepts' proposal one can read the following statement This proposal introduces five new keywords: concept, concept map, where, axiom, and late check. All of these keywords will also be reserved words. ...

When to mix languages?

Hi SO-Followers, What are some situations where languages should be mixed? I'm not talking about using ASP.NET with C# and HTML or an application written in C accessing a SQL database through SQL queries. I'm talking about things like mixing C++ with Fortran or Ada with Haskell etc. for example. [EDIT] First of all: thank you for all...

Which programming language has the least amount of syntax?

Which programming language has the least amount of syntax? How can I calculate how many syntax a programming language has? Thanks. ...

What are the available interactive languages that run in tiny memory?

I am looking for general purpose programming languages that have an interactive (live coding) prompt work in 32 KB of RAM by itself or 8 KB when the compiler is hosted on a separate machine run on a microcontroller with as little as 8-32 KB RAM total (without an MMU). Below is my list so far, what am I missing? Python: The PyMite V...

Get all factors of a number (iterators showdown :)

You are given all the prime factors of a number, along with their multiplicities (highest powers). The requirment is to produce all the factors of that number. Let me give an example: Prime factors: 2 (power: 3) 3 (power: 1) (meaning the number is 2^3 * 3^1 = 24) The expected result is: 1, 2, 3, 4, 6, 8, 12, 24 I'm thinking of d...

Resources for learning a new language quickly?

The title may seem slightly self-contradictory, and I accept that you can't really learn a language quickly. However, an experienced programmer that already has knowledge of a few languagues and different styles (functional, OO, imperative etc.) often wants to get started quickly. I've seen a few websites doing effective "translations" i...

lowest level language until asp.net?

it's assembler right? can someone please point out the progression that we've had in programming languages since assembler to the days of asp.net, namely the chronological order of languages? ...

compilers for languages from 1950's and 1960's

i am trying to find the best compilers (if they are actually available) for the following languages: ALGOL 60 TRAC TELCOMP Superplan BACAIC i don't know if any of these are still around, but it would be very helpful to get any feedback on where i could locate these. ...

Should I study Scala?

Hi, I am an experienced C++ programmer with average Python skills. The reasons I studied Python in the first place were: to get a different perspective on programming (static vs dynamic, interpreted vs compiled, etc) to increase the breadth of projects that I can work on (Python allows me to do web development, develop for Symbian phon...

e Verification Language Compiler

Is there any free complier for Verisity's e Verification Language ? ...

Transitioning from "Web" into "Application" Development

I realize this comes at an enormous risk of being branded "subjective" and "discussion-based", but you don't have to argue with anyone, or me. I'd just like honest answers to the question. So first, the question: In your experience, is it feasible to say I could find a job as a java or other "non-web" language/system developer without a...

Why Do You Use Delphi?

Nick Bradbury (the author of HomeSite, TopStyle and FeedDemon) just posted a fascinating explanation of why he uses Delphi: http://nick.typepad.com/blog/2009/07/why-i-use-delphi.html I'd like to know if there are other reasons. Why do you use Delphi? (I'm making this community wiki from the onset. I'm interested in hearing your answe...

In what programming language is GoogleTalk application developed?

Does any one know in which programming language were Google Talk application developed. yes am asking about the windows client application. :) ...

What's the best way to learn a new language?

Hi, For a programmer familiar with at least 2-3 programming language, there are many ways to learn a new one: On-line tutorials Theoretical background reading Reading and writing code Wikipedia University course The language book (e.g., K&R for c) Community wiki (thanks, NB) And probably many more... What's the best way to get start...