New Preferred Programming Language Requests
- euler
- Administrator
- Posts: 4138
- Joined: Sun Mar 05, 2006 4:49 pm
- Location: Cheshire, England
- Contact:
New Preferred Programming Language Requests
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.
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.
impudens simia et macrologus profundus fabulae
- euler
- Administrator
- Posts: 4138
- Joined: Sun Mar 05, 2006 4:49 pm
- Location: Cheshire, England
- Contact:
Re: New Preferred Programming Language Requests
Languages recently added: ABAP, Chapel, Clay, Julia, Kotlin, SAS, Scratch.
impudens simia et macrologus profundus fabulae
-
- Posts: 3
- Joined: Wed May 16, 2012 8:05 am
Re: New Preferred Programming Language Requests
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
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
- euler
- Administrator
- Posts: 4138
- Joined: Sun Mar 05, 2006 4:49 pm
- Location: Cheshire, England
- Contact:
Re: New Preferred Programming Language Requests
Done.
impudens simia et macrologus profundus fabulae
-
- Posts: 3
- Joined: Wed May 16, 2012 8:05 am
Re: New Preferred Programming Language Requests
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.
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.
- euler
- Administrator
- Posts: 4138
- Joined: Sun Mar 05, 2006 4:49 pm
- Location: Cheshire, England
- Contact:
Re: New Preferred Programming Language Requests
Thanks for pointing out the tyop.
I've added "Bourne Shell".
I've added "Bourne Shell".
impudens simia et macrologus profundus fabulae
Re: New Preferred Programming Language Requests
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
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
Re: New Preferred Programming Language Requests
You should choose ECMA script for that.
See: http://en.wikipedia.org/wiki/ECMAScript
See: http://en.wikipedia.org/wiki/ECMAScript
War ruins the life and health of untold numbers of innocent children.
- euler
- Administrator
- Posts: 4138
- Joined: Sun Mar 05, 2006 4:49 pm
- Location: Cheshire, England
- Contact:
Re: New Preferred Programming Language Requests
Done.chochos wrote:Can you add Ceylon to the list?
impudens simia et macrologus profundus fabulae
Re: New Preferred Programming Language Requests
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
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
Re: New Preferred Programming Language Requests
Before adding new languages, could there please be an improvement to existing languages?euler wrote:Post any requests for new programming languages to be added to the drop down list in this sticky thread.
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
- euler
- Administrator
- Posts: 4138
- Joined: Sun Mar 05, 2006 4:49 pm
- Location: Cheshire, England
- Contact:
Re: New Preferred Programming Language Requests
@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.
impudens simia et macrologus profundus fabulae
Re: New Preferred Programming Language Requests
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.
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.
Re: New Preferred Programming Language Requests
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.
Re: New Preferred Programming Language Requests
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.
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.
- euler
- Administrator
- Posts: 4138
- Joined: Sun Mar 05, 2006 4:49 pm
- Location: Cheshire, England
- Contact:
Re: New Preferred Programming Language Requests
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.
@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.
impudens simia et macrologus profundus fabulae