FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
En lo que no están a la par es en el precio
dec: ¿no te has planteado portar SmallEditor a Lazarus? Aunque en estos momentos no tengas muchos conocimientos de otros entornos, te daría la posibilidad de hacerlo en un futuro. Y, por lo que entiendo, los SynEdit, que son la base de tu editor, existen también para Lazarus. // Saludos |
#2
|
||||
|
||||
Hola,
Cita:
Por otro lado, no abandono Small Editor: es el editor que utilizo yo mismo a diario. Mi último sitio web, si bien es verdad que muy sencillo, está escrito usando Small Editor. Claro que yo soy un usuario especial del programa: digamos que acepto sus posibles limitaciones, sean estas las que sean. Por otro lado, tengo la sensación de haber perdido el tren, es decir, aunque Small Editor me parece un programa decente, creo que los editores de texto van más por otros derroteros, el que tú mismo has puesto arriba, por ejemplo, ya sigue algunos de estos nuevos caminos que igual yo ya no sé ver. En fin, también es que estoy liado con otros proyectos (incluso con Small Editor, que no he abandonado, ¿eh?) y ahora mismo plantearme dicho trabajo de portar el programa a Lazarus se me antoja muy, muy cuesta arriba. De lo que acaso me arrepienta algún día es de no haber procurado, desde un principio, que mi último proyecto fuese multiplataforma. Claro que eso se dice muy fácil... tal vez demasiado fácil. ¿Qué pasará en el futuro? Eso nadie lo sabe o si no que invite. |
#3
|
||||
|
||||
¿Cuáles serían esos otros derroteros?
Por otro lado es cierto que no ha de ser moco de pavo la portación. Quizá lo que deberías plantearte es que en un futuro proyecto sí lo plantees desde el inicio como multiplataforma. Y, en la medida que te sientas cómodo en el desarrollo, podrías mirar hacia atrás... // Saludos |
#4
|
||||
|
||||
Hola,
Pues los derroteros que siguen los editores de éxito. Al fin y al cabo se supone que uno se parte la espalda al frente del ordenador para algo... de hecho, como no sea así, esto no podrá ser sino un hobby, una afición, entre las horas de jornada de cualquier trabajo... Pero ni modo: si así tiene que ser, así será. Pero me refiero a eso, a que los editores de éxito, que se hinchan a vender licencias, van por otros derroteros, tal vez no sé especificar ninguno ahora mismo (¡al fin y al cabo yo uso Small Editor y estoy contento!) pero el "mercado" parece tenerlo claro. Por lo demás, recuerdo que con mi último proyecto pensé en usar Firemonkey y Lazarus. Pero se dieron varias circunstancias: en primer lugar, cierta dependencia (que igual podría haberse pensado de otra forma, puesto que tal vez haya que hacerlo, es decir, pensarlo de otra forma, incluso con el programa "sólo" para Windows) con el componente "TWebBrowser", que el proyecto usa no sólo para "depurar" y mostrar los resultados, pero, también y sobre todo para el "diseño" de las aplicaciones que permite hacer mi último proyecto. Cuando arrastramos en tiempo diseño un "botón" estamos arrastrando un "TWebBrowser", de modo que el HTML del botón y su estilo se vean más o menos similares después en tiempo de ejecución. Esa y otras posibles dependencias (el componente "TResizer", que es el diseñador de mi proyecto, no está disponible para Firemonkey y hasta donde yo llego no hay nada parecido en Lazarus) me hicieron continuar con Delphi "para Windows". Y ahí también entramos en otra historia: el desarrollo de este último proyecto mío ha sido frenético al principio, como casi todo lo que he sido incapaz de hacer de otro modo, o sea, que cuando me quise dar cuenta... ya ha pasado casi un año de trabajo avanzando en el programa "para Windows" y obviando otras posibles plataformas. También tengo cierta convicción: prefiero un entorno para Windows rápido y "bonito" que un entorno multiplataforma lento y "feo". Pero este pensamiento posiblemente se basa en mi inexperiencia en desarrollo multiplataforma, por ejemplo, realmente no sé qué tan bueno es Lazarus ni Firemonkey para esto, pero, volviendo al ejemplo de editor que pusiste arriba, desde luego se ve bastante bien aquí en Windows 10. De todas formas otro pensamiento corrió por mi mente cuando comencé mi último proyecto: si tiene éxito, tal vez lo reescriba para que sea multiplataforma. Y este pensamiento lo mantengo y tal vez no sea del todo descabellado. Tal vez los usuarios de Windows podrían de alguna manera financiar el desarrollo en otras plataformas, sin olvidar el propio Windows. Pero lamento decir que las cosas no marchan, de momento, como para que algo así sea hacedero, al menos económicamente viable. Sin embargo, y, a fuer de ser económicamente inviable, como lo soy, si me da tiempo, igual hasta termino haciéndolo yo por mi cuenta y riesgo, vuelta a apostar, dándolo todo, quizá el último suspiro, ya digo, sin esperar a que dicho trabajo merezca la pena pecuniariamente hablando. No descarto esto porque al fin y al cabo me gusta o quiero que me guste lo que hago. Última edición por dec fecha: 09-10-2015 a las 16:51:38. |
#5
|
||||
|
||||
Esto que voy a decir, yo sé que es una tontería, pero no puedo evitarlo.
Voy al sitio de Lazarus, veo que incluso la página ya luce profesional (hace mucho que no entraba), descargo el IDE, abro la instalación y, ¡zaz! lo primero que veo es que sigue sin poder instalarse en "Program Files" porque hay un espacio en el nombre del directorio. ¿De verdad? Ya sé, ya sé, es una tontería, pero, ¿de verdad puedo hacer aplicaciones profesionales con un entorno que a estas alturas del partido no puede manejar nombres largos? // Saludos |
#6
|
||||
|
||||
Hola,
Cita:
Por otro lado puede ser un programa del instalador y no de Lazarus. Algo más o menos molesto, pero, en mi opinión, no tan grave como para dejar de intentarlo. Yo lo que hecho de menos en Lazarus es su sencillez respecto de Delphi para cosas como instalar componentes. Al menos lo que recuerdo no era sencillo: había que compilar "todo" Lazarus o algo así para hacerlo. Sin embargo, es un hecho que se puede "aprender". Aún recuerdo cuando abrí Delphi por primera vez... madre mía, jamás pensé que algún día me haría a los mandos, ejem, ejem, sin llegar a ser un gurú ni del lenguaje ni del entorno. |
#7
|
|||
|
|||
Bueno de esto se trataba de ver las opiniones que suscita a los que lo habeis utilizado un poco mas en profundidad. Yo tanto solo he compilado los ejemplos, pero como todo proyecto ya lleva muchos años y desde luego a madurado mucho. Lo unico como comentaba al inicio del post, antes de iniciar proyectos un tanto serios me gusta tantear el terreno, tanto en el entorno de desarrollo como en posibles componentes. Ya que esto puede ser un 'matrimonio' para mucho tiempo y hay matrimonios que acaban en 'martiriomonios'.
PD: Seguramente sea un problema del instalador esto que comenta Roman.
__________________
Saludos, Bitman |
#8
|
||||
|
||||
Cita:
Luce muy bien // Saludos |
#9
|
|||
|
|||
Una aclaración, CudaText, no usa SynEdit como soporte. Usa ATSynEdit, un nuevo competidor del SynEdit para Lazarus.
Cita:
|
#10
|
||||
|
||||
Gracias por la aclaración.
Y bienvenido a clubdelphi |
#11
|
||||
|
||||
Cierto, cierto, gracias por aclarar. Y ya veo que está muy completo el ATSynEdit. Incluso tiene selección múltiple. Wow!
// Saludos |
#12
|
|||
|
|||
No hay de qué.
Actualmente, para editores con resaltado de sintaxis, tenemos en Lazarus al SynEdit y a ATSynEdit. El primero es bastante sólido y estable, bastante rápido y maneja bien archivos enormes. El segundo es nuevo pero tiene funcionalidades no encontradas en SynEdit, como el ajuste de línea, (wordwrap), la edición con múltiples cursores y los minimapas. Pero volviendo al tema, yo he usado Lazarus por casi dos años y puedo decir que es bastante estable, sobre todo en las útlimas versiones. No tendrá todas las librerías que uno desearía, pero tiene el soporte de una comunidad que puede ayudarte en momentos difíciles. Yo diría que algunas de las normas en Lazarus son: * Si no sabes cómo hacer algo, pregunta. * Si no hay un componente, creálo. * Si no hay una librería, escriíbela. * Si no sabes cómo crear un componente o librería, pregunta. * Si no hay documentación, escríbela. Actualmente estoy migrando un código VB de 25000 líneas a Lazarus y no pienso dar vuelta atrás. Después de probar esta herramienta no la dejaría por nada (casi nada, ... o tal vez si... ). |
#13
|
|||
|
|||
Desde luego parece interesante y habra que tenerlo en cuenta.
__________________
Saludos, Bitman |
#14
|
||||
|
||||
Yo voy haciendo mis cosas en Lazarus y la verdad, si no necesitas algún componente muy específico que no tenga, se puede trabajar perfectamente. En mi caso, echo en falta un componente de tipo agenda ya que en mis aplicaciones lo uso. Hay uno (Visual PalnIt), pero su adaptación a Lazarus es muy lento y la verdad bastante engorroso de uso (además recuerdo que cuando lo probé se quedaba colgado alguna vez) . Hubo un más que esperanzador anuncio hace un año, pero no tuvo continuidad o al menos concrección.
https://plus.google.com/u/0/10223450...ts/1fkk4HqxYUi https://plus.google.com/u/0/10223450...ts/EJ35qRssmLG Por lo demás, ya digo que se puede trabajar perfectamente.
__________________
http://www.gestionportable.com |
#15
|
||||
|
||||
Anécdotas no son evidencia de nada. Sólo comento que probé el IDE de Codetyphon y es muy estable, tiene mejoras que no están en el IDE de Lazarus o hay que instalarlas aparte. La cantidad de componentes visuales que trae es apabullante, podemos estar horas y horas mirando las interminables paletas de componentes con sus propiedades, los hay de todo tipo, todas acompañadas con el fuente. A diferencia de Delphi, este IDE arranca en pocos segundos, tanto en Linux como en Windows. Usan versiones de "desarrollo" de Lazarus y FPC, pero es muy estable...es un "lazarus con esteroides".
Ups !!!! Hace poco descargué la versión 5.4 y ya liberaron la 5.5....esta gente no duerme !!!!
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. Última edición por rretamar fecha: 20-10-2015 a las 23:21:44. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comparativa entre Free Pascal 2.2.0 y Turbo Pascal 7.0 | esocrates | Varios | 2 | 14-07-2008 14:56:24 |
Indy soporta Free Pascal/Lazarus | Delfino | Noticias | 6 | 15-01-2006 10:55:55 |
manual de excepciones de object pascal para free pascal??? | Garion | OOP | 3 | 27-05-2005 00:42:29 |
Free Pascal 2.0 | marcoszorrilla | Noticias | 6 | 19-05-2005 12:04:51 |
Free Pascal y Lazarus | Magician^ | Noticias | 7 | 31-03-2004 19:12:04 |
|