Visual Studio y buenas librerias?

EnRedAndo - EnRedAndo :: La informática que se escucha Generado el: 2 October, 2016, 19:27 El futuro de la programacion Publicado por luis_ramirez -

1 downloads 131 Views 249KB Size

Story Transcript

EnRedAndo - EnRedAndo :: La informática que se escucha Generado el: 2 October, 2016, 19:27

El futuro de la programacion Publicado por luis_ramirez - 11 Jul 2007 08:12 _____________________________________

Una reflexión Hace años que programo en C, C++, etc, los "lenguajes de toda la vida" para por ejemplo aplicaciones basadas en base de datos con múltiples usuarios. Cuando veo aplicaciones como Google Maps, Wikipedia, Google Documentos y Hojas de Cálculo pienso, ¿será que la programación del futuro para aplicaciones de usuario (no para temas de sistema operativo o muy alto rendimiento) va por otro camino?. Veo aplicaciones que funcionan en navegador con buena presencia gráfica, funcionando en diferentes sistemas operativos y que facilitan la colaboración de personas en áreas dispersas. - Que opináis. ¿Me estoy quedando obsoleto y he de saltar? - Si es así, ¿cuales son los lenguajes y entornos libres comparables a un C/C++ con Anjuta-Glade/Visual Studio y buenas librerias? Saludos a todos ============================================================================

Ref:El futuro de la programacion Publicado por Paquintosh - 12 Jul 2007 06:50

_____________________________________

Me das pie a volver a hablaros de Filemaker otra vez.

Recién salida del horno está la versión 9 de este gestor de aplicaciones (lo denominan gestor de base de datos pero yo creo que es un gestor de aplicaciones). Esta última versión de Filemaker trae como funcionalidad algo maravilloso. Como se que probablemente no conozcas Filemaker y que Access te pueda ser mas familiar te voy a hacer la comparación con este último para entenderlo rápido. Imagina que en Access pudieras añadir al gráfico de relaciones tablas que no son de Access, tablas que pertenecen a SQL Server, Oracle o MySQL y que pudieras trabajar sobre ellas del mismo modo que lo haces con las tablas Access. Pues esto que te he contado es lo que puede hacer Filemaker 9.

Piensa ahora en todas las aplicaciones Open Source que están basadas en MySQL automáticamente han pasado a ser también para Filemaker. Filemaker se ha convertido en el mejor y mas potente Front-End para MySQL y similares (SQL Server y Oracle).

Estás pensando en el futuro y Filemaker tiene desde este mismo momento un futuro muy prometedor. Si quieres saber mas sobre Filemaker: 1/5

EnRedAndo - EnRedAndo :: La informática que se escucha Generado el: 2 October, 2016, 19:27

www.filemaker.es www.fm-club.org >> lista de usuarios y desarrolladores www.fmconf.es >> Conferencia Española de Usuarios y Desarrolladores de FileMaker. La del año próximo super importante ya que seguro se hablará de esta nueva funcionalidad y todo lo que implica.

No te asustes por que no sea un entorno libre. Bájate la demo y prueba Filemaker, comprueba lo fácil que es.

Envio editado por: Paquintosh, el: 2007/07/11 21:57 ============================================================================

Ref:El futuro de la programacion Publicado por cheli - 13 Jul 2007 04:55

_____________________________________

Yo cada vez tengo más claro que todo va a ir a parar al web.

Las ventajas son muchísimas, el ser multiplataforma ya que cualquier cosa que corra un navegador podrá ejecutar la aplicación. También el mantenimiento ya que solo tienes que mantener y actualizar un servidor.

¿Por dónde empezar? pues las tecnologías más en boga son por parte del servidor php, asp.net, jsp y servidores de aplicaciones con javabeens y J2EE.

Por parte del cliente por descontado que javascript (esto incluye ajax), en cada versión trae más pijaditas que permite hacer más cosas y mejor.

Cheli ============================================================================

Ref:El futuro de la programacion Publicado por luis_ramirez - 15 Jul 2007 02:05 _____________________________________ 2/5

