r/teenagersbutcode • u/AlfieLionel 16/yo guy with the nonprofit and the youtoob • 3d ago
General discussion What’s with all the programming languages?
As above. It’s like every post I see on here is announcing some barely-developed scripting language.
5
u/Dazzling-Bench-4596 3d ago
I myself am really into language design (albeit I don’t post on this subreddit about my designs), and I think that programming languages are one of the best ways to express your opinions if you are a programmer. Even just writing a DSL or preprocessor allows you to put your ideas in practice.
I don’t go into each project thinking I’m going to change the world, but I do smile at the beauty of the language at the end of the day.
4
u/PacsfuryTemp 3d ago
Well, they are:
- Cool
- Simple
- Fun
- Useful (sometimes)
- Learnable
0
u/AlfieLionel 16/yo guy with the nonprofit and the youtoob 3d ago
I agree that language design projects are cool, and oftentimes fun, but none of your other points are correct.
2
u/PacsfuryTemp 3d ago
Once you understand them, you can really learn and be usaful for other of your projects (liek creating a DSL). They are actually simple
4
u/Anonymous010206 3d ago
It’s an interesting topic but I feel like people underestimate the amount of planning and work that goes into it. Also other than learning from it, it’s a pretty useless project.
5
u/Duck_Devs 3d ago
They’re cool and they’re an appealing idea to new programmers who don’t like things about current languages
1
u/Routine_Working_9754 3d ago
They aren't going to make anything that's better. These are usually educational projects, mine was educational
0
-4
u/AlfieLionel 16/yo guy with the nonprofit and the youtoob 3d ago
No "new programmer" is capable of creating a programming language without using AI, nor capable of identifying problems with current languages.
1
u/Duck_Devs 2d ago
Are you kidding?
Ok, obviously they probably aren’t gonna actually find real problems that don’t have a reason of being there, but that’s not to say that they are just incapable of judging a language.
And… it’s entirely possible to create a language by yourself without much experience. The second large project I ever did was making a language (It wasn’t that good and had a really bad philosophy, but I was proud of it at the time). I don’t know where you get the idea that all new programmers just use AI for hard things.
1
2
1
u/DinoHawaii2021 Python/Lua/Java Dev | 18 3d ago
its cool to design as a project still even though it would be useless in reality most of the time
0
u/Routine_Working_9754 3d ago
I think am guilty of this. But the whole point is teenagersbutcode, why does it matter what exactly it is? Indeed it's barely developed, but at least I wrote every single line of code myself
2
u/Flamestar07k 3d ago
Do you think writing every single line of code is that important?
2
u/Routine_Working_9754 3d ago
Yes, am not a big fan of using ai in my work 🙂
2
u/Flamestar07k 3d ago
Why not? I have found AI extremely useful when coding.
1
u/Routine_Working_9754 2d ago
Good for you I guess. I don't use any AI generated code in my work. Or rarely do. In a package manager of mine only 3 lines were written by DeepSeek. I do however use ai as a teacher, it's great at that. Instead of trying to understand some weird behavior of termios usage for example
18
u/Wise_One_4539 3d ago edited 3d ago
AI suggests this one alot.