Reply to post: yup crappy code from crappy design from crappy requirement

Blinking cursor devours CPU cycles in Visual Studio Code editor

Dave 15

yup crappy code from crappy design from crappy requirement

Who the hell needs a blinking cursor, and who needs one with an option to switch it to solid and a timer for a refresh rate so high....

*For heavens sake, I buy a more powerful processor with more ram so I can do more USEFUL things (like designing good porn finding programs) and NOT to waste on pointless screen decoration.

I mean... from what I can see the code needs...

setup()

create a timer()

on timer ()

go to the options storage area, find the option- probably including parsing some xml these days()

// yes, done every time in case someone has changed the option!

check cursor is on()

if (solid)

if cursor not on'

set cursor on

else

if cursor not on

set cursor on

else

set cursor off

retrigger timer if needed by the os design

ffks sake really, all this for something I don't need, and all the potential security holes as well (i.e. make sure the option code is good etc etc etc)

And then the writing the code for the setting and clearing of the option

No wonder modern computer code is slow, shit, bloated and requires gigabytes to print hello world on the screen

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2019