EnRedAndo - EnRedAndo :: La informática que se escucha Generado el: 2 October, 2016, 19:27

Hola Paquintosh

Agradezco mucho tu consejo. Filemaker tiene buen aspecto y sinceramente se le ve una buena opción.

Seguramente para muchos sería una buena opción pero en mi caso suceden dos cosas: - Voy a programar en casa, pero lo que haga quiero que me sirva en el trabajo. Desgraciadamente los informáticos no permiten software externo que requiera instalación con permisos de administrador, sea gratuito o aunque tenga yo la licencia. - Quiero que lo que haga me sirva para muchos años y evolucione con la tecnología. Puedo elegir el entorno equivocado pero si es libre siempre puede haber un grupo de gente que lo puede continuar en caso de que sus dueños cierren la empresa o cambien de opinión. No quiero comparar Microsoft con Filemaker pero hace años usaba masivamente VBA, hasta que un día Microsoft decidió no darle continuidad. Entiendeme que las comparaciones son injustas pero depender de las decisiones de otros no me deja tranquilo. Por eso prefiero el software libre.

De todos modos muchas gracias y saludos. ============================================================================

Ref:El futuro de la programacion Publicado por luis_ramirez - 15 Jul 2007 02:30 _____________________________________

Hola Cheli

Disculpa mi total desconocimiento de lo que me comentas. Te entiendo que hay que programar tres niveles: - Servidor: - php: Parece que es como que un programa en php desde el servidor envía al cliente programas en php. Además puede funcionar independiente de navegador con gtk o qt. - asp.net: Parece de Microsoft. Ni lo comento - jsp: Parece que es como que un programa en java desde el servidor envía al cliente programas en javascript - Servidor de aplicaciones: - javabeans: Parece que es como una librería para java 3/5

EnRedAndo - EnRedAndo :: La informática que se escucha Generado el: 2 October, 2016, 19:27

- J2EE: He buscado pero no entendido que es - Cliente: - javascript: Es una versión sencilla de java

Acostumbrado a los programas ejecutables que andan en un PC me he hecho un lío. Para no liarme más no he querido meterme en temas de que si son libres o no y de si tienen buena velocidad.

Podrías aclararme un poco más o indicarme donde me puedo enterar?

Saludos y muchas gracias ============================================================================

Ref:El futuro de la programacion Publicado por cheli - 19 Jul 2007 23:31

_____________________________________

A ver tienes un poco de lio, voy a comentar php y asp.net que son los más comunes y luego si no te sirven y sigues teniendo interés te sigo explicando.

Php es un lenguaje de script, esto significa que haces programitas que son interpretados por el interprete de php y ejecutados. Inicialmente fué ideado para el web, de hecho empezó siendo un cgi aunque hoy en día hay bindings para qt y demás y se pueden hacer aplicaciones de escritorio aunque yo la verdad no conozco ninguna.

En el servidor web se utilizan estos lenguajes para hacer que una web sea dinámica (consultas a bases de datos, operaciones de todo tipo, etc) pero al final lo que debes generar con el lenguaje es una página html/xhtml que será enviada al cliente o navegador web.

asp es lo mismo pero a lo microsoft, lo bueno es que con asp.net aprovechas todas las ventajas de la plataforma .net con su lenguaje c# y demás. Si lo comento es porque existe un módulo para apache de mono y puedes ejecutar asp.net 1.1 que yo sepa completamente y el 2.0 no estoy al tanto pero creo que sinó entero casi.

En programación de cliente tienes principalmente javascript que aunque no lo parezca no tiene nada que ver con java. javascript es un lenguaje de script ideado por la gente de netscape que se ejecuta en 4/5

EnRedAndo - EnRedAndo :: La informática que se escucha Generado el: 2 October, 2016, 19:27

el navegador y que solo puede manipular en principio datos de este (DOM, formularios, css...). Java es un lenguaje seudointerpretado ya que se compila para generar un bytecode o código intermedio que será ejecutado por una máquina virtual de java y por tanto se necesita esta para poder ejecutar cualquier cosa. Java y javascript prácticamente sólo comparten el nombre.

Un saludo. ============================================================================

5/5

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.