a

El fin de semana estuve en la PyconES, un gran nivel de asistente y todo un conjunto de ponencias dedicadas al uso de Python en el mundo científico.

Personalmente utilizo Python+Django en el desarrollo profesional de aplicaciones. Son aplicaciones grandes, donde el trabajo en grupo es primordial, donde es importante tener un estilo unificado, donde la legibilidad cuenta.

Puede que otros lenguajes nos permitiesen ejecutar la aplicación en 0.009 segundos menos, pero creo que haríamos un flaco favor a nuestros clientes si por esa sobreoptimización nuestros clientes tuviesen que pagar la misma aplicación 3 o 5 veces más cara.

A todos nos suena aquello de que "La optimización prematura es la raíz de todos los males", ¿verdad? Pues elegir un lenguaje porqué es "más rápido" sin más es una optimización prematura. Python te permite centrarte en el problema a resolver, te permite explicar con código tu problema a otra persona y que además lo entienda, y es lo suficientemente rápido para la mayoría de los usos normales.

Para usos científicos Python te permite utilizar la misma expresividad y además conseguir rendimientos más que aceptables utilizando librerías optimizadas realizadas en otros lenguajes (C, C++, F77).

A la gente que lo utilizamos cada día nos encanta y estamos orgullosos de la comunidad. Todas las discusiones de rapidez C, C++, Java, .Net, que si no me gusta que me obliguen a identar, ... la verdad es que desde siempre me dan igual.

La realidad es tozuda, la gente utiliza Python porque le soluciona los problemas, las aplicaciones hechas en Python son los suficientemente rápidas, al final lo que los programadores Python queremos es hacer el trabajo y poder mantener las aplicaciones que realizamos. Lo seguiriemos haciendo mientras muchos estarán diciéndonos que serían capaces de hacer lo mismo en el lenguaje X en 20 nanosegundos menos.

a

Es curioso como gente como@dapere va repitiendo las consignas del partido. En las Baleares toda esta gente tiene un nombre "gonelles". Os animo a que busquéis información, sería muy divertido si no diese pena. Bueno, para echar unas risas siempre vale.

Lo curioso es que lo argumentos siempre van en una sola dirección. Qui si la gramática buena es la de mil ochocientos y tantos, pero les dices que entonce por qué no utilizamos una gramática castellana y "bueno, eso no es lo mismo".

Sueltan que el mallorquín no se habla igual que el catalán, les dices que variedades de andaluz, canario o castellano de sudamérica tampoco suenan igual que el castellano que habla alguien de Salamanca ni utilizan las mismas expresiones. Que si también son lenguas distintas. Y la contestación es que "no es lo mismo".

Hablamos de potenciar el inglés, y se pide que no se doblen las películas ni demás programas, que se subtitulen. Y no, eso no es lo mismo. Que así no vale. El inglés como cualquier idioma se aprende cuando hay necesidad de hacerlo. Empezar a utilizarlo en la televisión haría crecer esa necesidad. Curiosamente se aplica la táctica inversa en lo que se refiere al catalán. Se minusvalora haciendo que deje de ser útil: menos horas en el colegio y sólo un mérito para el funcionariado, con lo que poco a poco se va arrinconando para que deje de sur útil, no porqué no lo sea sino porqué hay algún sector muy interesado en el genocidio cultural que comporta.

Dicen de que debemos ser trilingües, pero te los explican siempre en castellando y curiosamente ninguno se aplica el cuento. Como dice una frase "los monolíngües nos dicen a los bilíngües que debemos ser trilingües". No es un tópico, es lo que está pasando actualmente. En una entrevista televisada un periodista soltó que si de verdad se apoyaba el bilingüismo y el trilingüismo, los cargos públicos de las islas deberían dar ejemplo y expresarse en catalán, de modo que toda la ciudadadanía viese que no se arrinconaba el idioma. Obviamente desde las filas de los tertulianos gonellas esto se veía como un ataque a la libertad. Lo contrario no, por supuesto.

Nadie está en contra de aprender más lenguas, excepto los monolíngües, claro. La gente está en contra de que con la excusa de que "es mejor para ..." nos tomen a todos por tontos y que con el objetivo claro de arrinconar a una lengua y a una cultura se ponga en rieso la educación de nuestros hijos.

Muchas veces a mi también me parece que es una lucha inútil, los demagogos y genocidas culturales en potencia cuentan con todos los medios económicos y propagandísticos. No apelan a la ciencia, ni al conocimiento, sino a los sentimientos más primarios: el odio a lo diferente, la opresión, el utilitarismo y al paternalismo rancio. Se puede rebatir todo con argumentos, pero no gritando más alto.

Soy trilingüe y vivo en Baleares. En Baleares es imposible vivir sin aprender castellano. A los señores monolíngües les agradecería que nos permitiesen conservar nuestra cultura y les animaría a acercarse a ella. El castellano el una lengua fantástica, pero también lo es el catalán, lengua que está muy entroncada con nuestras tradiciones.

Soñar es gratis...

D

#77 "Hablamos de potenciar el inglés, y se pide que no se doblen las películas ni demás programas, que se subtitulen"

Porque se habla de potenciar el ingles en LAS ESCUELAS, no en los viejecitos que estan en sus casas y quieren disfrutar la TV, ya existe la opcion de verlas en vo a traves de la TDT; se da libertad y quien quiera la ve como quiera. No se puede imponer a gente de otra generacion que sí que es verdad que no necesitaran el ingles nunca.

"los cargos públicos de las islas deberían dar ejemplo y expresarse en catalán, de modo que toda la ciudadadanía viese que no se arrinconaba el idioma."

En cataluña SOLO SE EXPRESAN en catalan; pero en cambio hay problema si en baleares se expresan principalmente en castellano??? VAMOS A VER; acaso no hay muchisimas personas que no entienden el catalan en baleares??? por lo tanto, veo logico usar el castellano que lo entiende todo el mundo....o no?? a no ser que uses el idioma como un fin, y no como un medio.

" Se minusvalora haciendo que deje de ser útil: menos horas en el colegio y sólo un mérito para el funcionariado"

SI PONES mas ingles, tienes que quitarlo de algun sitio!!! dime como sino lo vas a hacer!!! te parece poco que sea un merito?? que pretendes que sea, una exigencia??? que un nurocirujano no pueda serlo si no sabe catalan?? o un catedratico de matematicas?? eso pretendes?. YA MUCHO ME PARECE UN MERITO!!!

"Se puede rebatir todo con argumentos, pero no gritando más alto."

mi argumento es el de la libertad y la no imposicion!! que bonito el argumento verdad? en el colegio mismas horas de catalan y castellano, y mucho mas ingles que ambos, y fuera del colegio que cada uno use el idioma que le de la gana, perfecto verdad? te parece aplicar eso mismo en cataluña tambien? o alli vale la imposicion si o si del catalan?

"Soy trilingüe y vivo en Baleares."

Cuando la gente me habla de que es bilingue o trilingue y uno de esos idiomas es el gallego o el catalan, me hace gracia; pq no es decir nada; no se es nada si se es bilingue en catalan y castellano. No te vale para nada, no te vas a poder entender con mas gente.
Esto es muy sencillo, es un sinsentido la imposicion del catalan. NO EXISTE PAIS DEL MUNDO, y te reto a que me pongas un contra ejemplo; donde se imponga un 2º idioma oficial a toda la poblacion, NI UNO, mas aun, todavia es peor, no existe pais del mundo, donde ni siquiera un 50% de la poblacion domine 2 idiomas oficiales!!!, y en cataluña o baleares pretendeis que sea la amplisima mayoria; eso es imposible, asi no funciona un idioma, ese no es el mecanismo, y a largo plazo. ES IMPOSIBLE, no hay precedente mundial, y te reto a que me encuentres un solo contraejemplo; buscamelo; pais donde mas de un 50% de la poblacion domine 2 idiomas oficiales.

llorencs

#80 Y ser bilingüe de finés y sueco, supongo que tampoco vale de nada, ¿no?

Y supongo que tampoco valdrá de nada ser bilingüe de francés y español.

Solo tienes prejuicios absurdos.

¿Es algo malo que una buena parte de la población del país domine los dos idiomas oficiales? Dejate de querer defender el monolingüismo, monolingüista imperialista inglés.

Por cierto, deberías empezar a escribir los comentarios en inglés. Así demuestras tu amor por el inglés. O, ¿es que no tienes ni puta idea de inglés?

D

#82 Claro que vale en fines y sueco, hay mucha gente que habla sueco y no fines; y al reves, mucha gente que habla fines pero no sueco...
Y con el frances y español ni te digo....
"Por cierto, deberías empezar a escribir los comentarios en inglés. Así demuestras tu amor por el inglés. O, ¿es que no tienes ni puta idea de inglés?"

De ingles tengo mucho mas nivel que tu, y no tendria problema en escribir en ingles, PERO LA AUDIENCIA de mis mensajes por amplisima mayoria entiende mucho mas el español que en ingles, en otros foros tipo reddit, escribo en ingles desde hace muchos años, buscame por alli...

llorencs

#83 ¿Como sabes que tienes más nivel de inglés que yo?

A ti no te busco ni para que me regales un millón de euros.

Y no sé porque te contesto, es que has conseguido lo imposible, que te tenga odio irracional.

D

#84 porque no existe mas nivel que c2...al menos a la hora de acreditarse.
mira haz este test:
http://www.examenglish.com/cpe/cpe_dictionary.htm

si te da mas de 42, entonces me callo, tienes mas nivel que yo.
"Y no sé porque te contesto, es que has conseguido lo imposible, que te tenga odio irracional."

le suele pasar a mucha gente, que me contesta diciendo que por qué me contesta...

Pero no te lo tomes a mal; no tienes la culpa de que el catalan sea algo que te toque la fibra sensible, has sido criado de esa manera; de forma irracional, como tu muy bien dices.

En reddit por cierto mi login es diferente, si te interesa te lo mando en privado, y puedes consultar mis cientos de mensajes en ingles; por si tienes dudas de que sepa mas ingles tu....

D

Yo flipo con el doble rasero de los medios: si en Catalunya Ensenyament aumenta las horas de inglés, es un plan de plurilingüismo que te cagas.

http://www.324.cat/noticia/2150531/catalunya/Pla-pilot-per-iniciar-la-immersio-en-angles-a-les-escoles-catalanes-lany-que-ve-i-fomentar-laprenentatge-duna-quarta-llengua

Si en Baleares se plantea el TIL o en Cataluña se pide una línea en castellano, es un ataque intolerable que arrincona el catalán.

Los bilingües castellano-lengua cooficial tienen normalmente poco mérito en el sentido de que cualquier persona que ha crecido en un entorno bilingüe adquiere dos lenguas. Por eso deberían ser menos arrogantes con los "monolingües" (que puede que sean bilingües en una lengua no cooficial). Lo interesante es saber cuántos de esos bilingües han llegado a dominar una lengua extranjera en igualdad de condiciones con los monolingües.

#83 Yo también iba a preguntar si no te valían los casos de Suiza (en cualquiera de las combinaciones), Finlandia (finés y sueco) o Luxemburgo (luxemburgués y/o alemán y/o francés). Creo que el caso más claro es Luxemburgo.

D

#93 En finlandia no hay mas de un 50% que sepan sueco http://en.wikipedia.org/wiki/Languages_of_Finland solo un 41% mira a la derecha al principio; y luxemburgo se puede considerar una ciudad estado. Aun asi, es borderline http://en.wikipedia.org/wiki/Languages_of_Luxembourg y los idiomas adicionales no se solapan; como pasa con el catalan-castellano; PERO TE ACEPTO luzemburgo como unico ejemplo a nivel mundial; hay mas de un 50% que sepan 2 idiomas oficiales; pero no es el 75% de la poblacion, y pretenden en cataluña que sea el 100%.
En suiza no hay un 50% en ninguna combinacion:
http://en.wikipedia.org/wiki/Languages_of_Switzerland

