I heard that F# is actually a modification of Occaml. Is this true?
If so, F# is just Occaml on .NET?
If not, what's the major difference between the two functional languages?
The "ternary operator" expression is now almost equivalent to the ternary conditional operator:
condition ? trueExpression : falseExpression;
However, "ternary operator" only means that it takes three arguments. I'm just curious, are there any languages with any other built-in ternary operators besides conditional operator and which ones?
I was wondering if anyone knew why some programming languages that I see most frequently spelled in all caps (like an acronym), are also commonly written in lower case. FORTRAN, LISP, and COBOL come to mind but I'm sure there are many more.
Perhaps there isn't any reason for this, but I'm curious to know if any of these changes are due to standards or decisions by their respective communities. Or are people just getting too lazy to hit the caps lock key? (I know I am)
Are there any good OOP languages that you can use on Linux? Obviously Java comes to mind, even running C# under mono.
Looking for a language that can be used for all round development, web dev, desktop, services etc.
Besides Mono C# and Java anything else come to mind?
Given the fact that most statistics on the web are not extremely accurate, I thought I would ask on StackOverflow what languages are most popular in our job market.
1 answer for each programming-language. If you use that, you can upvote it.
Java forbids operator overloading, but coming from C++ I do not see any reason for that. In languages where operator symbols are symbols as any other, same rules apply to "+" as to"plus" and there is no problem. So what is the point?
Hi
I want to write a video editing software, and the "logical" conclusion is that the language I must to use is C++... But I don't like it (sorry c++ fans)
I would like to write it with something cool, like Lisp or Haskell or Erlang... But I don't know if the open source implementation of those languages (I don't have money to buy licenses) let me made a competitive software (in the performance area)
What do you think? what do you recommend?
Following features to remove from c++ and desired features for c++ I thought why not complete the trio... what features are you happy about in C++ and don't want to change at all? What features are elegantly and brilliantly implemented and still look better than other more modern languages
Which font or fonts should be used while writing code lines inside a book?
I'm especially dealing with C code, but I'd also like to know what fonts are used for the codes of popular programming languages in books.
I seem to keep running into little tidbits that help drastically in different areas of different languages.
For instance, a few days ago I learned about EXPLAIN SELECT... for any MySQL query that seems to be going slow. It took my 196 second query to 0.0084 seconds.
I guess the question is self-explanatory, but I'm wondering whether HTML qualifies as a programming language (obviously the "L" stands for language).
The reason for asking is more pragmatic—I'm putting together a resume and don't want to look like a fool for listing things like HTML and XML under languages, but can't figure out how to classify them.
Hi guys, I want to be a web developer and mobile web developer...I know HTML
I've done some research and read that XML and XHTML are necessary. Are there any other languages that I need to know? Would knowledge of Flash help me in my quest?
For the past few years I've been dabbling in object-oriented languages like Python and Ruby, but the OOP concept never really meshed with me. Right now, I'm eager to learn something based on a different paradigm.
Question over here is are design patterns specific to a programming language or technology,
Like you can do composite pattern only in C#,Java but not in VB6.0.Is that true, If yes that what are pattern that can't be implemented with out object oriented programming languages.
From what I've read it appears that FogBugz was originally written in VBScript. Now apparently they use their own custom compiler and language that will translate the source code to more "accessible" languages such as PHP and (I think) C#. Is there a name for this language? What does a hello world look like in it? Is there any hope of seeing this compiler released to the public?
I have been learning C++ for a while now, I find it very powerful. But, the problem is the the level of abstraction is not much and I have to do memory management myself.
What are the languages that I can use which uses a higher level of abstraction.
For many programming languages, there are centralized sites (ex. CPAN, PEAR, PyPi, RubyGems, etc.) which list recently updated (existing plus newly added) modules, but I haven't seen any site which allows you to list only recently added/created modules. Can anybody point me to such a site/service?
For many programming languages, there are centralized sites (ex. CPAN, PEAR, PyPi, RubyGems, etc.) which list recently updated (existing plus newly added) modules, but I haven't seen any site which allows you to list only recently added/created modules. Can anybody point me to such a site/service?
So, you are using a bunch of javascript libraries in a website. Your javascript code calls the several APIs, but every once in a while after an upgrade, one of the API changes, and your code breaks, without you knowing it.
How do you prevent this from happening?
I'm mostly interested in javascript, but any answer regarding dynamically typed languages would be valuable.
Been Googling around without finding much at all, so does anyone know of a class or library that helps you parse any sort of language, like a Domain Specific Language (I'm creating one, so I'm flexible in what the syntax and format can be) into either PHP code or some helpful struct or a class hiearchy or ... ? Anything goes at this point. :)
I want to experiment with parsing text files into tokens, building up a small grammar and syntax library to express things like Business Natural Languages.
In every technical publication, and on this site too, people are always comparing OO languages to Smalltalk. My experience is in Java: is Smalltalk so important that I should study it?
Much like lisp is often considered a list based programming language what languages are considered map based?
I remember reading about one a few years back, but can not longer find a reference to it. It looked something like:
[if:test then:<code> else:<more code>]
edit:
and more where quoted code blocks which would be conditional evaluated. In this fashion if/cond and others would not be special form as they are in lisp/scheme.