Preguntas etiquetadas con syntax

La sintaxis se refiere al conjunto de reglas que definen cómo escribir un programa estructurado correctamente en un idioma. No trata explícitamente el significado o la interpretación del programa.






12
¿Por qué la mayoría de los lenguajes de programación tienen palabras clave o sintaxis especiales para declarar funciones? [cerrado]
La mayoría de los lenguajes de programación (lenguajes de tipo dinámico y estático) tienen palabras clave y / o sintaxis especiales que se ven muy diferentes a las variables de declaración para funciones de declaración. Veo funciones tan solo como declarar otra entidad con nombre: Por ejemplo en Python: x …



7
¿Por qué la mayoría de los idiomas convencionales no admiten la sintaxis "x <y <z" para las comparaciones booleanas de 3 vías?
Si quiero comparar dos números (u otras entidades bien ordenadas), lo haría con x &lt; y. Si quiero comparar tres de ellos, el estudiante de álgebra de secundaria me sugerirá intentarlo x &lt; y &lt; z. El programador en mí responderá con "no, eso no es válido, tienes que hacerlo …


9
'<' versus '! =' como condición en un ciclo 'for'?
Digamos que tiene el siguiente forbucle *: for (int i = 0; i &lt; 10; ++i) { // ... } que comúnmente también podría escribirse como: for (int i = 0; i != 10; ++i) { // ... } Los resultados finales son los mismos, entonces, ¿hay algún argumento real …
31 syntax 

16
Estoy escribiendo sobre la sintaxis del lenguaje. ¿Existe un idioma en el que los parámetros se colocan dentro del nombre del método?
en JavaScript: function getTopCustomersOfTheYear(howManyCustomers, whichYear) { // Some code here. } getTopCustomersOfTheYear(50, 2010); Cía#: public List&lt;Customer&gt; GetTopCustomersOfTheYear(int howManyCustomers, int whichYear) { // Some code here } List&lt;Customer&gt; customers = GetTopCustomersOfTheYear(50, 2010); en PHP: public function getTopCustomersOfTheYear($howManyCustomers, $whichYear) { // Some code here } $customers = getTopCustomersOfTheYear(50, 2010); ¿Hay algún lenguaje …

10
¿Hay alguna razón por la cual la mayoría de los lenguajes de programación no tienen operadores '!>' (No mayores que) y '! <' (No menores que)?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. Me pregunto si hay alguna razón - o si es sólo un accidente de la historia - que …

22
¿Por qué es tan popular VB? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 5 años . Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque …

13
¿Por qué los lenguajes de programación no gestionan automáticamente el problema síncrono / asíncrono?
No he encontrado muchos recursos sobre esto: me preguntaba si es posible / una buena idea poder escribir código asincrónico de forma síncrona. Por ejemplo, aquí hay un código JavaScript que recupera el número de usuarios almacenados en una base de datos (una operación asincrónica): getNbOfUsers(function (nbOfUsers) { console.log(nbOfUsers) }); …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.