Please add the following programming languages

It would be great to see Julia supported.

7 Likes

Hey, could you also add in Perl6?

Perl6 is sufficiently different from Perl5 as Perl6 drops the previous reverse compatibility to Perls 0 through 5 in its functionality. With that compatibility being removed with the simple line, ā€œuse v6;ā€. It was figured that compatibility to previous Perls such as the ones that were terrible ideas Perl 4 and Perl 0 was making the language much harder to manage and keep track of it. Much of the updates and moving forward with Perl 6 has been via a washcycle way of handling stuff (as compared to the waterfall style)

Possible cons for Perl 6 is that the bicycle shed is the exact wrong colour. I donā€™t know if they are trying to attract robots and kittens with that colour of the bicycle shedā€¦ but seriouslyā€¦ how do they handle that bicycle shed being that darn colour?

I kind of was thinking Perl 6 was already an optionā€¦ and tend to be disappointed for the one hundredth time I donā€™t see it up.

Iā€™d also suggest we offer Perl 0ā€¦ but Larry Wall does not seem willing to make Perl 0 available to the general public and world. Clearly he is hiding it, because it is the secret to enlightenment and godhoodā€“and he doesnā€™t want other gods to compete with him.

1 Like

OpenCOBOL or GnuCOBOL, please
i just found a job where COBOL is heavily used, Micro Focus dialect
so i was researching the possibilities, and found this open-source dialect

1 Like

Scratch, AlgoBox or other student langageā€¦

2 Likes

Oh no! Please, no!

3 Likes

If you are having a job where COBOL is being usedā€¦ get a different job.

I hear ā€œbeing a hoboā€ is always hiringā€“and it would be hard to argue that as anything over an improvement of programming in COBOL

3 Likes

The thought has occurred to me multiple times that it would be neat to have build ā€œlanguagesā€ like GNU Make, ANT, etc. represented. I have found time and again that the ability to find my way around complex build scripts is a valuable skill in the workplace.

Build languages have a high dependency on external commands, but that isnā€™t any different from bash.

The tricky part, and the reason I havenā€™t suggested it previously, is how to handle reading of stdin. In GNU Make, thereā€™s no standard way of doing so, and I donā€™t know other build languages well enough to comment. Thoughts?

  • danBhentschel
1 Like

there is no broad choice of jobs with high wage in ukraine now

1 Like

If you want to use Make, you can do it using Bash and calling make.

1 Like

TypeScript would be nice, sometimes plain JavaScript can get cumbersome to debug :stuck_out_tongue:

Also, speaking of JavaScript : some ES6 norms arenā€™t yet supported on CG like the new classes, do you have the possility to update your engine ?

4 Likes

Last time we tried, the last version of mozjs crashed when run with the limitsā€¦ Iā€™ve planned to give it another try soon.

1 Like

Elixir

Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.

Elixirā€™s functional pattern matching system would be perfect for solving the puzzles on codingame.

Watch this video, and then vote for Elixir: https://www.youtube.com/watch?v=5hDVftaPQwY

16 Likes

get that money. I am sure the wages are good Cobol programmers in the USA make bank.

I still think that Ada is the best language to begin in the programmation world. It is compiled with GNAT and i work on linux, windows and mac : http://libre.adacore.com/

The only problem is i donā€™t know if CodinGame must pay for the professional version :frowning:

7 Likes

The GNAT (GNU Ada Compiler) is free (ā€œas in free beerā€), AdaCore being only the primary contributor to the project. There are some tools around (with support included) which are not free (eg. the GPS IDE), but some others are free (eg. the plugins for various IDE, such as Eclipse which is unfortunately not bug-freeā€¦). So, nothing prevent CG to provide Ada as another (great?) language. In addition, Ada being a mature and well etablished language, doing so would be pretty straightforward.

5 Likes

Please add TypeScript.

3 Likes

I still think that there is a functional, crisp decent language hiding inside ADA somewhere.

It is like playing Whereā€™s Wally.

http://dlang.org D language

4 Likes

Iā€™m not convinced of the utility of learning D, but Iā€™ve been curious about it for years. Might be fun to have available, if itā€™s not too much work.

  • danBhentschel
2 Likes

I would like to hereby offer a big +1 to Scratch. Indeed, yesterday, when i was talking to my kids about fantastic bits, both told me they would really like to try some exercises using Sratch, as it is easier, for beginners like them, to use.
So, is scratch adding possible ? And even considered ?

1 Like