Siento que agregar el punto y coma no agrega nada al código, principalmente porque si estamos escribiendo varias líneas de código dentro de una misma línea, entonces estamos haciendo una mala práctica en sí, es poco legible. En python por ejemplo, podemos agreagar varias líneas de código en una misma línea usando el punto y coma, pero directamente no se recomienda porque se pierde la legibilidad. Incluso existe una regla de eslint que lo que hace es pedir al usuario que borre los puntos y comas. Y adicionalmente, me parece que es un poco confuso para las personas nuevas ver los puntos y comas y no entender cuando agregarlos o cuando no agregarlos. Esto es una sugerencia, como autodidacta, le he enseñado a muchas personas a lo largo de mi vida y siempre intento quitar la mayor parte de la información para ir agregándola de poco a poco y así las personas se puedan centrar en lo que estoy explicando y no en cosas como por qué hacer las cosas.