Simutrans celebra su 25 aniversario

Después de que Hajo dejó Simutrans, un hombre se encargó del desarrollo continuo, y continuó haciéndolo durante más de 17 años (¡más del doble del tiempo que Hajo estuvo involucrado con Simutrans!). Sin él, no estaríamos aquí hoy para celebrar 25 años de desarrollo. ¡Ahora es el turno del desarrollador Markus Pristovsek (conocido como prissi) para responder algunas preguntas!

Descubrirá que muchas de las preguntas son similares a las de la entrevista de Hajo, por lo que tiene la oportunidad de comparar las opiniones de los dos desarrolladores de Simutrans más influyentes.

¡Comencemos la entrevista! _____________________________________________________________________________

Primero, preséntate. ¿Quién eres? ¿Dónde vives? ¿Qué estudiaste? ¿Dónde trabaja o ha trabajado antes?

Soy Markus Pristovskek, que es un nombre bastante singular. Entonces, si lo encontraste en Internet, es probable que esté relacionado conmigo.

Soy un profesor dedicado [en »> la Universidad de Nagoya en Japón. (Un maestro dedicado significa que no tengo que enseñar. Pero todavía enseño un poco, porque lo disfruto). Dado que obtuve mi puesto recientemente, es probable que siga así. Sí, mi primer trabajo estable a los 52…

La ciencia es un poco como los antiguos oficios medievales: tienes que viajar mucho hasta encontrar un lugar donde establecerte. En mi caso, fue para estudiar física en TU Berlín en Alemania, y desde alrededor de 1995 trabajé en el crecimiento de cristales de semiconductores como GaAs y GaN (ver Premio Nobel 2014 a mi gerente). Después de mi doctorado, me quedé en Japón (2000-2003), nuevamente en Berlín hasta 2009, en la Universidad de Cambridge de 2012 a 2016 y desde 2017 en Nagoya.

He escrito solicitudes para casi 50 puestos, pero solo me han invitado cuatro veces, lo cual es bastante normal en mi campo. Desde alrededor de 2010 puse algo como coordinador de codificación de Simutrans en mi CV en otras actividades, principalmente para tener más para mostrar. Sin embargo, durante mi penúltima entrevista en 2016, uno de los miembros del comité era del departamento de TI. Estaba muy ansioso por aprender más (de hecho, ¡había visto mucho a Simutrans!) y aproximadamente 1/4 de la entrevista se descarriló hacia Simutrans y los proyectos de código abierto "agrícolas". Parecía bastante impresionado y probablemente podría haber conseguido un trabajo enseñando informática y código abierto si la entrevista no hubiera sido sobre enseñar fotónica en una universidad aplicada.

¿Aprendiste a programar como parte de tu formación en física o lo aprendiste por tu cuenta?

Escribí mi primer programa en 1983 mientras estaba atrapado en una pensión austriaca durante unas vacaciones de senderismo muy lluviosas. Mis padres se fueron de todos modos, y escribí una "base de datos" de Pascal para realizar un seguimiento de los resultados de mi competencia de vela en seis hojas A4 de papel para garabatos, basada en el libro "Programación de Pascal para el CDC6000" de mediados de la década de 1970 de mi biblioteca personal.

Poco después, también implementé un algoritmo de dibujo lineal en un amigo C64 en USDC Pascal donde se podía ver la línea emerger píxel por píxel... Esta rutina la reutilicé en Simutrans.< /p>

Mi primera computadora llegó en 1986. Por suerte era una Atari ST, en la que obtuvimos un 30 % de descuento porque mi papá sabía un poco sobre Jack Tramiel (el fundador) ya que trabajaba como conserje jefe en el mejor hotel (entonces Hilton ).

Lo programé primero en Basic, luego en Pascal (tan pronto como la red del patio de la escuela proporcionó un compilador). Pero pronto acabé programando en C, ya que había un IDE. Mi principal contribución en ese momento fue un editor (PrED, vendido unas 100 veces) y un visor de archivos DVI de TeX, que se mencionó en el compañero LaTeX de 1990. Esto combinaba C altamente optimizado y ensamblador (incluso escribí un reemplazo de 32 bits). dividir la rutina un 30% más rápido en comparación con el C-lib ya optimizado). El ensamblador MC 68k fue increíble. (68k también fue la base de PamOS, donde aprendí UTF-8 http://palmdict.sourceforge.net/ )

La capacitación formal fue un semestre en la universidad, computación para física, a la avanzada edad de 22 años. Era una estación de trabajo HP con terminales 8 X. Lento casi inutilizable, por lo que el verdadero nerd se reunió a las 10 p.m., generó 20 emacs hasta que la tarjeta de red se sobrecalentó y el sistema se reinicia con una memoria vacía. Tuve que repetir cada tres horas más o menos. Lo único que aprendí fue a hackear Unix en ese… En la habitación de al lado, ¡había PC absolutamente llenas de virus, que significaba “IT for Philosophers”! Pero tenían una conexión a Internet, por lo que podía descargar el software ST de los EE. UU. a una increíble velocidad de 8 bytes por segundo durante la noche (bueno, toda la universidad tenía una conexión de 9600 baudios).

La próxima gran cosa de la que estoy orgulloso es el software que todavía uso hoy: https://github.com/prissi/snomputz Fue escrito en 1997-1999 para ejecutarse en un 386 sin compresor y 2 MB de memoria principal debajo de las ventanas.

Entonces, en 2004, cuando comencé a colaborar con Simutrans, tenía bastantes conocimientos de informática, pero no tenía ni idea de O...

Después de que Hajo dejó Simutrans, un hombre se encargó del desarrollo continuo, y continuó haciéndolo durante más de 17 años (¡más del doble del tiempo que Hajo estuvo involucrado con Simutrans!). Sin él, no estaríamos aquí hoy para celebrar 25 años de desarrollo. ¡Ahora es el turno del desarrollador Markus Pristovsek (conocido como prissi) para responder algunas preguntas!

Descubrirá que muchas de las preguntas son similares a las de la entrevista de Hajo, por lo que tiene la oportunidad de comparar las opiniones de los dos desarrolladores de Simutrans más influyentes.

¡Comencemos la entrevista! _____________________________________________________________________________

Primero, preséntate. ¿Quién eres? ¿Dónde vives? ¿Qué estudiaste? ¿Dónde trabaja o ha trabajado antes?

Soy Markus Pristovskek, que es un nombre bastante singular. Entonces, si lo encontraste en Internet, es probable que esté relacionado conmigo.

Soy un profesor dedicado [en »> la Universidad de Nagoya en Japón. (Un maestro dedicado significa que no tengo que enseñar. Pero todavía enseño un poco, porque lo disfruto). Dado que obtuve mi puesto recientemente, es probable que siga así. Sí, mi primer trabajo estable a los 52…

La ciencia es un poco como los antiguos oficios medievales: tienes que viajar mucho hasta encontrar un lugar donde establecerte. En mi caso, fue para estudiar física en TU Berlín en Alemania, y desde alrededor de 1995 trabajé en el crecimiento de cristales de semiconductores como GaAs y GaN (ver Premio Nobel 2014 a mi gerente). Después de mi doctorado, me quedé en Japón (2000-2003), nuevamente en Berlín hasta 2009, en la Universidad de Cambridge de 2012 a 2016 y desde 2017 en Nagoya.

He escrito solicitudes para casi 50 puestos, pero solo me han invitado cuatro veces, lo cual es bastante normal en mi campo. Desde alrededor de 2010 puse algo como coordinador de codificación de Simutrans en mi CV en otras actividades, principalmente para tener más para mostrar. Sin embargo, durante mi penúltima entrevista en 2016, uno de los miembros del comité era del departamento de TI. Estaba muy ansioso por aprender más (de hecho, ¡había visto mucho a Simutrans!) y aproximadamente 1/4 de la entrevista se descarriló hacia Simutrans y los proyectos de código abierto "agrícolas". Parecía bastante impresionado y probablemente podría haber conseguido un trabajo enseñando informática y código abierto si la entrevista no hubiera sido sobre enseñar fotónica en una universidad aplicada.

¿Aprendiste a programar como parte de tu formación en física o lo aprendiste por tu cuenta?

Escribí mi primer programa en 1983 mientras estaba atrapado en una pensión austriaca durante unas vacaciones de senderismo muy lluviosas. Mis padres se fueron de todos modos, y escribí una "base de datos" de Pascal para realizar un seguimiento de los resultados de mi competencia de vela en seis hojas A4 de papel para garabatos, basada en el libro "Programación de Pascal para el CDC6000" de mediados de la década de 1970 de mi biblioteca personal.

Poco después, también implementé un algoritmo de dibujo lineal en un amigo C64 en USDC Pascal donde se podía ver la línea emerger píxel por píxel... Esta rutina la reutilicé en Simutrans.< /p>

Mi primera computadora llegó en 1986. Por suerte era una Atari ST, en la que obtuvimos un 30 % de descuento porque mi papá sabía un poco sobre Jack Tramiel (el fundador) ya que trabajaba como conserje jefe en el mejor hotel (entonces Hilton ).

Lo programé primero en Basic, luego en Pascal (tan pronto como la red del patio de la escuela proporcionó un compilador). Pero pronto acabé programando en C, ya que había un IDE. Mi principal contribución en ese momento fue un editor (PrED, vendido unas 100 veces) y un visor de archivos DVI de TeX, que se mencionó en el compañero LaTeX de 1990. Esto combinaba C altamente optimizado y ensamblador (incluso escribí un reemplazo de 32 bits). dividir la rutina un 30% más rápido en comparación con el C-lib ya optimizado). El ensamblador MC 68k fue increíble. (68k también fue la base de PamOS, donde aprendí UTF-8 http://palmdict.sourceforge.net/ )

La capacitación formal fue un semestre en la universidad, computación para física, a la avanzada edad de 22 años. Era una estación de trabajo HP con terminales 8 X. Lento casi inutilizable, por lo que el verdadero nerd se reunió a las 10 p.m., generó 20 emacs hasta que la tarjeta de red se sobrecalentó y el sistema se reinicia con una memoria vacía. Tuve que repetir cada tres horas más o menos. Lo único que aprendí fue a hackear Unix en ese… En la habitación de al lado, ¡había PC absolutamente llenas de virus, que significaba “IT for Philosophers”! Pero tenían una conexión a Internet, por lo que podía descargar el software ST de los EE. UU. a una increíble velocidad de 8 bytes por segundo durante la noche (bueno, toda la universidad tenía una conexión de 9600 baudios).

La próxima gran cosa de la que estoy orgulloso es el software que todavía uso hoy: https://github.com/prissi/snomputz Fue escrito en 1997-1999 para ejecutarse en un 386 sin compresor y 2 MB de memoria principal debajo de las ventanas.

Entonces, en 2004, cuando comencé a colaborar con Simutrans, tenía bastantes conocimientos de informática, pero no tenía ni idea de O...

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow