Preguntas etiquetadas con language-design

Preguntas relacionadas con el diseño y la estructura de los lenguajes de programación.


5
¿Por qué es tan importante estudiar un intérprete de lisp en lisp?
He visto muchos currículos de CS y sugerencias de aprendizaje para nuevos programadores que requieren que el aspirante a programador estudie un intérprete de lisp que está específicamente escrito en lisp. Todos estos sitios dicen cosas similares a "es una revelación intelectual", "es una experiencia de iluminación que todo programador …

3
¿Por qué no hay una palabra clave estática en Kotlin?
Kotlin se conoce principalmente como un reemplazo directo para Java, pero se deshace de una construcción Java conocida: la staticpalabra clave. En cambio, esa funcionalidad de nivel de clase es ofrecida principalmente por objetos complementarios. ¿Qué hay de malo en los métodos y campos estáticos para los que los objetos …


9
¿Por qué la mayoría de los lenguajes imperativos / OO "conocidos" permiten el acceso sin control a tipos que pueden representar un valor de "nada"?
He estado leyendo sobre la (des) conveniencia de tener en nulllugar de (por ejemplo) Maybe. Después de leer este artículo , estoy convencido de que sería mucho mejor usarMaybe (o algo similar). Sin embargo, me sorprende ver que todos los lenguajes de programación imperativos u orientados a objetos "bien conocidos" …

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<Customer> GetTopCustomersOfTheYear(int howManyCustomers, int whichYear) { // Some code here } List<Customer> customers = GetTopCustomersOfTheYear(50, 2010); en PHP: public function getTopCustomersOfTheYear($howManyCustomers, $whichYear) { // Some code here } $customers = getTopCustomersOfTheYear(50, 2010); ¿Hay algún lenguaje …






10
¿Lenguaje de programación donde cada llamada / bloque de función se realiza en un hilo separado? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Actualmente estoy creando un lenguaje de programación por diversión, donde la idea …



5
¿Qué hacer si odio los archivos de encabezado C ++?
Siempre estaba confundido acerca de los archivos de encabezado. Son muy extraños: incluye un archivo .h que no incluye .cpp pero .cpp también se compila de alguna manera. Recientemente me uní a un proyecto de equipo y, por supuesto, se utilizan .h y .cpp. Entiendo que esto es muy importante, …

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.