New Preferred Programming Language Requests

In this forum members can discuss topics about specific programming languages.
Post Reply
User avatar
euler
Administrator
Posts: 4138
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

New Preferred Programming Language Requests

Post by euler »

Post any requests for new programming languages to be added to the drop down list in this sticky thread.
Please read the following carefully as requests which fail to provide the proper information will be ignored.

Note that you are making a request for a preferred language. This is not the same as using it for a few problems here and there experimentally. The option in your profile is to advertise your programming language of choice.

To complete a request please put forward a brief case with "proof" that it is properly recognised as a programming language. For example, links to official websites; appearing on the Wikipedia page below would be a good case, but is not essential. If it doesn't appear on the list then perhaps you, or an official representative for that language, should take the time to add it.
http://en.wikipedia.org/wiki/List_of_pr ... _languages

Justify how it is distinct from the choices in the current list; the language must not be a subset of a larger family group unless it differs in some significant functional way in relation to solving Project Euler problems. For example there are lots of versions of BASIC, but essentially you will be using BASIC instructions to solve the problems. And please do not ask for JavaScript - it falls under the family ECMAScript.

It might seem obvious, but please ensure that you take the time to provide both the correct spelling and capitalisation as it is officially known.

Finally, it would help if you posted your code in the forums on the main website as this will help publicise your preferred language.
Image
impudens simia et macrologus profundus fabulae
User avatar
euler
Administrator
Posts: 4138
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: New Preferred Programming Language Requests

Post by euler »

Languages recently added: ABAP, Chapel, Clay, Julia, Kotlin, SAS, Scratch.
Image
impudens simia et macrologus profundus fabulae
capra.hircus
Posts: 3
Joined: Wed May 16, 2012 8:05 am

Re: New Preferred Programming Language Requests

Post by capra.hircus »

Hello PE,

It would be nice to have Maxima in the list (was Macsyma in the past)

Here are some sites:
http://maxima.sourceforge.net/ (official)
http://rosettacode.org/wiki/Category:Maxima
http://en.wikipedia.org/wiki/Maxima_%28software%29

And of course, it is in the list here:
http://en.wikipedia.org/wiki/List_of_pr ... _languages

There are already Maple and Mathematica, it would be nice to be able to choose a free CAS (and the language is completely different).

Capra Hircus
User avatar
euler
Administrator
Posts: 4138
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: New Preferred Programming Language Requests

Post by euler »

Done. 8-)
Image
impudens simia et macrologus profundus fabulae
capra.hircus
Posts: 3
Joined: Wed May 16, 2012 8:05 am

Re: New Preferred Programming Language Requests

Post by capra.hircus »

Thanks !
mavritivs
Posts: 4
Joined: Fri Jun 01, 2012 4:03 am

Re: New Preferred Programming Language Requests

Post by mavritivs »

Could "Bourne Shell" or "sh" be added (for BASH, KSH, ZSH, etc...)?
It is under the link provided in the first post: http://en.wikipedia.org/wiki/List_of_pr ... _languages

If necessary, I can PM some of my solutions in BASH.

P.S.
The language requested here: viewtopic.php?f=49&t=2848
Is misspelled in the drop-down list of languages.
Image
User avatar
euler
Administrator
Posts: 4138
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: New Preferred Programming Language Requests

Post by euler »

Thanks for pointing out the tyop. :wink:

I've added "Bourne Shell".
Image
impudens simia et macrologus profundus fabulae
mavritivs
Posts: 4
Joined: Fri Jun 01, 2012 4:03 am

Re: New Preferred Programming Language Requests

Post by mavritivs »

Thank you!
Image
chochos
Posts: 1
Joined: Fri Jun 29, 2012 5:33 pm

Re: New Preferred Programming Language Requests

Post by chochos »

Ceylon

Can you add Ceylon to the list? I am a member of the team that is developing this new language and we want to start solving the Project Euler problems in Ceylon. I believe the language is now complete enough for this and it will be a good way to test the math functions we have and find out what we are still lacking.

Our official page is ceylon-lang.org, our twitter account is @ceylonlang, we are already in the Wikipedia list of programming languages (with our own page of course, although is very brief).

Thanks in advance,
The Ceylon Team
Image
Esso
Posts: 2
Joined: Sun Jul 08, 2012 2:38 pm

Re: New Preferred Programming Language Requests

