Opiniones de Bloque de código

Aquí tienes una lista de opiniones sobre Bloque de código y puedes dar tu opinión sobre el tema.
Verás opiniones de la gente sobre Bloque de código y descubrirás que dicen los demás respecto a Bloque de código.
También podrás ver opiniones de de otros terminos. No olvides dejar tu opinión sobre este tema y los que están relacionados.



El bloque de código es una sección de código con una o más declaraciones y sentencias. Un lenguaje de programación que permite bloques, incluyendo bloques anidados dentro de otros bloques es llamado un lenguaje de programación estructurado por bloques.

Ideas de la estructura del bloque se desarrollaron en la década de los años 1950, durante el desarrollo de los primeros autocodes y fueron formalizados en los informes de Algol 58 y Algol 60. Algol 58 introdujo la noción de la "sentencia compuesta", que estaba relacionada únicamente con control de flujo.​ El posterior informe revisado que describe la sintaxis y la semántica de Algol 60 introdujo la noción de un bloque, consistiendo en "una secuencia de sentencias encerrada entre begin y end..." en la que "cada declaración aparece en un bloque de esta manera y es válida solo para ese bloque".​

La función de los bloques de programación es permitir que grupos sentencias sean tratados como si fueran una sola sentencia, y restringir el ámbito léxico de las variables, los procedimientos y funciones declaradas en un bloque para que no entre en conflicto con variables con el mismo nombre utilizadas para diferentes propósitos en otras partes de un programa.

La noción de bloques es introducida por diferentes sintaxis en diferentes lenguajes, pero hay dos grandes familias: la familia del ALGOL en que los bloques están delimitados por las palabras clave begin y end, y la familia de C en la que los bloques están delimitados por llaves { y }. Algunas otras técnicas utilizadas son el uso de indentación, y s-expression con una palabra clave sintáctica como lambda o let (como en la familia del Lisp).

En un lenguaje de programación estructurado en bloque, los nombres de las variables y otros objetos, como los procedimientos que son declarados en bloques externos son visibles dentro de otros bloques internos, a menos que sean sombreado por un objeto del mismo nombre.

Algunos lenguajes que soportan bloques con declaraciones de variables no soportan completamente todas las declaraciones; por ejemplo muchos lenguajes derivados de C no permitan la definición de una función dentro de un bloque. Y a diferencia de su antecesor Algol, Pascal no soporta el uso de bloques con sus propias declaraciones dentro del begin y end de un bloque existente, sólo sentencias compuestas permitiendo una secuencia de declaraciones agrupadas en if, while, repeat y otras sentencias de control.


En la imagen de abajo, puedes ver en una gráfica la evolución de las veces en las que la gente busca sobre Bloque de código y un poco más abajo cuantas noticias se crean sobre Bloque de código en los ultimos años.
Gracias a este gráfica, podemos ver el interés que tiene Bloque de código y su popularidad hasta el dia de hoy.

¿Qué opinas sobre Bloque de código?

Desde aquí puedes dejar tu opinión sobre Bloque de código, también leer los comentarios y opiniones de las demás personas sobre este tema.
Es importante que todos dejemos nuestras opiniones sobre Bloque de código para conocer esto mejor: