New Preferred Programming Language Requests

In this forum members can discuss topics about specific programming languages.
jimfan
Posts: 13
Joined: Fri Sep 29, 2017 3:09 pm

Re: New Preferred Programming Language Requests

Post by jimfan » Fri Jan 12, 2018 3:09 pm

euler wrote:
Fri Dec 22, 2017 12:47 pm
If you were only allowed to solve every problem with one language, then which one, in your opinion, would it be?
It would still be APL, specifically, NARS2000, the ultimate desktop calculator. Mr. Bob Smith told in comp.lang.apl that he added high precision number for tackling Project Euler!
Image

noahsussman
Posts: 4
Joined: Wed Mar 07, 2018 10:25 pm

Add jq to the language drop-down in the forums?

Post by noahsussman » Wed Mar 07, 2018 10:33 pm

Hi I just answered my first problem and I am planning to answer all problems in jq -- https://stedolan.github.io/jq/

I was wondering if there were any plans to add jq to the dropdown for picking my default language. I've left it blank for now which works fine but it would be cool to be able to specify "my" language.

Here is my forum post with some jq code if that is helpful https://projecteuler.net/thread=1&page=9#300714

Thanks for taking the time to read my suggestion!

User avatar
RobertStanforth
Administrator
Posts: 586
Joined: Mon Dec 30, 2013 11:25 pm

Re: Add jq to the language drop-down in the forums?

Post by RobertStanforth » Thu Mar 08, 2018 6:36 pm

noahsussman wrote:
Wed Mar 07, 2018 10:33 pm
Hi I just answered my first problem and I am planning to answer all problems in jq -- https://stedolan.github.io/jq/

I was wondering if there were any plans to add jq to the dropdown for picking my default language. I've left it blank for now which works fine but it would be cool to be able to specify "my" language.

Here is my forum post with some jq code if that is helpful https://projecteuler.net/thread=1&page=9#300714

Thanks for taking the time to read my suggestion!
Moved this post to the dedicated thread for such language requests.

You might like to take a look at the thread's initial post which contains some guidance on proposing additional languages for the 'preferred language' dropdown; I hope this helps.

noahsussman
Posts: 4
Joined: Wed Mar 07, 2018 10:25 pm

Re: New Preferred Programming Language Requests

Post by noahsussman » Mon Mar 12, 2018 2:20 pm

Thank you! I will read this…

noahsussman
Posts: 4
Joined: Wed Mar 07, 2018 10:25 pm

Re: New Preferred Programming Language Requests

Post by noahsussman » Mon Mar 12, 2018 4:28 pm

Ok, so jq is a "real programming language" as indicated by it's on Wikipedia https://en.wikipedia.org/wiki/Jq_(programming_language)

And jq can be installed with any of the major package managers -- yum, apt, brew, etc.

As to whether jq is distinct from other languages already on the list -- yes, jq is a functional programming language where all data structures are expressed as valid JSON. The jq language interpreter is written in C and is a standalone binary with no other dependencies.

Oh and fwiw the correct capitalization is indeed "jq" all lower case.

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

Re: New Preferred Programming Language Requests

Post by euler » Mon Mar 12, 2018 6:34 pm

jq has been added. That takes the total to 101 programming languages.
Image
impudens simia et macrologus profundus fabulae

noahsussman
Posts: 4
Joined: Wed Mar 07, 2018 10:25 pm

Re: New Preferred Programming Language Requests

Post by noahsussman » Thu Mar 15, 2018 2:19 pm

Wow thank you!!!

Dr.Cyber
Posts: 3
Joined: Fri Apr 13, 2018 3:15 pm

Re: New Preferred Programming Language Requests

Post by Dr.Cyber » Fri Apr 13, 2018 3:34 pm

How about adding lci? (https://github.com/chatziko/lci)
lci is a programming language that is heavily based on λ-calculus.

lci is pretty different because it is a programming language where (almost) all expressions are valid λ-terms or refer in a way to valid λ-terms.

User avatar
hk
Administrator
Posts: 10053
Joined: Sun Mar 26, 2006 9:34 am
Location: Haren, Netherlands

Re: New Preferred Programming Language Requests

Post by hk » Fri Apr 13, 2018 7:08 pm

lci is not on the Wikipedia list of programming languages, nor does googling "lci programming language" return any useful result.
Image

Dr.Cyber
Posts: 3
Joined: Fri Apr 13, 2018 3:15 pm

Re: New Preferred Programming Language Requests

Post by Dr.Cyber » Fri Apr 13, 2018 9:15 pm

I guess lci is being too specific. lci is basically just an implementation of the λ-calculus. Just like all assembly's and basics are grouped together it makes sense that all λ-calculus implementations would be grouped together as well.
And "lambda calculus interpreter programming language" does return useful results.
In addition Wikipedia has a page for it: https://en.wikipedia.org/wiki/Lambda_calculus
So could λ-calculus be added?

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

Re: New Preferred Programming Language Requests

Post by euler » Sat Jul 07, 2018 8:24 am

Thanks for suggesting a suitable grouping. I've added "Lambda Calculus" to the list.
Image
impudens simia et macrologus profundus fabulae

Post Reply