Ya que directamente no hay un 50% que sepan un idioma que no sea el aleman....asi que no salen las cuentas. En suiza, como en todos los paises con mas de un idioma; la poblacion se divide por zonas, cada zona habla un idioma. NO OCURRE NUNCA (salvo la excepcion de la ciudad estado de luxemburgo, y por otros motivos), que todos o casi todos, o la mayoria, hablen varios. Aparte el aleman de suiza es bastante diferente al aleman de alemania.
http://official-swiss-national-languages.all-about-switzerland.info/

"German people tend not to understand Swiss German, therefore when an interview with a Swiss German speaker is shown on German television, subtitles are required"
http://en.wikipedia.org/wiki/Swiss_German

El unico ejemplo con luxemburgo; un ejemplo muy peculiar, al ser este caso en un pais que es como si fuera una ciudad; y muy muy peculiar; tienen una empanada total:
http://www.luxembourg.public.lu/en/luxembourg-glance/population-languages/languages/index.html

"Languages occupy an important place in the Luxembourg education system. German is taught in the first year of the second learning cycle of fundamental education and French is introduced into the syllabus in the following year. The lingua franca in fundamental education and the first years of secondary education as well as secondary technical education is German. In secondary education, by contrast, French is the main language from the fourth year of study onwards.

English is added during secondary education, with students also having a choice of Latin, Spanish or Italian. Language learning over the entire school career accounts for 50% of the curriculum."

D

#94 Es curioso, pero en la demografía de la versión en español de Finlandia da el 46,6% de bilingüismo.
http://es.m.wikipedia.org/wiki/Finlandia

El caso de Luxemburgo es muy particular porque se refiere principalmente a la población autóctona y, no es que sean bilingües, es que son trilingües casi todos ellos (cuatro gatos). La población inmigrante no.

Es más correcto mirar el porcentaje de bilingüismo sobre cada comunidad lingüística y luego sumar. Casi todos los que hablan romanche e italiano, hablan alemán y muchos de los que hablan alemán de primera lengua, saben francés. Más del 50% de la población suiza habla otra lengua oficial. Conozco muchos casos de Suiza y Luxemburgo de primera mano.

Eso según las estadísticas. Luego habría que ver qué definen por bilingüísmo, ya que el dominio al 100% de dos idiomas en todas las situaciones es casi imposible.

bielfrontera

#93 hay una diferencia importante entre el TIL y el plan plurilingüe propuesto en Catalunya: el TIL supone utilizar el inglés como le gua vehicular en materias no lingüísticas, de forma universal y obligatoria; en Catalunya pretenden crear recursos en inglés para utilizar sin necesidad que el 100% de la materia se imparta en inglés.

El Govern de les Illes Balears pretende implantar una reforma educativa con docentes y APIMAS en contra, sin los recursos necesarios y pensando que porqué lo diga un decreto, todos los alumnos de primero de ESO están preparados para seguir una materia en inglés ( el decreto obliga a que se imparta en inglés Matemáticas, Ciencias Sociales o Ciencias Naturales, además de alguna otra asignatura).

Sobre la decisión de la asamblea de docentes: muy acertada. No se les puede pedir más: tres semanas de huelga y negociando con una pared. Más de 100.000 personas les demostramos nuestro apoyo el 29S, y ahora es el Govern que tendría que mover ficha, o atenerse a las consecuencias de gobernar de espaldas a lo que dice la calle (sobretodo cuando el movimiento que se manifiesta es transversal y ha superado completamente a los partidos).

D

#95 Creo que un error grave del TIL es incluir los contenidos de Matemáticas en inglés. Cursar el 100% de Naturales y Sociales en inglés no es ningún escollo insalvable para el alumno. Otra cosa muy diferente es que gran parte del profesorado no tenga la capacidad de dar la materia en inglés. Entre otras cosas porque no puede modular el registro de un inglés académico a un inglés informal que facilite la comprensión al alumno. Que el inglés sea vehicular es lo que fomenta la capacidad de comunicación del alumno.

Según lo que bien has explicado, dar una materia a ratos en inglés y a ratos en otra lengua, tiene la dificultad de tener que aprender el doble de terminología o de que no sirvan de mucho los materiales en inglés. En este caso, insisto, se restan horas de enseñanza en catalán y nadie se escandaliza.
Gracias por proporcionar más información.