Post by Esso »

What about JavaScript? :)
User avatar
hk
Administrator
Posts: 12164
Joined: Sun Mar 26, 2006 10:34 am
Location: Haren, Netherlands

Re: New Preferred Programming Language Requests

Post by hk »

You should choose ECMA script for that.
See: http://en.wikipedia.org/wiki/ECMAScript
Image
War ruins the life and health of untold numbers of innocent children.
Esso
Posts: 2
Joined: Sun Jul 08, 2012 2:38 pm

Re: New Preferred Programming Language Requests

Post by Esso »

Ah. Yes, of course. Thank you!
User avatar
euler
Administrator
Posts: 4138
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: New Preferred Programming Language Requests

Post by euler »

chochos wrote:Can you add Ceylon to the list?
Done.
Image
impudens simia et macrologus profundus fabulae
gmax4000
Posts: 1
Joined: Fri Sep 07, 2012 11:54 am

Re: New Preferred Programming Language Requests

Post by gmax4000 »

Hiya

Is it possible to have T-SQL added to the list of languages? Like a previous person's post for their preferred language, it's listed on http://en.wikipedia.org/wiki/List_of_pr ... _languages, and In my job and in these problems, I can do some pretty sweet stuff.
I can supply some of my solutions if required.

Chur
Grant
albert
Posts: 60
Joined: Sat Aug 02, 2008 12:36 pm

Re: New Preferred Programming Language Requests

Post by albert »

euler wrote:Post any requests for new programming languages to be added to the drop down list in this sticky thread.
Before adding new languages, could there please be an improvement to existing languages?
The syntax highlighting of Forth is still horrible. It would benefit *greatly* from rendering as just plain text.
After much experimenting teco turned out to give the best rendering. I use that sometimes.

Turning off high lighting can't be such a big deal, can it?

Groetjes Albert
User avatar
euler
Administrator
Posts: 4138
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: New Preferred Programming Language Requests

Post by euler »

@Groetjes Albert: Please don't confuse this thread with the Syntax Highlighter thread in the Suggestions area. This thread is for requesting new languages for the "Preferred Lanuguage" drop down box; it is in no way related to which languages are supported in the syntax highlighter. I know there have been grumblings over the current highlighter and I am experimenting with an alternative.
Image
impudens simia et macrologus profundus fabulae
aquilo555
Posts: 1
Joined: Sat Oct 06, 2012 8:23 pm

Re: New Preferred Programming Language Requests

Post by aquilo555 »

I use Processing/Processing.js to solve the problems. Could this pair be added to the list?
For processing.js you can simply develop and run your code e.g. at http://sketch.processing.org, you don't need any installation.

Thanks!
Adrian

From Wikipedia:

Processing is an open source programming language and integrated development environment (IDE) built for the electronic arts and visual design communities with the purpose of teaching the fundamentals of computer programming in a visual context, and to serve as the foundation for electronic sketchbooks.

Processing.js is a JavaScript port of Processing, a programming language designed to write visualizations, images, and interactive content. It allows web browsers to display animations, visual applications, games and other graphical rich content without the need for a Java applet or Flash plugin.
jdkeller
Posts: 1
Joined: Sat Oct 20, 2012 7:29 am

Re: New Preferred Programming Language Requests

Post by jdkeller »

I am using, or attempting to use, PL/pgSQL to solve these problems. I know others are using some flavor of SQL as well. Can you add a blanket "SQL" entry? I know it isn't technically a programming language, but database transactions can be powerful tools to solve these problems.
erix
Posts: 2
Joined: Sun Jan 06, 2013 8:15 am

Re: New Preferred Programming Language Requests

Post by erix »

I have seen F# in the list of programming languages, which is nice.
I think we should add Groovy too.
Groovy is a nice extension to Java, bringing highly dynamic OO (Smalltalk inpsired) features and functional programming features.
Good support for closures and extended collections.
It makes it a very good solution to solve Project Euler problems.

Best regards, Erix.
User avatar
euler
Administrator
Posts: 4138
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: New Preferred Programming Language Requests

Post by euler »

I've added SQL and Groovy.

@aquilo555: Is "Processing" an appropriate catch-all for its variants or are, say, Processing and Processing.js sufficiently different to warrant their own categories? I can put Processing/Processing.js, but its quite a long title.
Image
impudens simia et macrologus profundus fabulae
Post Reply