I have been learning C++/Elixir recently and I’ve made a distributed port scanner & and a streaming platform with Elixir (what an amazing language to work with) and some fun in C++ (also super cool to use).
I feel like I gained basic mastery of the languages, but I’ve been meaning to deepen my knowledge of them. However, I don’t know where to start now…
Can you give me ideas, open-source project that I could help, etc… ? Thanks!
- practical – (as @small44 mentions) build apps for yourself
- fun – build a game
- theory – do one of the coding challenges – Advent of Code, Project Euler, Codewars, Basic Computer Games, …
- starting out – Learn X in Y Minutes
- examples – Rosetta Code
Whenever I find myself wishing for a tool to do (whatever), I habitually add its description and distinguishing features to a list that I keep for this purpose.
Then, when I want to try a new language, I already have a list of project ideas.
Not every new language is a keeper for me, so the project I choose doesn’t necessarily get finished in that language. That’s okay, because the process still gives me the real-world experience to find what I like and dislike about the language. It also leads to improved design and faster development when I pick that project up again in some other language, because I’ll have already explored the underlying issues.
I don’t, i just think of app that can be useful for me
100% this. I find an itch to scratch and build it using something new.
I just do a random program to help me with a problem or as small task
a random program
like
alert(Math.random())
it keeps saying “42” …
A few ideas:
Try to create a service that lets you send a message over ActivityPub to a lemmy community.
Try to use Elixir to read and then flip the 3rd bit of an arbitrary byte stored in your system’s RAM.
Try to make a simple game in c++ compiled to Webassembly to be played in a browser.
Wow thanks that’s a good idea
I don’t know which idea was good, but that’s why I shotgunned 3 of them at you.
Have fun!
(ActivityPub)
If you like Elixer you might enjoy contributing to Akkoma, which is similar to (but better than) Mastodon.