10
submitted 1 month ago* (last edited 1 month ago) by janAkali@lemmy.one to c/nim@programming.dev

Reposted from forum.

I couldn't find an existing compilation of Nim practice websites, so
I thought it would be helpful to create one. Here's what I've found so far:

Sites with Native Nim Support:

  • Exercism - Low difficulty, excellent support, best experience, uses latest Nim compiler
  • Code Golf - Can be used as general programming challenge website, supports latest Nim compiler
  • Kattis - All ranges of difficulty, 5000+ problems, uses Nim v2.0.0
  • CodeWars - Easy and Medium difficulty, most katas use outdated Nim v1.6 compiler, some even older version
  • Sphere Online Judge - Uses Nim v0.19.4

Sites Supporting JavaScript (Compatible with Nim's JS Backend):

  • LeetCode - Add {.exportc.} pragma to your function and compile with -b:js backend
  • Potentially all other programming challenges websites that support js or nodejs, but I've only tested leetcode.

Language-Agnostic Websites (Text/Output Based):

  • Advent of Code - good quality Christmas-themed puzzles, runs in December (see y'all in a week!)
  • Everybody Codes - similar to Advent of Code, but starts one month early
  • Project Euler - mathematical/programming problems, difficulty spike past first 100 problems
  • The Weekly Challenge - submissions are not checked

Please share any other resources you know!

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here
this post was submitted on 25 Nov 2024
10 points (100.0% liked)

Nim Programming Language

214 readers
6 users here now

founded 2 years ago
MODERATORS