News for hackers. Stuff that matters.
Re:HTML comments work in JavaScript too by galaxyLogic on Tuesday March 08, 2022 @10:15AM (#30600772)
It is faster to type // than /* ... */ . Any time you type the same character twice it is much faster than typing two separate characters.

Further because I write a lot of JavaScript too I sometimes make the mistake of putting a // -comment into my CSS which breaks things. And when things break in CSS you usually don't get a clear error-message about it.

It is always difficult to switch between two languages. I would prefer something like JavaScript stylesheets, if that was possible.

Re:HTML comments work in JavaScript too by dylan604 on Tuesday March 08, 2022 @10:22AM (#30600844)
Unless you are commenting out multiple lines/blocks of code.
Re:HTML comments work in JavaScript too by galaxyLogic on Tuesday March 08, 2022 @04:29PM (#30607324)
True. But the IDE can of course help. In WebStorm I can select multiple lines of code and press Ctrl-/ to have them all turned into single-line comments if they were not, and uncomment them if they were.

Single-line comments have the benefit that it is always clear to the reader which lines are comments. Whereas if you use multi-line comments to comment a large section of code it is no longer clear when reading it whether it is indeed "inside" a comment.

And finally having both types of comments available is useful because you can multi-line-comment a section which already contains // -comments, whereas you can not multi-line comment a section which already contains multi-line comments.

Re:HTML comments work in JavaScript too by dylan604 on Tuesday March 08, 2022 @05:38PM (#30608269)
Commenting a comment is still a comment.

// => ////

//////////////////////////////////////////////////////////////

// just like those devs that like to decorate their code with

//////////////////////////////////////////////////////////////

/*

* type of stuff

*/

Edit: almost forgot my shell friends

########################

## works too

########################

Re:HTML comments work in JavaScript too by galaxyLogic on Tuesday March 08, 2022 @10:38PM (#30610643)
> Commenting a comment is still a comment

But what about the below, does it work in your language? I assume it may work in some languages but not all.

/*

let a = 1;

/* a is one */

let b = 2;

*/

Re:HTML comments work in JavaScript too by dylan604 on Wednesday March 09, 2022 @12:46AM (#30611306)
I can definitely see where that could cause some issues.

Personally, I don't like the /**/ style comments either. I was just playing devil's advocate.