t

#80se habla de potenciar el inglés en las escuelas, no en los viejecitos que estan en sus casas y quieren disfrutar laTV”
La TV la ven personas de todas la edades,desde niños a viejecitos, hay muchísimos paises,donde las películas no se doblan,claro que quizá alli los viejecitos no vean la TV. Si es bueno que se aprenda inglés en las escuelas, porque no es bueno para toda la población quizá lo prohiben los médicos?.

“EnCataluña SOLO SE EXPRESAN en catalán, pero en cambio hay problema si en baleares se expresan principalmente en castellano??? VAMOS A VER;acaso n hay muchísimas personas que no entienden el catalán en baleares???”

Siempre habrá personas que no entiendan el catalán en baleares,o el gallego en Galicia o el Euskera en Euskadi, y si se sigue en la línea actual, ten por seguro que seguiran sin entenderlo,que es lo que sin decirlo, se pretende.

“mi argumento es el de la libertad y no la imposición”....”que un neurocirujano no pueda serlo si no sabe catalán”

Imposición para ti és sólo cuando es cualquier lengua que no sea el castellano, así si se requiere el catalán para trabajar en la administración de baleares,se trata de una imposición.Pero obligar a saber el castellano no es una imposición.
En cuanto al ejemplo del neurocirujano,es un ejemplo interesado, mejor bajamos a la realidad y nos ponemos en cualquier empleado que te atienda,en un organismo oficial. ¿Es malo tener derecho a que te entienda en tu idioma un empleado de tu ayuntamiento ?.

“Cuando la gente me habla de que es bilingue o trilingue y uno de esos idiomas es el gallego o el catalan, me hace gracia; pq no es decir nada; no se es nada si se es bilingue en catalan y castellano. No te vale para nada, no te vas a poder entender con mas gente.”

No se trata de que te tengas que entender con mas gente, si eso es lo que entiendes, es que no comprendes o no quieres ver el fondo del asunto. Si tu tuvieras que cambiar de idioma cuando hablas con un funcionario,lo entenderías.

a

En Alemania una canciller con estudios de doctorado en ciencias y una lumbrera, más preocupada por hacer bien las cosas que por salir en la foto, aqui, bueno, las comparaciones son odiosas, pero así nos va.

D

La próxima ex-primera ministra alemana

#6 Preocupada básicamente en sobrevivir políticamente. Puedes hacer apuestas.

a

Mi experiencia con la compra on-line con esta gente fue tan nefasta que me prometí no volverles a comprar jamás. Espera que te espera habiendo dado los datos de pago para recibir a los dos meses un e-mail diciendo que no tenían los libros y que si quería cancelar el pedido.

a

Pues debe crecer a pesar de los bancos, porque hay que ver lo penosas que son todas las soluciones de pago online. Si comparas con un PayPal o bien con pasarelas europeas da mucha pena.

a

No es una cuestión de coste para el familiar acompañante, sinó de organización. En hospitalizaciones largas que puedan traer el menú al padre/madre del niño significa que éste no tiene que abandonar al menor para irse a comer. Podemos discutir si el menú debe ser gratis o el acompañante debe (si quiere) abonar el coste, pero es un servicio que se agradece y mucho.

a

El enlace http://dirtsimple.org/2004/12/python-is-not-java.html es un poco antiguo pero seguro que a alguien le servirá. Cada lenguaje tiene su propia manera de pensarse, si intentamos programar como en Java (o como en PHP) en Python no estaremos aprovechando su potencia.

Como todo lenguaje Python necesita un tiempo para que podamos adaptar nuestras estructuras mentales a la manera que tiene el lenguaje de hacer las cosas. Una cosa es conocer la sintaxis y otra los trucos del oficio

a

Puedo decir que he leido 7,5 de los libros recomendados. El de compiladores (tengo la edición del Dragon) es uno de los que me cuestan más acabar. Los libros de Knuth los considero más una referencia que una lectura obligatoria, pero no me hagáis mucho caso que sólo les dí un vistazo rápido.

