Expectations from a new programming language are crazy nowadays.
— Dmitrii Kovanikov (@ChShersh) August 7, 2024
A new language has to
Have a formatter
Have a linter
Have a build tool
Have a package manager
Have documentation
Have project templates
Have a friendly community
Have a minimal ecosystem of CLI parsers, web…
what do you mean you want a language to be usable????
https://x.com/chshersh/status/1821107578769993980
- 16
- 27
Jump in the discussion.
No email address required.
If you language needs "project templates" then you've already failed
Jump in the discussion.
No email address required.
More options
Context
Linting is non negotiable
Jump in the discussion.
No email address required.
I once worked at a place where a senior QA engineer said he didn't believe in linting since it never caught any important bugs.
Jump in the discussion.
No email address required.
QA shouldn't be able to look at code.
Test the system and stfu.
Jump in the discussion.
No email address required.
Shift left is unironically the way. Most bugs are introduced in butt brained design, and one good QA at that meeting can preclude the need for a team of 20 test monkey jeets
Jump in the discussion.
No email address required.
If only QA had competent people.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
My job doesn't even have QA lmao, devs are expected to make things work
Jump in the discussion.
No email address required.
Trash
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
Why would you want lint in your code?
Jump in the discussion.
No email address required.
More options
Context
Why use a linter when you can pass your code through ChatGPT4 instead?
Jump in the discussion.
No email address required.
More options
Context
More options
Context
You're forgetting the most important part:
Jump in the discussion.
No email address required.
More options
Context
Soon ill be a better programmer than actual programmers by typing "make dark souls 5 but have it be better than the rest of the games." So why would you even try to make a new language?
Jump in the discussion.
No email address required.
More options
Context
Snapshots:
https://x.com/chshersh/status/1821107578769993980:
ghostarchive.org
archive.org
archive.ph (click to archive)
Jump in the discussion.
No email address required.
I could tell it was WPD just as I saw it. It's either floraverse or pikapetey, both serious bad omens
Jump in the discussion.
No email address required.
More options
Context
More options
Context
We have enough programming languages imo
and if it's a recreational programming language who cares if people criticize the lack of stuff for it
and if it has a package manager it's already ruined and unfun
Jump in the discussion.
No email address required.
More options
Context
Most language take years of dedication to develop before anyone even remotely gives a shit.
Before that their just interesting things to dabble in if you're lucky.
Jump in the discussion.
No email address required.
More options
Context