Re: [MSEide-MSEgui-talk] Destiny of Martin's projects
> > Huh, did you try the test + benchmarks of /mselang/test/ ? > AFAIK maelang is not yet complete and it works only for simple cases , at least that's what martin said. > > IMHO, it is not a question of programming language, Pascal does as good as > c/c++ if the good optimizations are used. > in simple programs yes , fpc may match up c/c++ speed , but in a real world app e.g ( ray tracer ) there is no chance , unless you go down and write assembly . the development of fpc is really slow and thats obvious to every one, you may wait the rest of your life and you wont see for example the version 4 :/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Destiny of Martin's projects
> programming language is just a tool > since you are concerned about floating point optimization , its > obvious that c/c++ is leader in that field Huh, did you try the test + benchmarks of /mselang/test/ ? IMHO, it is not a question of programming language, Pascal does as good as c/c++ if the good optimizations are used. With mselang, the bit-code (bc file) produced is fully compatible with the LLVM optimizer (opt) and you will have the same result, like if your source was in C. Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Destiny of Martin's projects
> What do you think about converting Pascal to C? I am not fan of conversion. If I have to do a program in C, I will write it in C from scratch and not use a converter. The same for Java to Pas (or Pas to Java), if I need to create a Java or Android app, I will use native Java tools. But yes, I love Pascal language and I would be very happy with a Pascal compiler "Formula 1" that could produce from Pascal source a race-light-executable, like Clang does with C source. Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Destiny of Martin's projects
2019-02-03 21:11 UTC+01:00, fredvs : >> Your death spell for MSEIDE-MSEGUI? > > IMHO, MSEIDE-MSEGUI will stay with fpc release 3.0.2 and 3.0.4. > > And if one day MSEIDE-MSEGUI does a upgrade concerning compiler, it will be > to use mselang. > > I think that fpc is too much self-centered (why not work with Git?) and > slave to Delphi. > And if you propose a bug-fix, it takes years (yes, years) before to receive > a pretentious comment about some spelling mistake in your explanations. > > With last fpc release, with optimization > 1 (-02, -03) ---> crash some of > my projects. > > Each fpc release produces executable bigger and slower, float calculation > (very important for me) is each time slower too. > > Synchronization is still not ok with fpc threads. (fortunately Martin > offers > msethread with synchronization ok). > > In short, I'm tired of fpc > > Fre;D > programming language is just a tool , so choose the right tool for the desired job since you are concerned about floating point optimization , its obvious that c/c++ is leader in that field also if you need nice and quick GUI , away from bloated (qt,wx) libraries, there is Dear ImGui , google it , its lightweight and really fast , and now its widely used by big studios if you want to make desktop database app , i think and in my opinion lazarus is perfect choice ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] MseUniverse
On 2/3/19 1:19 PM, mohamed hamza wrote: MseUniverse/samples/forms/formintabpage Med If I understand you correctly you want a second, third or more grids on one of the tabpages. When on that tabpage you change from grid 1 to grid 2. IF this is correct then you would have to set an event (possibly onenter or some other event) handler that would then set the datasource just as the basetabsform does in its event handler tbasetabsfo.initsubformev. Patrick ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Destiny of Martin's projects
What do you think about converting Pascal to C? Med De : fredvs Envoyé : dimanche 3 février 2019 20:11 À : mseide-msegui-talk@lists.sourceforge.net Objet : Re: [MSEide-MSEgui-talk] Destiny of Martin's projects > Your death spell for MSEIDE-MSEGUI? IMHO, MSEIDE-MSEGUI will stay with fpc release 3.0.2 and 3.0.4. And if one day MSEIDE-MSEGUI does a upgrade concerning compiler, it will be to use mselang. I think that fpc is too much self-centered (why not work with Git?) and slave to Delphi. And if you propose a bug-fix, it takes years (yes, years) before to receive a pretentious comment about some spelling mistake in your explanations. With last fpc release, with optimization > 1 (-02, -03) ---> crash some of my projects. Each fpc release produces executable bigger and slower, float calculation (very important for me) is each time slower too. Synchronization is still not ok with fpc threads. (fortunately Martin offers msethread with synchronization ok). In short, I'm tired of fpc Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Destiny of Martin's projects
> Your death spell for MSEIDE-MSEGUI? IMHO, MSEIDE-MSEGUI will stay with fpc release 3.0.2 and 3.0.4. And if one day MSEIDE-MSEGUI does a upgrade concerning compiler, it will be to use mselang. I think that fpc is too much self-centered (why not work with Git?) and slave to Delphi. And if you propose a bug-fix, it takes years (yes, years) before to receive a pretentious comment about some spelling mistake in your explanations. With last fpc release, with optimization > 1 (-02, -03) ---> crash some of my projects. Each fpc release produces executable bigger and slower, float calculation (very important for me) is each time slower too. Synchronization is still not ok with fpc threads. (fortunately Martin offers msethread with synchronization ok). In short, I'm tired of fpc Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Destiny of Martin's projects
Sehr geehrter Herr fredvs, Sie schrieben am Wed, 30 Jan 2019 06:32:43 -0700 (MST): > IMHO, the last release of MSEgui/MSEide is "totally finished", > all the projects that use it hardly work perfectly here. > (with a custom fpc 3.0.2 release). > > Now about the "unfinished" part of the symphony, MSElang. > Maybe it is better to wait 100 years like for the Shubert symphony. > > I will not spent any more energy in the fpc project. > fpc was a marvelous adventure and gives me fantastic solutions to > migrate some of my Delphi projects to the Unix world. ,,, > And yes, for me, the question is, now that Martin is gone, should I still > use Pascal language? > > Fre;D Your death spell for MSEIDE-MSEGUI? -- -- (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) --- Mit freundlichen Grüßen, S. Schicktanz --- ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] MseUniverse
MseUniverse/samples/forms/formintabpage Med De : Patrick Goupell Envoyé : dimanche 3 février 2019 18:05 À : mseide-msegui-talk@lists.sourceforge.net Objet : Re: [MSEide-MSEgui-talk] MseUniverse On 2/3/19 6:02 AM, mohamed hamza wrote: This Martin's project show us how to play with tabwidget and switching datasource each time tab changes ( see tbasetabsfo.initsubformev). I want to enhance it. Suppose we have more grids in tabpage and each grid with a different datasource. Then the chalange is : To switch datasource every time we change the grid via onenter event? Med Which project are you referring to? Please give the full path name starting with mseuniverse/... Thank you. Patrick ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] MseUniverse
On 2/3/19 6:02 AM, mohamed hamza wrote: This Martin's project show us how to play with tabwidget and switching datasource each time tab changes ( see tbasetabsfo.initsubformev). I want to enhance it. Suppose we have more grids in tabpage and each grid with a different datasource. Then the chalange is : To switch datasource every time we change the grid via onenter event? Med Which project are you referring to? Please give the full path name starting with mseuniverse/... Thank you. Patrick ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] MseUniverse
This Martin's project show us how to play with tabwidget and switching datasource each time tab changes ( see tbasetabsfo.initsubformev). I want to enhance it. Suppose we have more grids in tabpage and each grid with a different datasource. Then the chalange is : To switch datasource every time we change the grid via onenter event? Med De : Patrick Goupell Envoyé : samedi 2 février 2019 20:46 À : mseide-msegui-talk@lists.sourceforge.net Objet : Re: [MSEide-MSEgui-talk] MseUniverse On 2/2/19 3:34 PM, mohamed hamza wrote: Hi there, I did the enhancements to the Prj ( forms and *.pas ) but the result is not what expected. If somebody can help, I can explain ? Med Can you tell us what your problem is. Be specific. ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk