programming-languages

Lenguaje de programación de alto nivel para composición musical

Me gustaría escribir una canción interactiva. Contendría estado y lógica. Un oyente / usuario debería ser capaz de modificar ... hacer cambios en la canción. ¿Tengo que escribir tal plataforma yo mismo o algo que se ajuste a mi imaginación ya existe?

¿Qué es la portabilidad? ¿Cómo es java más portable que otros lenguajes? [cerrado]

Me pregunto cómo Java es más portable que C, C++ y.NET y cualquier otro lenguaje. He leído muchas veces sobre java siendo por ... esas arquitecturas una vez CVM está instalado, ¿no? ¿Qué es exactamente esta portabilidad? ¿Se puede llamar. NET portable?

¿Hay lenguajes de programación que se basan en alfabetos no latinos?

Cada lenguaje de programación que he visto se ha basado en el alfabeto latino, esto no es sorprendente teniendo en cuenta que ... me ha molestado desde que empecé a programar, y nunca me he encontrado con alguien que pudiera pensar en una respuesta real.

¿Qué lenguajes de programación (además de Smalltalk) están basados en imágenes? [cerrado]

Estoy realmente interesado si alguien conoce un lenguaje de programación que usa una imagen como Smalltalk... Creo que es un ... s idus en la historia de la informática.. No puedo encontrar otro lenguaje aparte de Smalltalk que esté basado en una imagen.

¿Las implementaciones comunes de JavaScript usan interning de cadenas?

¿Los motores JavaScript comunes, como V8 y JavaScriptCore de WebKit, usan interning de cadenas para cadenas JavaScript? ¿O realmente mantienen múltiples instancias de cadenas idénticas en la memoria?

¿Qué lenguaje de programación o una biblioteca puede procesar Series Infinitas?

¿Qué lenguaje de programación o biblioteca es capaz de procesar series infinitas (como geométricas o armónicas)? Tal vez deb ... n / i Entonces, la suma debe ser matemática.pi / 4 sin hacer ningún cálculo en el bucle (porque es una suma bien conocida).

¿Por qué Haskell puede manejar números muy grandes fácilmente?

Hugs> 94535^445 1376320882321377050696053887661515621104890164005282153069726424773999801846841903244827702943487982707454 ... 1552734375 ¿Por qué Haskell puede calcular un número tan grande, y otros lenguajes, como Java, no pueden (tan fácilmente)?

¿Cómo sabe Makefile que un archivo ha cambiado (y luego recompilarlo)?

Solo por curiosidad, ¿cómo sabe Makefile que un archivo cambió (y luego lo recompila)? ¿Es hasta make? ¿Depende del compilador? Si es así, ¿depende del idioma?

¿Es C# un único idioma de despacho o múltiples idiomas de despacho?

Estoy tratando de entender qué son exactamente los envíos simples y múltiples. Acabo de leer esto:http://en.wikipedia.org/wi ... ción de qué sobrecarga llamar se realiza en tiempo de compilación. ¿Estoy en lo cierto o me estoy perdiendo algo? ¡Gracias!

¿Por qué tratar 0 como Verdadero en Ruby?

Estoy leyendo el excelente tutorial Ruby on Rails y he encontrado el siguiente código. if 0 true else false end Lo an ... a a 0 como False, tal como uno esperaría. En resumen, ¿qué es el justificación en el diseño de ruby para tratar 0 como true?

¿Ética de usar un lenguaje "marginal" para tu trabajo? [cerrado]

Solo quiero pedir algunas opiniones aquí. ¿Cómo se siente acerca de usar un lenguaje (y / o marco) que no se usa ampliamente ... n Rails), pero muy lejos de tanta gente como los desarrolladores de.NET. No es como si estuviera usando algo que sólo yo sé.

¿Qué significa "poderoso" cuando se habla de lenguajes de programación?

En el contexto de la discusión/comparación de lenguajes de programación, ¿qué significa el término "poder"? Tiene un signifi ... ás poderoso que el lenguaje Y" o hace lo mismo que una pregunta, ¿qué significa o qué información está tratando de averiguar?

¿Cómo sería tu propio lenguaje de programación? [cerrado]

¿Cómo sería su propio lenguaje de programación (supongo que perfecto)? Dar un pequeño ejemplo y explicar su novela ideas! Estoy realmente interesado en la sintaxis.

¿Qué se entiende por "Captura-evitar sustituciones"?

Mientras leía el Cálculo Lambda en Wiki, se encontró con el término Sustituciones para evitar la captura. ¿Puede alguien por ... saber es la razón para decir que la operación Captura-evitando sustituciones. Sería de gran ayuda si alguien puede hacer eso

ML IDE y compilador para Windows o Linux o Mac

Tengo que escribir algún código en ML y es la primera vez que voy a usar el lenguaje. ¿Hay algún Entorno de Desarrollo para M ... dores simples para Linux (a lo sumo con una consola interactiva), pero no IDE ni Eclipse/NetBeans plugin. Alguna sugerencia ?

¿Cuál es el propósito del operador sin signo ">>>" en Java?

Entiendo lo que hace el operador de desplazamiento a la derecha sin signo ">>>" en Java, pero ¿por qué lo necesitamos, y por qué no necesitamos un operador de desplazamiento a la izquierda sin signo correspondiente?

¿Por qué usamos en nombres de variables?

He visto variables como _ imagen y se preguntaba qué _ significaba?

¿Cuáles son algunos buenos métodos de depuración de Perl?

¿Hay otras formas de depurar Perl aparte de Data::Dumper y perl -d?

¿Qué características debería tener Java 7 en adelante para fomentar el cambio de C#? [cerrado]

C# tiene un buen impulso en este momento. ¿Cuáles son las características que necesita para cambiar (o volver) a Java? Tam ... ejemplo, las Nullables que se envuelven alrededor de clases personalizadas, para hacer de este un wiki mucho más interesante.

¿Cuáles son los lenguajes de programación más importantes a conocer para los conceptos? [cerrado]

En su opinión, ¿cuáles son los lenguajes más importantes que debe conocer un programador? Estoy hablando de conceptos , no d ... numere los idiomas y una razón. Por ejemplo, Lisp para programación funcional, JavaScript para OOP basado en prototipos, etc.