Por tanto, no voy a ser yo quien diga que leer libros y formarse no es importante, pero de mi lista seguramente se caerían las obras de referencia Knuth, Design Patterns y compilers y las sustiuiría por obras dedicadas más al lado humano de la programación, tipo Peopleware o Death March. A veces nos olvidamos que la programación no es únicamente técnica y conocimiento, sinó que tiene un componente humano y de relación entre equipos que hay que conocer y poder gestionar.

Como decía leer libros está muy bien, pero para ser un buen programador hay una cosa más que es fundamental leer: código. Leer código escrito por otras personas, ver cómo estan aplicando los conocimientos técnicos y poder ser capaz de hacer un análisis en profundidad de lo que está pasando, interpretando en nuestra mente lo que nos dice el código nos hará también buenos profesionales. No se trata de copiar y pegar, sinó de hacer una lectura en profundidad del código, viendo qué hace, qué se puede mejorar.

Así pues, a la hora de formarnos como programadores estos libros son muy interesantes, pero no olvidemos que tenemos una fuenta casi inagotable de concimientos en el código fuente de los programas.

a

#72 Uno de los proyectos más interesantes de los últimos años en Python es precisamente eso que tu dices que no se puede http://codespeak.net/pypy/dist/pypy/doc/getting-started.html

Los resultados de rendimiento son más que esperanzadores.

D

#76 Touché. Así que Python se suma a la corta lista de lenguajes autoejecutados. Muy interesante.

a

Vim y Eclipse claro! :). Según lo que se tiene a mano. Kate también sirve muy bien para trabajar, ya que tiene resaltado para las plantillas y para el código fuente.
Al final cualquier editor decente basta. Me gusta Eclipse porqué lo tienes así todo más integrado, pero a veces no compensa ni el tiempo de carga para hacer la modificación, así que trabajar con vim siempre es una opción.

a

Pues no le veo yo demasiado peloteo. Lo que sí veo son una entrevista muy interesante. A parte de la cifra en sí de impuestos que pague en Mallorca, lo que yo destacaría es:

* Paga impuestos en uno de los lugares donde concentra su actividad, en contraposición con otras empresas que tienen gran parte de su actividad en las islas y domicilios fiscales en Madrid o Barcelona.

* Cuando la inversión hotelera tradicional mallorquina se va al Caribe, apuesta por seguir invirtiendo en Mallorca.

* No le duelen prendas al decir que ha tenido que cerrar negocios porqué no funcionaban. Aún así apuesta por nuevos canales y experimentos diversos.

En definitiva, una entrevista bastante amena e interesante.

a

#91 qué buena la animación, un elefante rascándose las pulgas

a
a

Demasiados meneos para El Mundo?

Warning: mysql_db_query(): 2 is not a valid MySQL-Link resource in E:wwwElMundositiowebincluidosmenudatosarticulos.php on line 3

Bien por el mysql, pero no me digas que lo tienen sobre un windows. Que alguien vaya a darle al Ctrl+Alt+Supr.

a

Para mi el soporte de Python que tiene actualmente Eclipse hace que para aplicaciones web no me plantee por el momento la migración. Lo que seguramente decantaría la balanza a favor de Netbeans sería el tener que hacer un día una aplicación Swing, ya que el soporte de Netbeans está a años luz del que proporciona Eclipse.
Por otro lado, y por la cantidad de plugins que existen actualmente para ambos entornos, parece que es mucho más sencillo realizar plugins para Eclipse que para Netbeans. Algunos de ellos, como el soporte de subversion para mi son imprescindibles y son mucho más potentes que los que probé en la última beta de Netbeans, que por cierto no funcionaba sobre PPC y "exigía" la máquina virtual de Sun.
En resumen, una muy buena noticia para la gente que crea aplicaciones Swing, y también para los que por el momento utilizamos Eclipse, ya que la competencia es buena y seguro que forzará a ambos entornos a mejorar cada día más.

a

OKs. Parece que las dos cosas están arregladas: la geolocalización no apunta al mar y el blog ha vuelto a la vida.