Preguntas etiquetadas con language-features

Preguntas sobre aspectos distintivos de lenguajes de computadora particulares, particularmente en la forma en que están escritos o en las capacidades expresivas proporcionadas al programador.




7
¿Cuál es una buena alternativa a la variable de nombre para un lenguaje que solo tiene referencias o etiquetas inmutables?
Por ejemplo, en lenguajes funcionales, las variables son de asignación única y sus valores son inmutables una vez asignados. Por lo tanto, tienen dos estados sin consolidar y vinculados , una vez vinculados no se pueden cambiar. ¿Hay algún término matemático u otro término informático que sea más apropiado para …






5
¿Existen limitaciones técnicas o características del lenguaje que impiden que mi script Python sea tan rápido como un programa C ++ equivalente?
Soy un usuario de Python desde hace mucho tiempo. Hace unos años, comencé a aprender C ++ para ver qué podía ofrecer en términos de velocidad. Durante este tiempo, seguiría usando Python como herramienta para la creación de prototipos. Al parecer, este era un buen sistema: desarrollo ágil con Python, …



4
¿Hay alguna razón para que la inicialización diferida no se pueda incorporar a Java?
Como estoy trabajando en un servidor sin ningún estado no persistente para los usuarios, cada objeto relacionado con el usuario que tenemos se implementa en cada solicitud. En consecuencia, a menudo me encuentro haciendo una inicialización perezosa de las propiedades de los objetos que pueden no utilizarse. protected EventDispatcher dispatcher …

5
¿Por qué no hay una biblioteca estándar fortran?
Para ser un lenguaje centrado en las matemáticas y la computación científica, siempre estoy desconcertado por la falta total de rutinas matemáticas útiles en la biblioteca estándar de Fortran. Uno esperaría que se envíe al menos con una rutina para calcular la desviación estándar y la media, pero este no …

4
¿Es una buena idea tener una instalación de lenguaje generador como `rendir`?
PHP, C #, Python y probablemente algunos otros lenguajes tienen una yieldpalabra clave que se usa para crear funciones generadoras. En PHP: http://php.net/manual/en/language.generators.syntax.php En Python: https://www.pythoncentral.io/python-generators-and-yield-keyword/ En C #: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/yield Me preocupa que, como característica / facilidad del lenguaje, yieldrompa algunas convenciones. Uno de ellos es a lo que me …

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.