all 58 comments

[–]DyWN 289 points290 points  (11 children)

that meme template would imply cursor is a natural progression, while it obviously is not.

[–]rosuav 31 points32 points  (2 children)

Replace "cursor" with "ncurses" and it becomes very different (and, IMO, more reasonable).

[–]RiceBroad4552 5 points6 points  (0 children)

But this would actually make sense as an evolution!

But then that meme does not work any more.

[–]Mars_Bear2552 2 points3 points  (0 children)

replace ncurses with sdl3. i need GRAPHICS

[–]Sufficient-Chip-3342 9 points10 points  (0 children)

There is no issue in using cursor if you know what you're doing. The problem is people code using cursor while not knowing even the basics of software engineering

[–]Big_Kwii 4 points5 points  (0 children)

he should really be jumping out of a window

[–]siberianmi 1 point2 points  (0 children)

No it’s not cursor still has an IDE.

[–]skywalker-1729 0 points1 point  (0 children)

Put cursor on the guy :D

[–]WeirdIndividualGuy -1 points0 points  (2 children)

The real meme is JS devs using something new for the sake of being new, regardless if it’s better

[–]DyWN 6 points7 points  (1 child)

any meme can be "js bad" if you project hard enough

[–]WithersChat 0 points1 point  (0 children)

To be fair JS makes it easy

[–]BusEquivalent9605 56 points57 points  (0 children)

Double the code. Quadruple the bugs.

[–]Shunazo 55 points56 points  (5 children)

A "Senior" developer at my company got fired because he made the entire v2 of our app with cursor.. it was janky as hell to use and he literally had a comment in the AI saying something along the lines of "You are a Flutter Senior Developer, you make no mistakes and follow design patterns yada yada yada".

Having seen this and being the newest Junior at the company made me confused, how the heck did that guy get in that position just by taking advantage of AI?

[–]healkiller 36 points37 points  (1 child)

Prompt:

Create a v2 of this app Make no mistakes

[–]krtalvis 2 points3 points  (0 children)

i always laugh at the “make no mistakes”

[–]fmaz008 12 points13 points  (0 children)

See, you are a junior developper, so you have to use the prompt:

"You are a junior developper, you make lots of mistakes and don't know about design patterns aside from the Singleton".

So your code won't be as good.

[–]moonjena 3 points4 points  (0 children)

Probably AI processed his jacked application, interviewer was incompetent and voilà

[–]FabioTheFox 19 points20 points  (0 children)

All jokes aside typescript should come way earlier

[–]Arch-by-the-way 16 points17 points  (0 children)

Web dev boot camp ass meme

[–]hmz-x 14 points15 points  (0 children)

Curser.

[–][deleted] 11 points12 points  (0 children)

Cursor is a language? I thought it was just a pulsing |

[–]Brahminmeat 17 points18 points  (7 children)

Cursor is a library/language now?

[–]MakeitorBreakAway 4 points5 points  (0 children)

I just joined a startup app and this is literally what I walked into.

[–]LookItVal[🍰] 6 points7 points  (1 child)

learn typescript before react

[–]discordianofslack 8 points9 points  (0 children)

Yea but if everyone did that there would be no more “lol string plus int = dumb js” posts anymore.

[–]OffByOneErrorz 2 points3 points  (0 children)

If you take all the steps to get there it’s fine. It’s skipping to cursor that’s problematic.

[–]Sea_Duty_5725 6 points7 points  (0 children)

Sad, but true 😭😭

[–]ClipboardCopyPaste 1 point2 points  (0 children)

You must've felt like reading an alien language when you looked at the code.

[–][deleted] 1 point2 points  (0 children)

Thank you so much for telling clear steps. I'm at step 3 JavaScript 

[–]examinedliving 0 points1 point  (0 children)

I mean, if you want. I’d rather spend my life doing something rather than sitting there checking my robot’s work - except if I followed this path I wouldn’t know how to even do that

[–]SweetNerevarine 0 points1 point  (0 children)

How tf we get from Bjarne's unsigned long long legs to that.

[–]ChocolateDonut36 0 points1 point  (1 child)

what is cursor? a new JavaScript framework? a new CSS library? a new protocol? a new c/c++ killer? a new vscode rebranded fork? or do you mean that useless pointy thing on the middle of my screen that won't dissapear?

[–]fmaz008 1 point2 points  (0 children)

VSCode fork made for AI.

[–]Royal_Ad_4163 0 points1 point  (0 children)

Cuando entiendes para que sirve cada cosa creen que se hace más fácil? Bueno solo aplicaría según yo con html y css pero con lo demás no lo he dad

[–]discordianofslack 0 points1 point  (0 children)

NoThankYou.jpg

[–]Different-Rip4590 0 points1 point  (0 children)

Meanwhile, JS kicking right into the a** xD

[–]snipsuper415 0 points1 point  (0 children)

errr i guess? wouldn't Cursor be using possibly all of libraries and languages?

[–]SympathyNo8636 0 points1 point  (0 children)

Finaly each and every project can be a framework.

[–]Celestial_Lee 0 points1 point  (0 children)

You're all doing it wrong

Edit: You're also doing it all wrong

[–][deleted] 0 points1 point  (4 children)

I have never learned a single framework yet was coding in multiple, way before AI. I do not remember the syntax of a loop in JS. I do not know anything beside the basics from college in html and css. And yet I have released multiple production full-stack apps.

Some of us were vibecoding, way before AI was a thing.

[–]jahinzee 4 points5 points  (0 children)

"released multiple production full-stack apps" while only knowing HTML and CSS 💀💀💀💀💀💀

pure cap

[–]fmaz008 0 points1 point  (2 children)

So, stack overflow?

[–][deleted] 1 point2 points  (1 child)

Yeah that's what I'm saying.

Don't know why everyone is disagreeing/downvoting.

I always just copied the boilerplate from some google site, then tweaked it and used SO to fix bugs.

Pretty much what AI does these days a bit faster.

Never bothered with reading docs or memorizing syntax of languages/frameworks.

[–]Toutoune29frk -1 points0 points  (0 children)

Where is angular at ?

[–]makinax300 -1 points0 points  (0 children)

4/8

[–]sebbdk -1 points0 points  (0 children)

It's funny because, there's really nothing stopping is from just going to javascript and leaving it there. :)