This caught my attention last night.
On the latest ALT.NET Podcast Scott Bellware discusses how as opposed to Ruby, languages like c#, java et al. are not truly object oriented rather opting for the phrase "class-oriented". They talk about this distinction in very vague terms without going into much detail or discussing the pros and co...
I'm looking to write a programming language for fun, however most of the resource I have seen are for writing a context free language, however I wish to write a language that, like python, uses indentation, which to my understanding means it can't be context free.
...
I ran into a problem a few days ago when I had to introduce C++ files into a Java project. It started with a need to measure the CPU usage of the Java process and it was decided that the way to go was to use JNI to call out to a native library (a shared library on a Unix machine) written in C. The problem was to find an appropriate place...
I know learning never stops but at a certain age which programming language would be suitable to learn or to rephrase the question should elder people learn a programming language?
...
Which language should students, who are looking to become professional programmers, start with?
Should they start with a purely functional, procedural, object oriented or with a purely algorithmic approach?
I recently found out that many schools have dropped C++ for Java and VB as an initiation language.
Since these languages live ...
I went to school for programming years ago and when I got out I found a job in system administration and that is the direction my career took. I'd like to get back into development of some sort and have been 'playing' with C# and ASP.NET, but I've been hearing lots of buzz for other 'new' languages (by new I mean that they are new to me)...
I've been programming now for 30 years, BASIC, various assemblers, FORTH, Pascal, C and C++ in that order. I haven't learnt a new language in over a decade because from a work perspective C++ does everything I need. However, from a technology perspective, I'd like to bring my skills up to date, particularly in the areas of web developm...
I'd like to get into financial programming?, if thats even the correct term. I love the usability of Google finance. What should I learn to get me started on that path.
...
I was wondering if anyone had any experience of learning a new language (a human language not a programming one) and whether is has helped you get ahead in your career.
I'm assuming that the new language is one other than English which I think is fairly essential to programming as most programming resources seem to be english.
The reas...
Today someone asked me what was wrong with their source code. It was obvious. "Use double equals in place of that single equal in that if statement. Um, i think..." As i remember some languages actually take a single equals for comparison. Since i sometimes forget or mix up the syntax details among the several languages i use, i step...
Discrete mathematics (also finite mathematics) deals with topics such as logic, set theory, information theory, partially ordered sets, proofs, relations, and a number of other topics.
For other branches of mathematics, there are tools that support programming. For statistics, there is R and S that have many useful statistics functions ...
Quick question --
In .Net (VB more specifically, but that doesn't really matter), is there a way to change the format of a number from one culture to another strictly through the that number's type?
The issue is this: In English, the number is say, 123.45. Whereas in Sweden, the number would be 123,45
Is there a way to convert 123,4...
Anyone use a language called Interactive Data Language, IDL? It is popular with scientists. I think it is a poor language because it is proprietary (every terminal running it has to have an expensive license purchased) and it has minimal support (try searching for IDL, the language, right now on stack) . I am trying to convince my col...
Is there a programming language "below" Assembly?
Thanks.
...
I'm a middle school student and I've taught myself to program. I've learned to think in objects and algorithms, how to use loops and ifs and functions and variables. I've also learned PHP, and to a lesser extent Rails and Django (the kinds of things I think of to build are usually database-driven web applications, and I really enjoy doin...
A while back I had an intern (we call them co-ops in Canada) ask me if he thought he should learn Java (his first programming language) more deeply first, or to start learning something new. I was a little stumped at what to tell him. On the one hand I believe that learning different kinds of languages helps immensely (functional, obje...
Nearly all programming languages used are Turing Complete, and while this affords the language to represent any computable algorithm, it also comes with its own set of problems. Seeing as all the algorithms I write are intended to halt, I would like to be able to represent them in a language that guarantees they will halt.
Regular expre...
All you need to learn if you want to become a professional .NET developer is C# and VB.NET. However, there are several uncommon .NET languages in development, which includes F#, Delphi.NET, Boo, IronPython, IronRuby, Nemerle, A#, and about two dozen others.
I've seen a few job postings for F# programmers, and I worked for a company whic...
This is perhaps a honey-trap for the suitable-question-enforcers, but it came up in conversation with some other developers, and it's certainly related to programming languages. And I don't think it's argumentative, which is the other common justification for closing a question. We'll see ...
...
I wanted to know, while deciding which language or technology to use for implementing an idea; a design, what are the factors involved in making a decision? Specifically talking about popular scripting languages, why would one choose to use ruby over python or perl or vice-versa? All these scripting languages have proved their worth, so ...